From ef74b79fb9b107741675a46c7b9146d93b8023eb Mon Sep 17 00:00:00 2001 From: jmah76 Date: Fri, 24 Jun 2022 14:21:49 -0400 Subject: [PATCH 01/46] initial commit --- allocs.txt | 0 frees.txt | 2 + libs/libarchfpga/src/arch_util.cpp | 14 +- libs/libvtrutil/src/vtr_memory.cpp | 6 +- packing_pin_util.rpt | 65 + pre_pack.report_timing.setup.rpt | 4385 ++ report_timing.hold.rpt | 3105 + report_timing.setup.rpt | 4310 ++ report_unconstrained_timing.hold.rpt | 6 + report_unconstrained_timing.setup.rpt | 6 + tseng.net.post_routing | 70840 ++++++++++++++++++ vpr/src/pack/cluster_feasibility_filter.cpp | 20 +- vtr_flow/sdc/samples/H.sdc | 1 + 13 files changed, 82744 insertions(+), 16 deletions(-) create mode 100644 allocs.txt create mode 100644 frees.txt create mode 100644 packing_pin_util.rpt create mode 100644 pre_pack.report_timing.setup.rpt create mode 100644 report_timing.hold.rpt create mode 100644 report_timing.setup.rpt create mode 100644 report_unconstrained_timing.hold.rpt create mode 100644 report_unconstrained_timing.setup.rpt create mode 100644 tseng.net.post_routing create mode 100644 vtr_flow/sdc/samples/H.sdc diff --git a/allocs.txt b/allocs.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/frees.txt b/frees.txt new file mode 100644 index 00000000000..b3acd48ddf0 --- /dev/null +++ b/frees.txt @@ -0,0 +1,2 @@ +Free pointer to 0x555fd26c47f0 in /home/mahjenni/Desktop/vtr-verilog-to-routing/libs/libvtrutil/src/vtr_memory.cpp at line 51 + diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 0a51cfdd704..a08d3661e76 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -325,7 +325,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->input_pins[i][j].output_edges) vtr::free(pb_graph_node->input_pins[i][j].output_edges); if (pb_graph_node->input_pins[i][j].parent_pin_class) - vtr::free(pb_graph_node->input_pins[i][j].parent_pin_class); + delete[](pb_graph_node->input_pins[i][j].parent_pin_class); } delete[] pb_graph_node->input_pins[i]; } @@ -342,7 +342,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->output_pins[i][j].output_edges) vtr::free(pb_graph_node->output_pins[i][j].output_edges); if (pb_graph_node->output_pins[i][j].parent_pin_class) - vtr::free(pb_graph_node->output_pins[i][j].parent_pin_class); + delete[](pb_graph_node->output_pins[i][j].parent_pin_class); if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { @@ -350,11 +350,11 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } } - vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); + delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); } if (pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins) - vtr::free(pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins); + delete[](pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins); } delete[] pb_graph_node->output_pins[i]; } @@ -371,7 +371,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->clock_pins[i][j].output_edges) vtr::free(pb_graph_node->clock_pins[i][j].output_edges); if (pb_graph_node->clock_pins[i][j].parent_pin_class) - vtr::free(pb_graph_node->clock_pins[i][j].parent_pin_class); + delete[](pb_graph_node->clock_pins[i][j].parent_pin_class); } delete[] pb_graph_node->clock_pins[i]; } @@ -384,8 +384,8 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->num_output_pins); vtr::free(pb_graph_node->num_clock_pins); - vtr::free(pb_graph_node->input_pin_class_size); - vtr::free(pb_graph_node->output_pin_class_size); + delete[](pb_graph_node->input_pin_class_size); + delete[](pb_graph_node->output_pin_class_size); if (pb_graph_node->interconnect_pins) { for (i = 0; i < pb_graph_node->pb_type->num_modes; i++) { diff --git a/libs/libvtrutil/src/vtr_memory.cpp b/libs/libvtrutil/src/vtr_memory.cpp index bc72e352c97..ee649fe3899 100644 --- a/libs/libvtrutil/src/vtr_memory.cpp +++ b/libs/libvtrutil/src/vtr_memory.cpp @@ -6,6 +6,7 @@ #include "vtr_memory.h" #include "vtr_error.h" #include "vtr_util.h" +#include "vtr_log.h" #ifndef __GLIBC__ # include @@ -48,11 +49,11 @@ void* calloc(size_t nelem, size_t size) { void* malloc(size_t size) { void* ret; if (size == 0) { - return nullptr; + return nullptr; } if ((ret = std::malloc(size)) == nullptr && size != 0) { - throw VtrError("Unable to malloc memory.", __FILE__, __LINE__); + throw VtrError("Unable to malloc memory.", __FILE__, __LINE__); } return (ret); } @@ -68,6 +69,7 @@ void* realloc(void* ptr, size_t size) { return (ret); } + void* chunk_malloc(size_t size, t_chunk* chunk_info) { /* This routine should be used for allocating fairly small data * * structures where memory-efficiency is crucial. This routine allocates * diff --git a/packing_pin_util.rpt b/packing_pin_util.rpt new file mode 100644 index 00000000000..10b966c35a9 --- /dev/null +++ b/packing_pin_util.rpt @@ -0,0 +1,65 @@ +#Packing pin usage report +Type: io + Input Pin Usage: + Max: 1.00 (0.50) + Avg: 0.70 (0.35) + Min: 0.00 (0.00) + Histogram: + [ 0: 0.2) 52 ( 29.9%) |******************** + [ 0.2: 0.4) 0 ( 0.0%) | + [ 0.4: 0.6) 0 ( 0.0%) | + [ 0.6: 0.8) 0 ( 0.0%) | + [ 0.8: 1) 122 ( 70.1%) |*********************************************** + [ 1: 1.2) 0 ( 0.0%) | + [ 1.2: 1.4) 0 ( 0.0%) | + [ 1.4: 1.6) 0 ( 0.0%) | + [ 1.6: 1.8) 0 ( 0.0%) | + [ 1.8: 2) 0 ( 0.0%) | + Output Pin Usage: + Max: 1.00 (1.00) + Avg: 0.30 (0.30) + Min: 0.00 (0.00) + Histogram: + [ 0: 0.1) 122 ( 70.1%) |*********************************************** + [ 0.1: 0.2) 0 ( 0.0%) | + [ 0.2: 0.3) 0 ( 0.0%) | + [ 0.3: 0.4) 0 ( 0.0%) | + [ 0.4: 0.5) 0 ( 0.0%) | + [ 0.5: 0.6) 0 ( 0.0%) | + [ 0.6: 0.7) 0 ( 0.0%) | + [ 0.7: 0.8) 0 ( 0.0%) | + [ 0.8: 0.9) 0 ( 0.0%) | + [ 0.9: 1) 52 ( 29.9%) |******************** + +Type: clb + Input Pin Usage: + Max: 43.00 (0.80) + Avg: 22.68 (0.42) + Min: 4.00 (0.07) + Histogram: + [ 0: 5.4) 3 ( 5.4%) |******** + [ 5.4: 11) 1 ( 1.8%) |*** + [ 11: 16) 8 ( 14.3%) |*********************** + [ 16: 22) 12 ( 21.4%) |********************************** + [ 22: 27) 17 ( 30.4%) |************************************************ + [ 27: 32) 7 ( 12.5%) |******************** + [ 32: 38) 5 ( 8.9%) |************** + [ 38: 43) 3 ( 5.4%) |******** + [ 43: 49) 0 ( 0.0%) | + [ 49: 54) 0 ( 0.0%) | + Output Pin Usage: + Max: 18.00 (0.86) + Avg: 9.23 (0.44) + Min: 1.00 (0.05) + Histogram: + [ 0: 2.1) 3 ( 5.4%) |************* + [ 2.1: 4.2) 1 ( 1.8%) |**** + [ 4.2: 6.3) 10 ( 17.9%) |******************************************** + [ 6.3: 8.4) 11 ( 19.6%) |************************************************ + [ 8.4: 10) 11 ( 19.6%) |************************************************ + [ 10: 13) 10 ( 17.9%) |******************************************** + [ 13: 15) 4 ( 7.1%) |***************** + [ 15: 17) 4 ( 7.1%) |***************** + [ 17: 19) 2 ( 3.6%) |********* + [ 19: 21) 0 ( 0.0%) | + diff --git a/pre_pack.report_timing.setup.rpt b/pre_pack.report_timing.setup.rpt new file mode 100644 index 00000000000..7df768cb32e --- /dev/null +++ b/pre_pack.report_timing.setup.rpt @@ -0,0 +1,4385 @@ +#Timing report of worst 100 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#Path 1 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3766.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[947].in[0] (.names) 1.338 18.127 +[947].out[0] (.names) 0.195 18.322 +[1280].in[1] (.names) 1.338 19.660 +[1280].out[0] (.names) 0.195 19.855 +n_n3184.in[1] (.names) 1.338 21.193 +n_n3184.out[0] (.names) 0.195 21.388 +n_n3766.D[0] (.latch) 1.338 22.726 +data arrival time 22.726 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3766.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -22.726 +-------------------------------------------------------------------------------- +slack (VIOLATED) -21.454 + + +#Path 2 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4275.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[947].in[0] (.names) 1.338 18.127 +[947].out[0] (.names) 0.195 18.322 +[1042].in[0] (.names) 1.338 19.660 +[1042].out[0] (.names) 0.195 19.855 +n_n3009.in[1] (.names) 1.338 21.193 +n_n3009.out[0] (.names) 0.195 21.388 +n_n4275.D[0] (.latch) 1.338 22.726 +data arrival time 22.726 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4275.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -22.726 +-------------------------------------------------------------------------------- +slack (VIOLATED) -21.454 + + +#Path 3 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3483.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[982].in[0] (.names) 1.338 18.127 +[982].out[0] (.names) 0.195 18.322 +[1538].in[1] (.names) 1.338 19.660 +[1538].out[0] (.names) 0.195 19.855 +n_n3466.in[3] (.names) 1.338 21.193 +n_n3466.out[0] (.names) 0.195 21.388 +n_n3483.D[0] (.latch) 1.338 22.726 +data arrival time 22.726 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3483.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -22.726 +-------------------------------------------------------------------------------- +slack (VIOLATED) -21.454 + + +#Path 4 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3818.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1391].in[2] (.names) 1.338 18.127 +[1391].out[0] (.names) 0.195 18.322 +n_n3817.in[0] (.names) 1.338 19.660 +n_n3817.out[0] (.names) 0.195 19.855 +n_n3818.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3818.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 5 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4334.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[982].in[0] (.names) 1.338 18.127 +[982].out[0] (.names) 0.195 18.322 +n_n3907.in[2] (.names) 1.338 19.660 +n_n3907.out[0] (.names) 0.195 19.855 +n_n4334.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4334.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 6 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4012.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[982].in[0] (.names) 1.338 18.127 +[982].out[0] (.names) 0.195 18.322 +n_n4011.in[1] (.names) 1.338 19.660 +n_n4011.out[0] (.names) 0.195 19.855 +n_n4012.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4012.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 7 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3724.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[947].in[0] (.names) 1.338 18.127 +[947].out[0] (.names) 0.195 18.322 +n_n3217.in[3] (.names) 1.338 19.660 +n_n3217.out[0] (.names) 0.195 19.855 +n_n3724.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3724.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 8 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4227.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[947].in[0] (.names) 1.338 18.127 +[947].out[0] (.names) 0.195 18.322 +n_n3026.in[1] (.names) 1.338 19.660 +n_n3026.out[0] (.names) 0.195 19.855 +n_n4227.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4227.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 9 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3814.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[946].in[1] (.names) 1.338 18.127 +[946].out[0] (.names) 0.195 18.322 +n_n3813.in[2] (.names) 1.338 19.660 +n_n3813.out[0] (.names) 0.195 19.855 +n_n3814.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3814.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 10 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4080.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1165].in[2] (.names) 1.338 18.127 +[1165].out[0] (.names) 0.195 18.322 +n_n3292.in[0] (.names) 1.338 19.660 +n_n3292.out[0] (.names) 0.195 19.855 +n_n4080.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4080.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 11 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3959.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1069].in[0] (.names) 1.338 18.127 +[1069].out[0] (.names) 0.195 18.322 +n_n3592.in[1] (.names) 1.338 19.660 +n_n3592.out[0] (.names) 0.195 19.855 +n_n3959.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3959.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 12 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3988.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1752].in[2] (.names) 1.338 18.127 +[1752].out[0] (.names) 0.195 18.322 +n_n3987.in[0] (.names) 1.338 19.660 +n_n3987.out[0] (.names) 0.195 19.855 +n_n3988.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3988.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 13 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3995.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1771].in[2] (.names) 1.338 18.127 +[1771].out[0] (.names) 0.195 18.322 +n_n3235.in[0] (.names) 1.338 19.660 +n_n3235.out[0] (.names) 0.195 19.855 +n_n3995.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3995.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 14 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4040.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1925].in[2] (.names) 1.338 18.127 +[1925].out[0] (.names) 0.195 18.322 +n_n3913.in[0] (.names) 1.338 19.660 +n_n3913.out[0] (.names) 0.195 19.855 +n_n4040.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4040.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 15 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3726.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[2240].in[2] (.names) 1.338 18.127 +[2240].out[0] (.names) 0.195 18.322 +n_n3725.in[0] (.names) 1.338 19.660 +n_n3725.out[0] (.names) 0.195 19.855 +n_n3726.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3726.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 16 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3574.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[2261].in[2] (.names) 1.338 18.127 +[2261].out[0] (.names) 0.195 18.322 +n_n3444.in[0] (.names) 1.338 19.660 +n_n3444.out[0] (.names) 0.195 19.855 +n_n3574.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3574.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 17 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4093.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +[922].in[0] (.names) 1.338 16.594 +[922].out[0] (.names) 0.195 16.789 +[921].in[2] (.names) 1.338 18.127 +[921].out[0] (.names) 0.195 18.322 +n_n132.in[1] (.names) 1.338 19.660 +n_n132.out[0] (.names) 0.195 19.855 +n_n4093.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4093.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 18 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3831.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +[6376].in[1] (.names) 1.338 18.127 +[6376].out[0] (.names) 0.195 18.322 +n_n128.in[1] (.names) 1.338 19.660 +n_n128.out[0] (.names) 0.195 19.855 +n_n3831.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3831.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 19 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3851.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +[936].in[0] (.names) 1.338 16.594 +[936].out[0] (.names) 0.195 16.789 +n_n3070.in[3] (.names) 1.338 18.127 +n_n3070.out[0] (.names) 0.195 18.322 +n_n3851.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3851.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 20 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3833.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +[1022].in[1] (.names) 1.338 16.594 +[1022].out[0] (.names) 0.195 16.789 +n_n129.in[3] (.names) 1.338 18.127 +n_n129.out[0] (.names) 0.195 18.322 +n_n3833.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3833.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 21 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4067.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +n_n3866.in[1] (.names) 1.338 18.127 +n_n3866.out[0] (.names) 0.195 18.322 +n_n4067.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4067.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 22 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : nsr3_17.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +n_n127.in[2] (.names) 1.338 18.127 +n_n127.out[0] (.names) 0.195 18.322 +nsr3_17.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nsr3_17.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 23 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4026.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +n_n3140.in[2] (.names) 1.338 18.127 +n_n3140.out[0] (.names) 0.195 18.322 +n_n4026.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4026.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 24 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3709.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +n_n3199.in[0] (.names) 1.338 18.127 +n_n3199.out[0] (.names) 0.195 18.322 +n_n3709.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3709.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 25 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3707.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +n_n124.in[1] (.names) 1.338 18.127 +n_n124.out[0] (.names) 0.195 18.322 +n_n3707.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3707.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 26 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3583.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3582.in[1] (.names) 1.338 16.594 +n_n3582.out[0] (.names) 0.195 16.789 +n_n3583.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3583.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 27 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3841.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +[1898].in[0] (.names) 1.338 11.996 +[1898].out[0] (.names) 0.195 12.191 +[914].in[2] (.names) 1.338 13.529 +[914].out[0] (.names) 0.195 13.724 +[1213].in[3] (.names) 1.338 15.062 +[1213].out[0] (.names) 0.195 15.257 +n_n3526.in[1] (.names) 1.338 16.594 +n_n3526.out[0] (.names) 0.195 16.789 +n_n3841.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3841.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 28 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4233.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +[1898].in[0] (.names) 1.338 11.996 +[1898].out[0] (.names) 0.195 12.191 +[914].in[2] (.names) 1.338 13.529 +[914].out[0] (.names) 0.195 13.724 +[1708].in[3] (.names) 1.338 15.062 +[1708].out[0] (.names) 0.195 15.257 +n_n3271.in[1] (.names) 1.338 16.594 +n_n3271.out[0] (.names) 0.195 16.789 +n_n4233.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4233.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 29 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3242.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +[1898].in[0] (.names) 1.338 11.996 +[1898].out[0] (.names) 0.195 12.191 +[914].in[2] (.names) 1.338 13.529 +[914].out[0] (.names) 0.195 13.724 +[1885].in[3] (.names) 1.338 15.062 +[1885].out[0] (.names) 0.195 15.257 +n_n3241.in[1] (.names) 1.338 16.594 +n_n3241.out[0] (.names) 0.195 16.789 +n_n3242.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3242.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 30 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4142.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n4140.in[1] (.names) 1.338 16.594 +n_n4140.out[0] (.names) 0.195 16.789 +n_n4142.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4142.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 31 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3376.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3375.in[1] (.names) 1.338 16.594 +n_n3375.out[0] (.names) 0.195 16.789 +n_n3376.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3376.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 32 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3207.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3206.in[1] (.names) 1.338 16.594 +n_n3206.out[0] (.names) 0.195 16.789 +n_n3207.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3207.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 33 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4279.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n4276.in[1] (.names) 1.338 16.594 +n_n4276.out[0] (.names) 0.195 16.789 +n_n4279.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4279.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 34 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3823.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3821.in[1] (.names) 1.338 16.594 +n_n3821.out[0] (.names) 0.195 16.789 +n_n3823.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3823.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 35 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3966.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3964.in[1] (.names) 1.338 16.594 +n_n3964.out[0] (.names) 0.195 16.789 +n_n3966.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3966.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 36 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3514.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3512.in[1] (.names) 1.338 16.594 +n_n3512.out[0] (.names) 0.195 16.789 +n_n3514.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3514.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 37 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3198.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n4116.in[1] (.names) 1.338 4.332 +n_n4116.out[0] (.names) 0.195 4.527 +n_n3595.in[1] (.names) 1.338 5.865 +n_n3595.out[0] (.names) 0.195 6.060 +n_n4039.in[3] (.names) 1.338 7.398 +n_n4039.out[0] (.names) 0.195 7.593 +n_n3622.in[2] (.names) 1.338 8.931 +n_n3622.out[0] (.names) 0.195 9.126 +n_n3689.in[3] (.names) 1.338 10.463 +n_n3689.out[0] (.names) 0.195 10.658 +n_n3786.in[0] (.names) 1.338 11.996 +n_n3786.out[0] (.names) 0.195 12.191 +[2060].in[0] (.names) 1.338 13.529 +[2060].out[0] (.names) 0.195 13.724 +[6290].in[1] (.names) 1.338 15.062 +[6290].out[0] (.names) 0.195 15.257 +n_n3377.in[3] (.names) 1.338 16.594 +n_n3377.out[0] (.names) 0.195 16.789 +n_n3198.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3198.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 38 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4145.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +[1075].in[3] (.names) 1.338 8.931 +[1075].out[0] (.names) 0.195 9.126 +n_n4096.in[2] (.names) 1.338 10.463 +n_n4096.out[0] (.names) 0.195 10.658 +[1094].in[0] (.names) 1.338 11.996 +[1094].out[0] (.names) 0.195 12.191 +[1648].in[1] (.names) 1.338 13.529 +[1648].out[0] (.names) 0.195 13.724 +n_n3972.in[1] (.names) 1.338 15.062 +n_n3972.out[0] (.names) 0.195 15.257 +n_n4145.D[0] (.latch) 1.338 16.594 +data arrival time 16.594 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4145.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -16.594 +-------------------------------------------------------------------------------- +slack (VIOLATED) -15.323 + + +#Path 39 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4122.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +[1075].in[3] (.names) 1.338 8.931 +[1075].out[0] (.names) 0.195 9.126 +n_n4096.in[2] (.names) 1.338 10.463 +n_n4096.out[0] (.names) 0.195 10.658 +[1094].in[0] (.names) 1.338 11.996 +[1094].out[0] (.names) 0.195 12.191 +[1613].in[1] (.names) 1.338 13.529 +[1613].out[0] (.names) 0.195 13.724 +n_n4121.in[1] (.names) 1.338 15.062 +n_n4121.out[0] (.names) 0.195 15.257 +n_n4122.D[0] (.latch) 1.338 16.594 +data arrival time 16.594 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4122.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -16.594 +-------------------------------------------------------------------------------- +slack (VIOLATED) -15.323 + + +#Path 40 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4095.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +[1075].in[3] (.names) 1.338 8.931 +[1075].out[0] (.names) 0.195 9.126 +n_n4096.in[2] (.names) 1.338 10.463 +n_n4096.out[0] (.names) 0.195 10.658 +[1094].in[0] (.names) 1.338 11.996 +[1094].out[0] (.names) 0.195 12.191 +[1260].in[1] (.names) 1.338 13.529 +[1260].out[0] (.names) 0.195 13.724 +n_n4094.in[1] (.names) 1.338 15.062 +n_n4094.out[0] (.names) 0.195 15.257 +n_n4095.D[0] (.latch) 1.338 16.594 +data arrival time 16.594 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4095.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -16.594 +-------------------------------------------------------------------------------- +slack (VIOLATED) -15.323 + + +#Path 41 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4288.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n4158.in[0] (.names) 1.338 11.996 +n_n4158.out[0] (.names) 0.195 12.191 +n_n3302.in[1] (.names) 1.338 13.529 +n_n3302.out[0] (.names) 0.195 13.724 +n_n4288.D[0] (.latch) 1.338 15.062 +data arrival time 15.062 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4288.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -15.062 +-------------------------------------------------------------------------------- +slack (VIOLATED) -13.790 + + +#Path 42 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3898.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n4158.in[0] (.names) 1.338 11.996 +n_n4158.out[0] (.names) 0.195 12.191 +n_n3459.in[1] (.names) 1.338 13.529 +n_n3459.out[0] (.names) 0.195 13.724 +n_n3898.D[0] (.latch) 1.338 15.062 +data arrival time 15.062 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3898.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -15.062 +-------------------------------------------------------------------------------- +slack (VIOLATED) -13.790 + + +#Path 43 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4157.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n4158.in[0] (.names) 1.338 11.996 +n_n4158.out[0] (.names) 0.195 12.191 +n_n4156.in[1] (.names) 1.338 13.529 +n_n4156.out[0] (.names) 0.195 13.724 +n_n4157.D[0] (.latch) 1.338 15.062 +data arrival time 15.062 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4157.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -15.062 +-------------------------------------------------------------------------------- +slack (VIOLATED) -13.790 + + +#Path 44 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4324.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 1.338 1.338 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3900.in[0] (.names) 1.338 2.800 +n_n3900.out[0] (.names) 0.195 2.995 +n_n3899.in[2] (.names) 1.338 4.332 +n_n3899.out[0] (.names) 0.195 4.527 +n_n3870.in[2] (.names) 1.338 5.865 +n_n3870.out[0] (.names) 0.195 6.060 +n_n3869.in[2] (.names) 1.338 7.398 +n_n3869.out[0] (.names) 0.195 7.593 +n_n3205.in[2] (.names) 1.338 8.931 +n_n3205.out[0] (.names) 0.195 9.126 +[1062].in[3] (.names) 1.338 10.463 +[1062].out[0] (.names) 0.195 10.658 +n_n3585.in[3] (.names) 1.338 11.996 +n_n3585.out[0] (.names) 0.195 12.191 +n_n4324.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4324.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 45 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4229.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +[1552].in[2] (.names) 1.338 10.463 +[1552].out[0] (.names) 0.195 10.658 +n_n4228.in[1] (.names) 1.338 11.996 +n_n4228.out[0] (.names) 0.195 12.191 +n_n4229.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4229.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 46 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4351.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +[1509].in[2] (.names) 1.338 10.463 +[1509].out[0] (.names) 0.195 10.658 +n_n3308.in[1] (.names) 1.338 11.996 +n_n3308.out[0] (.names) 0.195 12.191 +n_n4351.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4351.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 47 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3085.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +[1487].in[2] (.names) 1.338 10.463 +[1487].out[0] (.names) 0.195 10.658 +n_n3058.in[1] (.names) 1.338 11.996 +n_n3058.out[0] (.names) 0.195 12.191 +n_n3085.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3085.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 48 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3458.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n3147.in[1] (.names) 1.338 11.996 +n_n3147.out[0] (.names) 0.195 12.191 +n_n3458.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3458.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 49 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3916.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n3226.in[1] (.names) 1.338 11.996 +n_n3226.out[0] (.names) 0.195 12.191 +n_n3916.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3916.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 50 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4074.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n4073.in[1] (.names) 1.338 11.996 +n_n4073.out[0] (.names) 0.195 12.191 +n_n4074.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4074.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 51 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3111.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3110.in[2] (.names) 1.338 11.996 +n_n3110.out[0] (.names) 0.195 12.191 +n_n3111.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3111.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 52 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3495.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +n_n4015.in[1] (.names) 1.338 8.931 +n_n4015.out[0] (.names) 0.195 9.126 +n_n3148.in[0] (.names) 1.338 10.463 +n_n3148.out[0] (.names) 0.195 10.658 +n_n3495.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3495.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 53 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3237.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +[1075].in[3] (.names) 1.338 8.931 +[1075].out[0] (.names) 0.195 9.126 +n_n3236.in[2] (.names) 1.338 10.463 +n_n3236.out[0] (.names) 0.195 10.658 +n_n3237.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3237.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 54 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4316.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +n_n4015.in[1] (.names) 1.338 8.931 +n_n4015.out[0] (.names) 0.195 9.126 +n_n3518.in[0] (.names) 1.338 10.463 +n_n3518.out[0] (.names) 0.195 10.658 +n_n4316.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4316.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 55 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3657.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +n_n4015.in[1] (.names) 1.338 8.931 +n_n4015.out[0] (.names) 0.195 9.126 +n_n3017.in[1] (.names) 1.338 10.463 +n_n3017.out[0] (.names) 0.195 10.658 +n_n3657.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3657.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 56 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3475.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 1.338 1.338 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3900.in[0] (.names) 1.338 2.800 +n_n3900.out[0] (.names) 0.195 2.995 +n_n3899.in[2] (.names) 1.338 4.332 +n_n3899.out[0] (.names) 0.195 4.527 +n_n3870.in[2] (.names) 1.338 5.865 +n_n3870.out[0] (.names) 0.195 6.060 +n_n3869.in[2] (.names) 1.338 7.398 +n_n3869.out[0] (.names) 0.195 7.593 +[1019].in[3] (.names) 1.338 8.931 +[1019].out[0] (.names) 0.195 9.126 +n_n3166.in[3] (.names) 1.338 10.463 +n_n3166.out[0] (.names) 0.195 10.658 +n_n3475.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3475.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 57 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4222.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +[1128].in[1] (.names) 1.338 7.398 +[1128].out[0] (.names) 0.195 7.593 +n_n3168.in[2] (.names) 1.338 8.931 +n_n3168.out[0] (.names) 0.195 9.126 +n_n4222.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 58 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3934.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1362].in[2] (.names) 1.338 7.398 +[1362].out[0] (.names) 0.195 7.593 +n_n3552.in[3] (.names) 1.338 8.931 +n_n3552.out[0] (.names) 0.195 9.126 +n_n3934.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3934.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 59 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3865.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3104.in[0] (.names) 1.338 8.931 +n_n3104.out[0] (.names) 0.195 9.126 +n_n3865.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3865.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 60 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3845.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3680.in[0] (.names) 1.338 8.931 +n_n3680.out[0] (.names) 0.195 9.126 +n_n3845.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 61 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4029.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n4028.in[0] (.names) 1.338 8.931 +n_n4028.out[0] (.names) 0.195 9.126 +n_n4029.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4029.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 62 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3954.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n121.in[0] (.names) 1.338 8.931 +n_n121.out[0] (.names) 0.195 9.126 +n_n3954.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3954.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 63 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4099.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3693.in[0] (.names) 1.338 8.931 +n_n3693.out[0] (.names) 0.195 9.126 +n_n4099.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4099.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 64 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4052.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3540.in[0] (.names) 1.338 8.931 +n_n3540.out[0] (.names) 0.195 9.126 +n_n4052.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4052.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 65 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3955.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3579.in[0] (.names) 1.338 8.931 +n_n3579.out[0] (.names) 0.195 9.126 +n_n3955.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 66 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4381.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3296.in[0] (.names) 1.338 8.931 +n_n3296.out[0] (.names) 0.195 9.126 +n_n4381.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4381.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 67 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4392.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +[1128].in[1] (.names) 1.338 7.398 +[1128].out[0] (.names) 0.195 7.593 +n_n3309.in[2] (.names) 1.338 8.931 +n_n3309.out[0] (.names) 0.195 9.126 +n_n4392.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4392.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 68 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3408.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +[1076].in[3] (.names) 1.338 7.398 +[1076].out[0] (.names) 0.195 7.593 +n_n3406.in[2] (.names) 1.338 8.931 +n_n3406.out[0] (.names) 0.195 9.126 +n_n3408.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3408.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 69 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3099.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +[1128].in[1] (.names) 1.338 7.398 +[1128].out[0] (.names) 0.195 7.593 +n_n3059.in[2] (.names) 1.338 8.931 +n_n3059.out[0] (.names) 0.195 9.126 +n_n3099.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3099.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 70 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4056.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3656.in[1] (.names) 1.338 5.865 +n_n3656.out[0] (.names) 0.195 6.060 +[1068].in[1] (.names) 1.338 7.398 +[1068].out[0] (.names) 0.195 7.593 +n_n3473.in[2] (.names) 1.338 8.931 +n_n3473.out[0] (.names) 0.195 9.126 +n_n4056.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4056.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 71 +Startpoint: n_n3955.Q[0] (.latch clocked by pclk) +Endpoint : n_n4045.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 1.338 1.338 +n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[984].in[0] (.names) 1.338 2.800 +[984].out[0] (.names) 0.195 2.995 +[1119].in[3] (.names) 1.338 4.332 +[1119].out[0] (.names) 0.195 4.527 +n_n4098.in[1] (.names) 1.338 5.865 +n_n4098.out[0] (.names) 0.195 6.060 +[1477].in[1] (.names) 1.338 7.398 +[1477].out[0] (.names) 0.195 7.593 +n_n130.in[1] (.names) 1.338 8.931 +n_n130.out[0] (.names) 0.195 9.126 +n_n4045.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4045.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 72 +Startpoint: n_n3955.Q[0] (.latch clocked by pclk) +Endpoint : n_n4057.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 1.338 1.338 +n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[984].in[0] (.names) 1.338 2.800 +[984].out[0] (.names) 0.195 2.995 +[1119].in[3] (.names) 1.338 4.332 +[1119].out[0] (.names) 0.195 4.527 +n_n4098.in[1] (.names) 1.338 5.865 +n_n4098.out[0] (.names) 0.195 6.060 +[1565].in[2] (.names) 1.338 7.398 +[1565].out[0] (.names) 0.195 7.593 +n_n131.in[0] (.names) 1.338 8.931 +n_n131.out[0] (.names) 0.195 9.126 +n_n4057.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4057.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 73 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4366.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[934].in[1] (.names) 1.338 7.398 +[934].out[0] (.names) 0.195 7.593 +n_n3382.in[2] (.names) 1.338 8.931 +n_n3382.out[0] (.names) 0.195 9.126 +n_n4366.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4366.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 74 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4047.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 1.338 1.338 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3900.in[0] (.names) 1.338 2.800 +n_n3900.out[0] (.names) 0.195 2.995 +n_n3899.in[2] (.names) 1.338 4.332 +n_n3899.out[0] (.names) 0.195 4.527 +[1038].in[3] (.names) 1.338 5.865 +[1038].out[0] (.names) 0.195 6.060 +[1659].in[2] (.names) 1.338 7.398 +[1659].out[0] (.names) 0.195 7.593 +n_n4046.in[3] (.names) 1.338 8.931 +n_n4046.out[0] (.names) 0.195 9.126 +n_n4047.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4047.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 75 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n4294.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1728].in[2] (.names) 1.338 5.865 +[1728].out[0] (.names) 0.195 6.060 +n_n4293.in[2] (.names) 1.338 7.398 +n_n4293.out[0] (.names) 0.195 7.593 +n_n4294.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4294.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 76 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3259.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1482].in[2] (.names) 1.338 5.865 +[1482].out[0] (.names) 0.195 6.060 +n_n3258.in[2] (.names) 1.338 7.398 +n_n3258.out[0] (.names) 0.195 7.593 +n_n3259.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3259.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 77 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3208.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1329].in[2] (.names) 1.338 5.865 +[1329].out[0] (.names) 0.195 6.060 +n_n3045.in[2] (.names) 1.338 7.398 +n_n3045.out[0] (.names) 0.195 7.593 +n_n3208.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3208.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 78 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3878.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1195].in[2] (.names) 1.338 5.865 +[1195].out[0] (.names) 0.195 6.060 +n_n3877.in[2] (.names) 1.338 7.398 +n_n3877.out[0] (.names) 0.195 7.593 +n_n3878.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3878.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 79 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3604.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4335.in[0] (.names) 1.338 4.332 +n_n4335.out[0] (.names) 0.195 4.527 +[1016].in[2] (.names) 1.338 5.865 +[1016].out[0] (.names) 0.195 6.060 +n_n3399.in[1] (.names) 1.338 7.398 +n_n3399.out[0] (.names) 0.195 7.593 +n_n3604.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3604.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 80 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3658.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6361].in[2] (.names) 1.338 5.865 +[6361].out[0] (.names) 0.195 6.060 +n_n3684.in[3] (.names) 1.338 7.398 +n_n3684.out[0] (.names) 0.195 7.593 +n_n3658.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3658.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 81 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : nsr3_14.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[1318].in[3] (.names) 1.338 5.865 +[1318].out[0] (.names) 0.195 6.060 +n_n133.in[2] (.names) 1.338 7.398 +n_n133.out[0] (.names) 0.195 7.593 +nsr3_14.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nsr3_14.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 82 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4125.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +n_n4124.in[2] (.names) 1.338 7.398 +n_n4124.out[0] (.names) 0.195 7.593 +n_n4125.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4125.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 83 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3901.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +n_n3289.in[2] (.names) 1.338 7.398 +n_n3289.out[0] (.names) 0.195 7.593 +n_n3901.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3901.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 84 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3769.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +n_n3632.in[2] (.names) 1.338 7.398 +n_n3632.out[0] (.names) 0.195 7.593 +n_n3769.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3769.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 85 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3886.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1780].in[2] (.names) 1.338 5.865 +[1780].out[0] (.names) 0.195 6.060 +n_n3837.in[2] (.names) 1.338 7.398 +n_n3837.out[0] (.names) 0.195 7.593 +n_n3886.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3886.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 86 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3919.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1776].in[2] (.names) 1.338 5.865 +[1776].out[0] (.names) 0.195 6.060 +n_n3508.in[2] (.names) 1.338 7.398 +n_n3508.out[0] (.names) 0.195 7.593 +n_n3919.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3919.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 87 +Startpoint: n_n3955.Q[0] (.latch clocked by pclk) +Endpoint : n_n3557.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 1.338 1.338 +n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[984].in[0] (.names) 1.338 2.800 +[984].out[0] (.names) 0.195 2.995 +n_n3294.in[1] (.names) 1.338 4.332 +n_n3294.out[0] (.names) 0.195 4.527 +[6349].in[0] (.names) 1.338 5.865 +[6349].out[0] (.names) 0.195 6.060 +n_n3355.in[3] (.names) 1.338 7.398 +n_n3355.out[0] (.names) 0.195 7.593 +n_n3557.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3557.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 88 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3793.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[1116].in[0] (.names) 1.338 2.800 +[1116].out[0] (.names) 0.195 2.995 +n_n3420.in[1] (.names) 1.338 4.332 +n_n3420.out[0] (.names) 0.195 4.527 +[1096].in[2] (.names) 1.338 5.865 +[1096].out[0] (.names) 0.195 6.060 +n_n3791.in[2] (.names) 1.338 7.398 +n_n3791.out[0] (.names) 0.195 7.593 +n_n3793.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3793.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 89 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3608.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +n_n3607.in[2] (.names) 1.338 7.398 +n_n3607.out[0] (.names) 0.195 7.593 +n_n3608.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3608.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 90 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3976.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +n_n3519.in[2] (.names) 1.338 7.398 +n_n3519.out[0] (.names) 0.195 7.593 +n_n3976.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3976.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 91 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3688.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +n_n3018.in[2] (.names) 1.338 7.398 +n_n3018.out[0] (.names) 0.195 7.593 +n_n3688.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3688.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 92 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3511.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[2141].in[2] (.names) 1.338 5.865 +[2141].out[0] (.names) 0.195 6.060 +n_n3510.in[2] (.names) 1.338 7.398 +n_n3510.out[0] (.names) 0.195 7.593 +n_n3511.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3511.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 93 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3858.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[2023].in[2] (.names) 1.338 5.865 +[2023].out[0] (.names) 0.195 6.060 +n_n3181.in[2] (.names) 1.338 7.398 +n_n3181.out[0] (.names) 0.195 7.593 +n_n3858.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3858.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 94 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3896.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3895.in[2] (.names) 1.338 5.865 +n_n3895.out[0] (.names) 0.195 6.060 +n_n3896.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3896.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 95 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3627.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3625.in[1] (.names) 1.338 5.865 +n_n3625.out[0] (.names) 0.195 6.060 +n_n3627.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3627.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 96 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3761.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3759.in[2] (.names) 1.338 5.865 +n_n3759.out[0] (.names) 0.195 6.060 +n_n3761.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3761.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 97 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3128.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3127.in[1] (.names) 1.338 5.865 +n_n3127.out[0] (.names) 0.195 6.060 +n_n3128.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3128.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 98 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3048.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3047.in[1] (.names) 1.338 5.865 +n_n3047.out[0] (.names) 0.195 6.060 +n_n3048.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3048.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 99 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3061.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3060.in[1] (.names) 1.338 5.865 +n_n3060.out[0] (.names) 0.195 6.060 +n_n3061.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3061.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 100 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3316.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3314.in[2] (.names) 1.338 5.865 +n_n3314.out[0] (.names) 0.195 6.060 +n_n3316.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3316.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#End of timing report diff --git a/report_timing.hold.rpt b/report_timing.hold.rpt new file mode 100644 index 00000000000..11642bdf1fd --- /dev/null +++ b/report_timing.hold.rpt @@ -0,0 +1,3105 @@ +#Timing report of worst 100 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#Path 1 +Startpoint: n_n3157.Q[0] (.latch clocked by pclk) +Endpoint : n_n3157.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3157.clk[0] (.latch) 0.000 0.000 +n_n3157.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3156.in[2] (.names) 0.000 0.124 +n_n3156.out[0] (.names) 0.235 0.359 +n_n3157.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3157.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 2 +Startpoint: n_n3551.Q[0] (.latch clocked by pclk) +Endpoint : n_n3551.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3551.clk[0] (.latch) 0.000 0.000 +n_n3551.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3550.in[2] (.names) 0.000 0.124 +n_n3550.out[0] (.names) 0.235 0.359 +n_n3551.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3551.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 3 +Startpoint: n_n4241.Q[0] (.latch clocked by pclk) +Endpoint : n_n4241.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4241.clk[0] (.latch) 0.000 0.000 +n_n4241.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4239.in[2] (.names) 0.000 0.124 +n_n4239.out[0] (.names) 0.235 0.359 +n_n4241.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4241.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 4 +Startpoint: n_n3014.Q[0] (.latch clocked by pclk) +Endpoint : n_n3014.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3014.clk[0] (.latch) 0.000 0.000 +n_n3014.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3013.in[2] (.names) 0.000 0.124 +n_n3013.out[0] (.names) 0.235 0.359 +n_n3014.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3014.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 5 +Startpoint: n_n3774.Q[0] (.latch clocked by pclk) +Endpoint : n_n3774.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3774.clk[0] (.latch) 0.000 0.000 +n_n3774.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3773.in[2] (.names) 0.000 0.124 +n_n3773.out[0] (.names) 0.235 0.359 +n_n3774.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3774.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 6 +Startpoint: n_n4290.Q[0] (.latch clocked by pclk) +Endpoint : n_n4290.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4290.clk[0] (.latch) 0.000 0.000 +n_n4290.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4289.in[2] (.names) 0.000 0.124 +n_n4289.out[0] (.names) 0.235 0.359 +n_n4290.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4290.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 7 +Startpoint: n_n4375.Q[0] (.latch clocked by pclk) +Endpoint : n_n4375.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4375.clk[0] (.latch) 0.000 0.000 +n_n4375.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4373.in[2] (.names) 0.000 0.124 +n_n4373.out[0] (.names) 0.235 0.359 +n_n4375.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4375.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 8 +Startpoint: n_n3326.Q[0] (.latch clocked by pclk) +Endpoint : n_n3326.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3326.clk[0] (.latch) 0.000 0.000 +n_n3326.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3325.in[2] (.names) 0.000 0.124 +n_n3325.out[0] (.names) 0.235 0.359 +n_n3326.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3326.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 9 +Startpoint: n_n3495.Q[0] (.latch clocked by pclk) +Endpoint : n_n3736.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3495.clk[0] (.latch) 0.000 0.000 +n_n3495.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3735.in[0] (.names) 0.000 0.124 +n_n3735.out[0] (.names) 0.235 0.359 +n_n3736.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3736.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 10 +Startpoint: n_n3890.Q[0] (.latch clocked by pclk) +Endpoint : n_n3890.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3890.clk[0] (.latch) 0.000 0.000 +n_n3890.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3889.in[2] (.names) 0.000 0.124 +n_n3889.out[0] (.names) 0.235 0.359 +n_n3890.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3890.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 11 +Startpoint: n_n3239.Q[0] (.latch clocked by pclk) +Endpoint : n_n3239.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3239.clk[0] (.latch) 0.000 0.000 +n_n3239.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3238.in[2] (.names) 0.000 0.124 +n_n3238.out[0] (.names) 0.235 0.359 +n_n3239.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3239.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 12 +Startpoint: n_n3130.Q[0] (.latch clocked by pclk) +Endpoint : n_n3130.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3130.clk[0] (.latch) 0.000 0.000 +n_n3130.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3129.in[2] (.names) 0.000 0.124 +n_n3129.out[0] (.names) 0.235 0.359 +n_n3130.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3130.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 13 +Startpoint: n_n3161.Q[0] (.latch clocked by pclk) +Endpoint : n_n3161.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3161.clk[0] (.latch) 0.000 0.000 +n_n3161.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3160.in[2] (.names) 0.000 0.124 +n_n3160.out[0] (.names) 0.235 0.359 +n_n3161.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3161.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 14 +Startpoint: n_n3379.Q[0] (.latch clocked by pclk) +Endpoint : n_n3379.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3379.clk[0] (.latch) 0.000 0.000 +n_n3379.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3378.in[2] (.names) 0.000 0.124 +n_n3378.out[0] (.names) 0.235 0.359 +n_n3379.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3379.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 15 +Startpoint: n_n3144.Q[0] (.latch clocked by pclk) +Endpoint : n_n3144.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3144.clk[0] (.latch) 0.000 0.000 +n_n3144.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3143.in[2] (.names) 0.000 0.124 +n_n3143.out[0] (.names) 0.235 0.359 +n_n3144.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3144.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 16 +Startpoint: n_n3782.Q[0] (.latch clocked by pclk) +Endpoint : n_n3782.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3782.clk[0] (.latch) 0.000 0.000 +n_n3782.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3781.in[2] (.names) 0.000 0.124 +n_n3781.out[0] (.names) 0.235 0.359 +n_n3782.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3782.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 17 +Startpoint: n_n3067.Q[0] (.latch clocked by pclk) +Endpoint : n_n3067.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3067.clk[0] (.latch) 0.000 0.000 +n_n3067.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3066.in[2] (.names) 0.000 0.124 +n_n3066.out[0] (.names) 0.235 0.359 +n_n3067.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3067.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 18 +Startpoint: n_n3180.Q[0] (.latch clocked by pclk) +Endpoint : n_n3180.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3180.clk[0] (.latch) 0.000 0.000 +n_n3180.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3179.in[2] (.names) 0.000 0.124 +n_n3179.out[0] (.names) 0.235 0.359 +n_n3180.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3180.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 19 +Startpoint: n_n3274.Q[0] (.latch clocked by pclk) +Endpoint : n_n3274.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3274.clk[0] (.latch) 0.000 0.000 +n_n3274.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3273.in[2] (.names) 0.000 0.124 +n_n3273.out[0] (.names) 0.235 0.359 +n_n3274.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3274.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 20 +Startpoint: n_n3381.Q[0] (.latch clocked by pclk) +Endpoint : n_n3381.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3381.clk[0] (.latch) 0.000 0.000 +n_n3381.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3380.in[2] (.names) 0.000 0.124 +n_n3380.out[0] (.names) 0.235 0.359 +n_n3381.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3381.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 21 +Startpoint: n_n3029.Q[0] (.latch clocked by pclk) +Endpoint : n_n3029.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3029.clk[0] (.latch) 0.000 0.000 +n_n3029.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3028.in[2] (.names) 0.000 0.124 +n_n3028.out[0] (.names) 0.235 0.359 +n_n3029.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3029.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 22 +Startpoint: n_n3619.Q[0] (.latch clocked by pclk) +Endpoint : n_n3619.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3619.clk[0] (.latch) 0.000 0.000 +n_n3619.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3618.in[2] (.names) 0.000 0.124 +n_n3618.out[0] (.names) 0.235 0.359 +n_n3619.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3619.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 23 +Startpoint: n_n3264.Q[0] (.latch clocked by pclk) +Endpoint : n_n3264.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3264.clk[0] (.latch) 0.000 0.000 +n_n3264.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3263.in[2] (.names) 0.000 0.124 +n_n3263.out[0] (.names) 0.235 0.359 +n_n3264.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3264.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 24 +Startpoint: n_n4114.Q[0] (.latch clocked by pclk) +Endpoint : n_n4114.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4114.clk[0] (.latch) 0.000 0.000 +n_n4114.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4113.in[2] (.names) 0.000 0.124 +n_n4113.out[0] (.names) 0.235 0.359 +n_n4114.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4114.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 25 +Startpoint: n_n3146.Q[0] (.latch clocked by pclk) +Endpoint : n_n3146.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3146.clk[0] (.latch) 0.000 0.000 +n_n3146.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3145.in[2] (.names) 0.000 0.124 +n_n3145.out[0] (.names) 0.235 0.359 +n_n3146.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3146.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 26 +Startpoint: n_n3152.Q[0] (.latch clocked by pclk) +Endpoint : n_n3152.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3152.clk[0] (.latch) 0.000 0.000 +n_n3152.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3151.in[2] (.names) 0.000 0.124 +n_n3151.out[0] (.names) 0.235 0.359 +n_n3152.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3152.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 27 +Startpoint: n_n3874.Q[0] (.latch clocked by pclk) +Endpoint : n_n3874.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3874.clk[0] (.latch) 0.000 0.000 +n_n3874.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3873.in[2] (.names) 0.000 0.124 +n_n3873.out[0] (.names) 0.235 0.359 +n_n3874.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3874.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 28 +Startpoint: ndn3_7.Q[0] (.latch clocked by pclk) +Endpoint : ndn3_8.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_7.clk[0] (.latch) 0.000 0.000 +ndn3_7.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4218.in[1] (.names) 0.000 0.124 +n_n4218.out[0] (.names) 0.235 0.359 +ndn3_8.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_8.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 29 +Startpoint: nen3_10.Q[0] (.latch clocked by pclk) +Endpoint : nen3_10.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nen3_10.clk[0] (.latch) 0.000 0.000 +nen3_10.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3635.in[1] (.names) 0.000 0.124 +n_n3635.out[0] (.names) 0.235 0.359 +nen3_10.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nen3_10.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 30 +Startpoint: nrq3_11.Q[0] (.latch clocked by pclk) +Endpoint : nrq3_11.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nrq3_11.clk[0] (.latch) 0.000 0.000 +nrq3_11.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3046.in[1] (.names) 0.000 0.124 +n_n3046.out[0] (.names) 0.235 0.359 +nrq3_11.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nrq3_11.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 31 +Startpoint: ndn3_9.Q[0] (.latch clocked by pclk) +Endpoint : ndn3_9.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_9.clk[0] (.latch) 0.000 0.000 +ndn3_9.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4086.in[2] (.names) 0.000 0.124 +n_n4086.out[0] (.names) 0.235 0.359 +ndn3_9.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_9.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 32 +Startpoint: n_n3495.Q[0] (.latch clocked by pclk) +Endpoint : n_n3202.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3495.clk[0] (.latch) 0.000 0.000 +n_n3495.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3200.in[0] (.names) 0.000 0.124 +n_n3200.out[0] (.names) 0.235 0.359 +n_n3202.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3202.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 33 +Startpoint: n_n3367.Q[0] (.latch clocked by pclk) +Endpoint : n_n3367.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3367.clk[0] (.latch) 0.000 0.000 +n_n3367.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3366.in[2] (.names) 0.000 0.124 +n_n3366.out[0] (.names) 0.235 0.359 +n_n3367.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3367.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 34 +Startpoint: n_n3211.Q[0] (.latch clocked by pclk) +Endpoint : n_n3211.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3211.clk[0] (.latch) 0.000 0.000 +n_n3211.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3210.in[2] (.names) 0.000 0.124 +n_n3210.out[0] (.names) 0.235 0.359 +n_n3211.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3211.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 35 +Startpoint: n_n3038.Q[0] (.latch clocked by pclk) +Endpoint : n_n3038.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3038.clk[0] (.latch) 0.000 0.000 +n_n3038.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3037.in[2] (.names) 0.000 0.124 +n_n3037.out[0] (.names) 0.235 0.359 +n_n3038.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3038.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 36 +Startpoint: n_n3876.Q[0] (.latch clocked by pclk) +Endpoint : n_n4136.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3876.clk[0] (.latch) 0.000 0.000 +n_n3876.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4134.in[0] (.names) 0.000 0.124 +n_n4134.out[0] (.names) 0.235 0.359 +n_n4136.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4136.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 37 +Startpoint: n_n3663.Q[0] (.latch clocked by pclk) +Endpoint : n_n3663.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3663.clk[0] (.latch) 0.000 0.000 +n_n3663.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3662.in[2] (.names) 0.000 0.124 +n_n3662.out[0] (.names) 0.235 0.359 +n_n3663.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3663.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 38 +Startpoint: n_n3095.Q[0] (.latch clocked by pclk) +Endpoint : n_n3095.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3095.clk[0] (.latch) 0.000 0.000 +n_n3095.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3094.in[2] (.names) 0.000 0.124 +n_n3094.out[0] (.names) 0.235 0.359 +n_n3095.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3095.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 39 +Startpoint: n_n3999.Q[0] (.latch clocked by pclk) +Endpoint : n_n3999.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3999.clk[0] (.latch) 0.000 0.000 +n_n3999.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3998.in[2] (.names) 0.000 0.124 +n_n3998.out[0] (.names) 0.235 0.359 +n_n3999.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3999.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 40 +Startpoint: n_n4282.Q[0] (.latch clocked by pclk) +Endpoint : n_n4282.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4282.clk[0] (.latch) 0.000 0.000 +n_n4282.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4280.in[2] (.names) 0.000 0.124 +n_n4280.out[0] (.names) 0.235 0.359 +n_n4282.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4282.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 41 +Startpoint: n_n4258.Q[0] (.latch clocked by pclk) +Endpoint : n_n3213.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4258.clk[0] (.latch) 0.000 0.000 +n_n4258.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3212.in[0] (.names) 0.000 0.124 +n_n3212.out[0] (.names) 0.235 0.359 +n_n3213.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3213.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 42 +Startpoint: n_n3040.Q[0] (.latch clocked by pclk) +Endpoint : n_n3040.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3040.clk[0] (.latch) 0.000 0.000 +n_n3040.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3039.in[2] (.names) 0.000 0.124 +n_n3039.out[0] (.names) 0.235 0.359 +n_n3040.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3040.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 43 +Startpoint: n_n3504.Q[0] (.latch clocked by pclk) +Endpoint : n_n3504.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3504.clk[0] (.latch) 0.000 0.000 +n_n3504.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3503.in[2] (.names) 0.000 0.124 +n_n3503.out[0] (.names) 0.235 0.359 +n_n3504.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3504.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 44 +Startpoint: n_n3051.Q[0] (.latch clocked by pclk) +Endpoint : n_n3051.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3051.clk[0] (.latch) 0.000 0.000 +n_n3051.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3050.in[2] (.names) 0.000 0.124 +n_n3050.out[0] (.names) 0.235 0.359 +n_n3051.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3051.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 45 +Startpoint: n_n3461.Q[0] (.latch clocked by pclk) +Endpoint : n_n3461.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3461.clk[0] (.latch) 0.000 0.000 +n_n3461.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3460.in[2] (.names) 0.000 0.124 +n_n3460.out[0] (.names) 0.235 0.359 +n_n3461.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3461.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 46 +Startpoint: n_n4059.Q[0] (.latch clocked by pclk) +Endpoint : n_n4059.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4059.clk[0] (.latch) 0.000 0.000 +n_n4059.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4058.in[2] (.names) 0.000 0.124 +n_n4058.out[0] (.names) 0.235 0.359 +n_n4059.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4059.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 47 +Startpoint: n_n3828.Q[0] (.latch clocked by pclk) +Endpoint : n_n3828.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3828.clk[0] (.latch) 0.000 0.000 +n_n3828.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3827.in[2] (.names) 0.000 0.124 +n_n3827.out[0] (.names) 0.235 0.359 +n_n3828.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3828.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 48 +Startpoint: n_n3643.Q[0] (.latch clocked by pclk) +Endpoint : n_n3643.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3643.clk[0] (.latch) 0.000 0.000 +n_n3643.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3642.in[2] (.names) 0.000 0.124 +n_n3642.out[0] (.names) 0.235 0.359 +n_n3643.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3643.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 49 +Startpoint: n_n4185.Q[0] (.latch clocked by pclk) +Endpoint : n_n4185.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4185.clk[0] (.latch) 0.000 0.000 +n_n4185.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4184.in[2] (.names) 0.000 0.124 +n_n4184.out[0] (.names) 0.235 0.359 +n_n4185.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4185.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 50 +Startpoint: n_n3339.Q[0] (.latch clocked by pclk) +Endpoint : n_n3339.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3339.clk[0] (.latch) 0.000 0.000 +n_n3339.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3338.in[2] (.names) 0.000 0.124 +n_n3338.out[0] (.names) 0.235 0.359 +n_n3339.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3339.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 51 +Startpoint: n_n4037.Q[0] (.latch clocked by pclk) +Endpoint : n_n4037.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4037.clk[0] (.latch) 0.000 0.000 +n_n4037.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4036.in[2] (.names) 0.000 0.124 +n_n4036.out[0] (.names) 0.235 0.359 +n_n4037.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4037.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 52 +Startpoint: n_n3570.Q[0] (.latch clocked by pclk) +Endpoint : n_n3570.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3570.clk[0] (.latch) 0.000 0.000 +n_n3570.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3569.in[2] (.names) 0.000 0.124 +n_n3569.out[0] (.names) 0.235 0.359 +n_n3570.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3570.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 53 +Startpoint: n_n4213.Q[0] (.latch clocked by pclk) +Endpoint : n_n4213.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4213.clk[0] (.latch) 0.000 0.000 +n_n4213.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4212.in[2] (.names) 0.000 0.124 +n_n4212.out[0] (.names) 0.235 0.359 +n_n4213.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4213.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 54 +Startpoint: n_n4162.Q[0] (.latch clocked by pclk) +Endpoint : n_n4162.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4162.clk[0] (.latch) 0.000 0.000 +n_n4162.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4161.in[2] (.names) 0.000 0.124 +n_n4161.out[0] (.names) 0.235 0.359 +n_n4162.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4162.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 55 +Startpoint: n_n4120.Q[0] (.latch clocked by pclk) +Endpoint : n_n4120.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4120.clk[0] (.latch) 0.000 0.000 +n_n4120.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4119.in[2] (.names) 0.000 0.124 +n_n4119.out[0] (.names) 0.235 0.359 +n_n4120.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4120.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 56 +Startpoint: n_n3065.Q[0] (.latch clocked by pclk) +Endpoint : n_n3065.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3065.clk[0] (.latch) 0.000 0.000 +n_n3065.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3064.in[2] (.names) 0.000 0.124 +n_n3064.out[0] (.names) 0.235 0.359 +n_n3065.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3065.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 57 +Startpoint: n_n4005.Q[0] (.latch clocked by pclk) +Endpoint : n_n4005.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4005.clk[0] (.latch) 0.000 0.000 +n_n4005.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4004.in[2] (.names) 0.000 0.124 +n_n4004.out[0] (.names) 0.235 0.359 +n_n4005.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4005.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 58 +Startpoint: n_n3266.Q[0] (.latch clocked by pclk) +Endpoint : n_n3266.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3266.clk[0] (.latch) 0.000 0.000 +n_n3266.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3265.in[2] (.names) 0.000 0.124 +n_n3265.out[0] (.names) 0.235 0.359 +n_n3266.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3266.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 59 +Startpoint: n_n3600.Q[0] (.latch clocked by pclk) +Endpoint : n_n3600.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3600.clk[0] (.latch) 0.000 0.000 +n_n3600.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3599.in[2] (.names) 0.000 0.124 +n_n3599.out[0] (.names) 0.235 0.359 +n_n3600.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3600.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 60 +Startpoint: pdn.Q[0] (.latch clocked by pclk) +Endpoint : n_n3415.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +pdn.clk[0] (.latch) 0.000 0.000 +pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3414.in[1] (.names) 0.000 0.124 +n_n3414.out[0] (.names) 0.235 0.359 +n_n3415.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3415.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 61 +Startpoint: n_n3872.Q[0] (.latch clocked by pclk) +Endpoint : n_n3872.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3872.clk[0] (.latch) 0.000 0.000 +n_n3872.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3871.in[2] (.names) 0.000 0.124 +n_n3871.out[0] (.names) 0.235 0.359 +n_n3872.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3872.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 62 +Startpoint: pdn.Q[0] (.latch clocked by pclk) +Endpoint : n_n3648.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +pdn.clk[0] (.latch) 0.000 0.000 +pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3647.in[1] (.names) 0.000 0.124 +n_n3647.out[0] (.names) 0.235 0.359 +n_n3648.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3648.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 63 +Startpoint: n_n3350.Q[0] (.latch clocked by pclk) +Endpoint : n_n3350.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3350.clk[0] (.latch) 0.000 0.000 +n_n3350.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3349.in[2] (.names) 0.000 0.124 +n_n3349.out[0] (.names) 0.235 0.359 +n_n3350.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3350.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 64 +Startpoint: n_n3116.Q[0] (.latch clocked by pclk) +Endpoint : n_n3116.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3116.clk[0] (.latch) 0.000 0.000 +n_n3116.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3115.in[2] (.names) 0.000 0.124 +n_n3115.out[0] (.names) 0.235 0.359 +n_n3116.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3116.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 65 +Startpoint: n_n4131.Q[0] (.latch clocked by pclk) +Endpoint : n_n4131.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4131.clk[0] (.latch) 0.000 0.000 +n_n4131.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4130.in[2] (.names) 0.000 0.124 +n_n4130.out[0] (.names) 0.235 0.359 +n_n4131.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4131.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 66 +Startpoint: n_n3617.Q[0] (.latch clocked by pclk) +Endpoint : n_n3617.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3617.clk[0] (.latch) 0.000 0.000 +n_n3617.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3616.in[2] (.names) 0.000 0.124 +n_n3616.out[0] (.names) 0.235 0.359 +n_n3617.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3617.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 67 +Startpoint: n_n3252.Q[0] (.latch clocked by pclk) +Endpoint : n_n3252.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3252.clk[0] (.latch) 0.000 0.000 +n_n3252.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3251.in[2] (.names) 0.000 0.124 +n_n3251.out[0] (.names) 0.235 0.359 +n_n3252.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3252.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 68 +Startpoint: n_n3348.Q[0] (.latch clocked by pclk) +Endpoint : n_n3348.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3348.clk[0] (.latch) 0.000 0.000 +n_n3348.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3347.in[2] (.names) 0.000 0.124 +n_n3347.out[0] (.names) 0.235 0.359 +n_n3348.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3348.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 69 +Startpoint: n_n3544.Q[0] (.latch clocked by pclk) +Endpoint : n_n3544.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3544.clk[0] (.latch) 0.000 0.000 +n_n3544.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3543.in[2] (.names) 0.000 0.124 +n_n3543.out[0] (.names) 0.235 0.359 +n_n3544.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3544.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 70 +Startpoint: n_n3101.Q[0] (.latch clocked by pclk) +Endpoint : n_n3101.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3101.clk[0] (.latch) 0.000 0.000 +n_n3101.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3100.in[2] (.names) 0.000 0.124 +n_n3100.out[0] (.names) 0.235 0.359 +n_n3101.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3101.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 71 +Startpoint: n_n3650.Q[0] (.latch clocked by pclk) +Endpoint : n_n3650.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3650.clk[0] (.latch) 0.000 0.000 +n_n3650.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3649.in[2] (.names) 0.000 0.124 +n_n3649.out[0] (.names) 0.235 0.359 +n_n3650.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3650.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 72 +Startpoint: n_n3307.Q[0] (.latch clocked by pclk) +Endpoint : n_n3307.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3307.clk[0] (.latch) 0.000 0.000 +n_n3307.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3306.in[2] (.names) 0.000 0.124 +n_n3306.out[0] (.names) 0.235 0.359 +n_n3307.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3307.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 73 +Startpoint: n_n4164.Q[0] (.latch clocked by pclk) +Endpoint : n_n4164.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4164.clk[0] (.latch) 0.000 0.000 +n_n4164.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4163.in[2] (.names) 0.000 0.124 +n_n4163.out[0] (.names) 0.235 0.359 +n_n4164.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4164.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 74 +Startpoint: n_n3749.Q[0] (.latch clocked by pclk) +Endpoint : n_n3749.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3749.clk[0] (.latch) 0.000 0.000 +n_n3749.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3748.in[2] (.names) 0.000 0.124 +n_n3748.out[0] (.names) 0.235 0.359 +n_n3749.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3749.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 75 +Startpoint: n_n4347.Q[0] (.latch clocked by pclk) +Endpoint : n_n4347.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4347.clk[0] (.latch) 0.000 0.000 +n_n4347.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4346.in[2] (.names) 0.000 0.124 +n_n4346.out[0] (.names) 0.235 0.359 +n_n4347.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4347.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 76 +Startpoint: n_n3826.Q[0] (.latch clocked by pclk) +Endpoint : n_n3826.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3826.clk[0] (.latch) 0.000 0.000 +n_n3826.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3825.in[2] (.names) 0.000 0.124 +n_n3825.out[0] (.names) 0.235 0.359 +n_n3826.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3826.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 77 +Startpoint: pdn.Q[0] (.latch clocked by pclk) +Endpoint : n_n3360.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +pdn.clk[0] (.latch) 0.000 0.000 +pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3359.in[1] (.names) 0.000 0.124 +n_n3359.out[0] (.names) 0.235 0.359 +n_n3360.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3360.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 78 +Startpoint: n_n3093.Q[0] (.latch clocked by pclk) +Endpoint : n_n3093.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3093.clk[0] (.latch) 0.000 0.000 +n_n3093.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3092.in[2] (.names) 0.000 0.124 +n_n3092.out[0] (.names) 0.235 0.359 +n_n3093.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3093.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 79 +Startpoint: n_n3432.Q[0] (.latch clocked by pclk) +Endpoint : n_n3432.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3432.clk[0] (.latch) 0.000 0.000 +n_n3432.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3431.in[2] (.names) 0.000 0.124 +n_n3431.out[0] (.names) 0.235 0.359 +n_n3432.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3432.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 80 +Startpoint: n_n3305.Q[0] (.latch clocked by pclk) +Endpoint : n_n3305.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3305.clk[0] (.latch) 0.000 0.000 +n_n3305.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3304.in[2] (.names) 0.000 0.124 +n_n3304.out[0] (.names) 0.235 0.359 +n_n3305.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3305.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 81 +Startpoint: n_n3204.Q[0] (.latch clocked by pclk) +Endpoint : n_n3204.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3204.clk[0] (.latch) 0.000 0.000 +n_n3204.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3203.in[2] (.names) 0.000 0.124 +n_n3203.out[0] (.names) 0.235 0.359 +n_n3204.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3204.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 82 +Startpoint: n_n3024.Q[0] (.latch clocked by pclk) +Endpoint : n_n3024.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3024.clk[0] (.latch) 0.000 0.000 +n_n3024.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3023.in[2] (.names) 0.000 0.124 +n_n3023.out[0] (.names) 0.235 0.359 +n_n3024.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3024.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 83 +Startpoint: n_n4139.Q[0] (.latch clocked by pclk) +Endpoint : n_n4139.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4139.clk[0] (.latch) 0.000 0.000 +n_n4139.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4137.in[2] (.names) 0.000 0.124 +n_n4137.out[0] (.names) 0.235 0.359 +n_n4139.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4139.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 84 +Startpoint: n_n3456.Q[0] (.latch clocked by pclk) +Endpoint : n_n3456.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3456.clk[0] (.latch) 0.000 0.000 +n_n3456.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3455.in[2] (.names) 0.000 0.124 +n_n3455.out[0] (.names) 0.235 0.359 +n_n3456.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3456.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 85 +Startpoint: n_n3521.Q[0] (.latch clocked by pclk) +Endpoint : n_n3521.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3521.clk[0] (.latch) 0.000 0.000 +n_n3521.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3520.in[2] (.names) 0.000 0.124 +n_n3520.out[0] (.names) 0.235 0.359 +n_n3521.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3521.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 86 +Startpoint: n_n3081.Q[0] (.latch clocked by pclk) +Endpoint : n_n3081.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3081.clk[0] (.latch) 0.000 0.000 +n_n3081.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3080.in[2] (.names) 0.000 0.124 +n_n3080.out[0] (.names) 0.235 0.359 +n_n3081.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3081.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 87 +Startpoint: n_n3195.Q[0] (.latch clocked by pclk) +Endpoint : n_n3195.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3195.clk[0] (.latch) 0.000 0.000 +n_n3195.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3194.in[2] (.names) 0.000 0.124 +n_n3194.out[0] (.names) 0.235 0.359 +n_n3195.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3195.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 88 +Startpoint: n_n3489.Q[0] (.latch clocked by pclk) +Endpoint : n_n3489.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3489.clk[0] (.latch) 0.000 0.000 +n_n3489.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3488.in[2] (.names) 0.000 0.124 +n_n3488.out[0] (.names) 0.235 0.359 +n_n3489.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3489.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 89 +Startpoint: n_n3372.Q[0] (.latch clocked by pclk) +Endpoint : n_n3372.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3372.clk[0] (.latch) 0.000 0.000 +n_n3372.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3371.in[2] (.names) 0.000 0.124 +n_n3371.out[0] (.names) 0.235 0.359 +n_n3372.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3372.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 90 +Startpoint: n_n3411.Q[0] (.latch clocked by pclk) +Endpoint : n_n3411.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3411.clk[0] (.latch) 0.000 0.000 +n_n3411.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3410.in[2] (.names) 0.000 0.124 +n_n3410.out[0] (.names) 0.235 0.359 +n_n3411.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3411.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 91 +Startpoint: n_n3396.Q[0] (.latch clocked by pclk) +Endpoint : n_n3396.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3396.clk[0] (.latch) 0.000 0.000 +n_n3396.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3395.in[2] (.names) 0.000 0.124 +n_n3395.out[0] (.names) 0.235 0.359 +n_n3396.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3396.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 92 +Startpoint: n_n3434.Q[0] (.latch clocked by pclk) +Endpoint : n_n3434.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3434.clk[0] (.latch) 0.000 0.000 +n_n3434.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3433.in[2] (.names) 0.000 0.124 +n_n3433.out[0] (.names) 0.235 0.359 +n_n3434.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3434.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 93 +Startpoint: n_n3606.Q[0] (.latch clocked by pclk) +Endpoint : n_n3606.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3606.clk[0] (.latch) 0.000 0.000 +n_n3606.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3605.in[2] (.names) 0.000 0.124 +n_n3605.out[0] (.names) 0.235 0.359 +n_n3606.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3606.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 94 +Startpoint: n_n3120.Q[0] (.latch clocked by pclk) +Endpoint : n_n3120.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3120.clk[0] (.latch) 0.000 0.000 +n_n3120.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3119.in[2] (.names) 0.000 0.124 +n_n3119.out[0] (.names) 0.235 0.359 +n_n3120.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3120.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 95 +Startpoint: n_n4089.Q[0] (.latch clocked by pclk) +Endpoint : n_n4089.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4089.clk[0] (.latch) 0.000 0.000 +n_n4089.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4088.in[2] (.names) 0.000 0.124 +n_n4088.out[0] (.names) 0.235 0.359 +n_n4089.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4089.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 96 +Startpoint: n_n3321.Q[0] (.latch clocked by pclk) +Endpoint : n_n3321.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3321.clk[0] (.latch) 0.000 0.000 +n_n3321.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3320.in[2] (.names) 0.000 0.124 +n_n3320.out[0] (.names) 0.235 0.359 +n_n3321.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3321.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 97 +Startpoint: n_n3443.Q[0] (.latch clocked by pclk) +Endpoint : n_n3443.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3443.clk[0] (.latch) 0.000 0.000 +n_n3443.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3442.in[2] (.names) 0.000 0.124 +n_n3442.out[0] (.names) 0.235 0.359 +n_n3443.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3443.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 98 +Startpoint: n_n3215.Q[0] (.latch clocked by pclk) +Endpoint : n_n3215.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3215.clk[0] (.latch) 0.000 0.000 +n_n3215.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3214.in[2] (.names) 0.000 0.124 +n_n3214.out[0] (.names) 0.235 0.359 +n_n3215.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3215.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 99 +Startpoint: n_n3590.Q[0] (.latch clocked by pclk) +Endpoint : n_n3590.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3590.clk[0] (.latch) 0.000 0.000 +n_n3590.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3589.in[2] (.names) 0.000 0.124 +n_n3589.out[0] (.names) 0.235 0.359 +n_n3590.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3590.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 100 +Startpoint: n_n4110.Q[0] (.latch clocked by pclk) +Endpoint : n_n4110.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4110.clk[0] (.latch) 0.000 0.000 +n_n4110.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4109.in[2] (.names) 0.000 0.124 +n_n4109.out[0] (.names) 0.235 0.359 +n_n4110.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4110.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#End of timing report diff --git a/report_timing.setup.rpt b/report_timing.setup.rpt new file mode 100644 index 00000000000..8a7395c47a2 --- /dev/null +++ b/report_timing.setup.rpt @@ -0,0 +1,4310 @@ +#Timing report of worst 100 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#Path 1 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4040.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1925].in[3] (.names) 0.586 5.989 +[1925].out[0] (.names) 0.235 6.224 +n_n3913.in[0] (.names) 0.100 6.324 +n_n3913.out[0] (.names) 0.235 6.559 +n_n4040.D[0] (.latch) 0.000 6.559 +data arrival time 6.559 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4040.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.559 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.582 + + +#Path 2 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4080.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1165].in[3] (.names) 0.441 5.843 +[1165].out[0] (.names) 0.235 6.078 +n_n3292.in[0] (.names) 0.100 6.178 +n_n3292.out[0] (.names) 0.235 6.413 +n_n4080.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4080.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 3 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3959.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1069].in[2] (.names) 0.441 5.843 +[1069].out[0] (.names) 0.235 6.078 +n_n3592.in[1] (.names) 0.100 6.178 +n_n3592.out[0] (.names) 0.235 6.413 +n_n3959.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3959.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 4 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3818.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1391].in[3] (.names) 0.441 5.843 +[1391].out[0] (.names) 0.235 6.078 +n_n3817.in[0] (.names) 0.100 6.178 +n_n3817.out[0] (.names) 0.235 6.413 +n_n3818.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3818.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 5 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3995.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1771].in[3] (.names) 0.441 5.843 +[1771].out[0] (.names) 0.235 6.078 +n_n3235.in[0] (.names) 0.100 6.178 +n_n3235.out[0] (.names) 0.235 6.413 +n_n3995.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3995.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 6 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3574.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[2262].in[2] (.names) 0.441 5.843 +[2262].out[0] (.names) 0.235 6.078 +n_n3444.in[1] (.names) 0.100 6.178 +n_n3444.out[0] (.names) 0.235 6.413 +n_n3574.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3574.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 7 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3726.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[2240].in[3] (.names) 0.441 5.843 +[2240].out[0] (.names) 0.235 6.078 +n_n3725.in[0] (.names) 0.100 6.178 +n_n3725.out[0] (.names) 0.235 6.413 +n_n3726.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3726.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 8 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3766.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[947].in[2] (.names) 0.100 5.502 +[947].out[0] (.names) 0.235 5.737 +[1280].in[1] (.names) 0.100 5.837 +[1280].out[0] (.names) 0.235 6.072 +n_n3184.in[1] (.names) 0.100 6.172 +n_n3184.out[0] (.names) 0.235 6.407 +n_n3766.D[0] (.latch) 0.000 6.407 +data arrival time 6.407 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3766.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.407 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.431 + + +#Path 9 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3483.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[982].in[2] (.names) 0.100 5.502 +[982].out[0] (.names) 0.235 5.737 +[1538].in[1] (.names) 0.100 5.837 +[1538].out[0] (.names) 0.235 6.072 +n_n3466.in[3] (.names) 0.100 6.172 +n_n3466.out[0] (.names) 0.235 6.407 +n_n3483.D[0] (.latch) 0.000 6.407 +data arrival time 6.407 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3483.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.407 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.431 + + +#Path 10 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4275.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[947].in[2] (.names) 0.100 5.502 +[947].out[0] (.names) 0.235 5.737 +[1042].in[0] (.names) 0.100 5.837 +[1042].out[0] (.names) 0.235 6.072 +n_n3009.in[1] (.names) 0.100 6.172 +n_n3009.out[0] (.names) 0.235 6.407 +n_n4275.D[0] (.latch) 0.000 6.407 +data arrival time 6.407 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4275.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.407 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.431 + + +#Path 11 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3814.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[946].in[2] (.names) 0.390 5.792 +[946].out[0] (.names) 0.235 6.027 +n_n3813.in[2] (.names) 0.100 6.127 +n_n3813.out[0] (.names) 0.235 6.362 +n_n3814.D[0] (.latch) 0.000 6.362 +data arrival time 6.362 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3814.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.362 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.385 + + +#Path 12 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4093.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n4038.in[2] (.names) 0.332 2.488 +n_n4038.out[0] (.names) 0.235 2.723 +[899].in[1] (.names) 0.342 3.065 +[899].out[0] (.names) 0.235 3.300 +n_n3786.in[2] (.names) 0.489 3.789 +n_n3786.out[0] (.names) 0.235 4.024 +[1137].in[2] (.names) 0.100 4.124 +[1137].out[0] (.names) 0.235 4.359 +n_n135.in[3] (.names) 0.483 4.843 +n_n135.out[0] (.names) 0.235 5.078 +[6386].in[2] (.names) 0.465 5.542 +[6386].out[0] (.names) 0.235 5.777 +n_n132.in[2] (.names) 0.342 6.120 +n_n132.out[0] (.names) 0.235 6.355 +n_n4093.D[0] (.latch) 0.000 6.355 +data arrival time 6.355 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4093.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.355 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.378 + + +#Path 13 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3709.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n4038.in[2] (.names) 0.332 2.488 +n_n4038.out[0] (.names) 0.235 2.723 +[899].in[1] (.names) 0.342 3.065 +[899].out[0] (.names) 0.235 3.300 +n_n3785.in[2] (.names) 0.489 3.789 +n_n3785.out[0] (.names) 0.235 4.024 +[2060].in[1] (.names) 0.462 4.487 +[2060].out[0] (.names) 0.235 4.722 +[6290].in[1] (.names) 0.100 4.822 +[6290].out[0] (.names) 0.235 5.057 +[1492].in[3] (.names) 0.341 5.398 +[1492].out[0] (.names) 0.235 5.633 +n_n3199.in[1] (.names) 0.458 6.091 +n_n3199.out[0] (.names) 0.235 6.326 +n_n3709.D[0] (.latch) 0.000 6.326 +data arrival time 6.326 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3709.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.326 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.350 + + +#Path 14 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3988.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1752].in[3] (.names) 0.339 5.741 +[1752].out[0] (.names) 0.235 5.976 +n_n3987.in[0] (.names) 0.100 6.076 +n_n3987.out[0] (.names) 0.235 6.311 +n_n3988.D[0] (.latch) 0.000 6.311 +data arrival time 6.311 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3988.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.311 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.335 + + +#Path 15 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3724.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[947].in[2] (.names) 0.100 5.502 +[947].out[0] (.names) 0.235 5.737 +n_n3217.in[3] (.names) 0.317 6.054 +n_n3217.out[0] (.names) 0.235 6.289 +n_n3724.D[0] (.latch) 0.000 6.289 +data arrival time 6.289 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3724.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.289 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.312 + + +#Path 16 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4227.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[947].in[2] (.names) 0.100 5.502 +[947].out[0] (.names) 0.235 5.737 +n_n3026.in[1] (.names) 0.317 6.054 +n_n3026.out[0] (.names) 0.235 6.289 +n_n4227.D[0] (.latch) 0.000 6.289 +data arrival time 6.289 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4227.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.289 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.312 + + +#Path 17 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3831.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n3622.in[2] (.names) 0.332 2.488 +n_n3622.out[0] (.names) 0.235 2.723 +n_n4078.in[3] (.names) 0.100 2.823 +n_n4078.out[0] (.names) 0.235 3.058 +n_n3888.in[3] (.names) 0.464 3.522 +n_n3888.out[0] (.names) 0.235 3.757 +[1136].in[3] (.names) 0.100 3.857 +[1136].out[0] (.names) 0.235 4.092 +[1063].in[2] (.names) 1.278 5.369 +[1063].out[0] (.names) 0.235 5.604 +[6376].in[2] (.names) 0.100 5.704 +[6376].out[0] (.names) 0.235 5.939 +n_n128.in[1] (.names) 0.100 6.039 +n_n128.out[0] (.names) 0.235 6.274 +n_n3831.D[0] (.latch) 0.000 6.274 +data arrival time 6.274 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3831.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.274 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.298 + + +#Path 18 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4012.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[982].in[2] (.names) 0.100 5.502 +[982].out[0] (.names) 0.235 5.737 +n_n4011.in[1] (.names) 0.100 5.837 +n_n4011.out[0] (.names) 0.235 6.072 +n_n4012.D[0] (.latch) 0.000 6.072 +data arrival time 6.072 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4012.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.072 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.096 + + +#Path 19 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4334.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[982].in[2] (.names) 0.100 5.502 +[982].out[0] (.names) 0.235 5.737 +n_n3907.in[2] (.names) 0.100 5.837 +n_n3907.out[0] (.names) 0.235 6.072 +n_n4334.D[0] (.latch) 0.000 6.072 +data arrival time 6.072 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4334.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.072 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.096 + + +#Path 20 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4026.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[1208].in[0] (.names) 0.341 5.408 +[1208].out[0] (.names) 0.235 5.643 +n_n3140.in[3] (.names) 0.100 5.743 +n_n3140.out[0] (.names) 0.235 5.978 +n_n4026.D[0] (.latch) 0.000 5.978 +data arrival time 5.978 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4026.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.978 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.002 + + +#Path 21 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3707.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n4038.in[2] (.names) 0.332 2.488 +n_n4038.out[0] (.names) 0.235 2.723 +[899].in[1] (.names) 0.342 3.065 +[899].out[0] (.names) 0.235 3.300 +n_n3785.in[2] (.names) 0.489 3.789 +n_n3785.out[0] (.names) 0.235 4.024 +[2060].in[1] (.names) 0.462 4.487 +[2060].out[0] (.names) 0.235 4.722 +[6290].in[1] (.names) 0.100 4.822 +[6290].out[0] (.names) 0.235 5.057 +[1971].in[3] (.names) 0.341 5.398 +[1971].out[0] (.names) 0.235 5.633 +n_n124.in[2] (.names) 0.100 5.733 +n_n124.out[0] (.names) 0.235 5.968 +n_n3707.D[0] (.latch) 0.000 5.968 +data arrival time 5.968 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3707.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.968 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.992 + + +#Path 22 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3833.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +[1022].in[2] (.names) 0.100 4.920 +[1022].out[0] (.names) 0.235 5.155 +n_n129.in[3] (.names) 0.458 5.613 +n_n129.out[0] (.names) 0.235 5.848 +n_n3833.D[0] (.latch) 0.000 5.848 +data arrival time 5.848 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3833.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.848 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.871 + + +#Path 23 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3583.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3582.in[1] (.names) 0.582 5.402 +n_n3582.out[0] (.names) 0.235 5.637 +n_n3583.D[0] (.latch) 0.000 5.637 +data arrival time 5.637 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3583.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.637 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.661 + + +#Path 24 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3514.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3512.in[1] (.names) 0.582 5.402 +n_n3512.out[0] (.names) 0.235 5.637 +n_n3514.D[0] (.latch) 0.000 5.637 +data arrival time 5.637 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3514.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.637 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.661 + + +#Path 25 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3198.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n4038.in[2] (.names) 0.332 2.488 +n_n4038.out[0] (.names) 0.235 2.723 +[899].in[1] (.names) 0.342 3.065 +[899].out[0] (.names) 0.235 3.300 +n_n3785.in[2] (.names) 0.489 3.789 +n_n3785.out[0] (.names) 0.235 4.024 +[2060].in[1] (.names) 0.462 4.487 +[2060].out[0] (.names) 0.235 4.722 +[6290].in[1] (.names) 0.100 4.822 +[6290].out[0] (.names) 0.235 5.057 +n_n3377.in[3] (.names) 0.341 5.398 +n_n3377.out[0] (.names) 0.235 5.633 +n_n3198.D[0] (.latch) 0.000 5.633 +data arrival time 5.633 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3198.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.633 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.657 + + +#Path 26 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3851.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[2264].in[3] (.names) 0.342 4.296 +[2264].out[0] (.names) 0.235 4.531 +[936].in[1] (.names) 0.486 5.017 +[936].out[0] (.names) 0.235 5.252 +n_n3070.in[3] (.names) 0.100 5.352 +n_n3070.out[0] (.names) 0.235 5.587 +n_n3851.D[0] (.latch) 0.000 5.587 +data arrival time 5.587 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3851.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.587 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.610 + + +#Path 27 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4279.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n4276.in[1] (.names) 0.438 5.258 +n_n4276.out[0] (.names) 0.235 5.493 +n_n4279.D[0] (.latch) 0.000 5.493 +data arrival time 5.493 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4279.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.493 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.516 + + +#Path 28 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3376.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3375.in[1] (.names) 0.438 5.258 +n_n3375.out[0] (.names) 0.235 5.493 +n_n3376.D[0] (.latch) 0.000 5.493 +data arrival time 5.493 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3376.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.493 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.516 + + +#Path 29 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3823.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3821.in[1] (.names) 0.438 5.258 +n_n3821.out[0] (.names) 0.235 5.493 +n_n3823.D[0] (.latch) 0.000 5.493 +data arrival time 5.493 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3823.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.493 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.516 + + +#Path 30 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3966.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3964.in[1] (.names) 0.438 5.258 +n_n3964.out[0] (.names) 0.235 5.493 +n_n3966.D[0] (.latch) 0.000 5.493 +data arrival time 5.493 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3966.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.493 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.516 + + +#Path 31 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3207.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3206.in[1] (.names) 0.437 5.257 +n_n3206.out[0] (.names) 0.235 5.492 +n_n3207.D[0] (.latch) 0.000 5.492 +data arrival time 5.492 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3207.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.492 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.515 + + +#Path 32 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4067.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +[1041].in[2] (.names) 0.100 4.920 +[1041].out[0] (.names) 0.235 5.155 +n_n3866.in[2] (.names) 0.100 5.255 +n_n3866.out[0] (.names) 0.235 5.490 +n_n4067.D[0] (.latch) 0.000 5.490 +data arrival time 5.490 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4067.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.490 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.513 + + +#Path 33 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : nsr3_17.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3563.in[2] (.names) 0.100 3.718 +n_n3563.out[0] (.names) 0.235 3.953 +n_n3788.in[2] (.names) 0.100 4.053 +n_n3788.out[0] (.names) 0.235 4.288 +nak3_17.in[1] (.names) 0.342 4.631 +nak3_17.out[0] (.names) 0.235 4.866 +n_n127.in[2] (.names) 0.338 5.204 +n_n127.out[0] (.names) 0.235 5.439 +nsr3_17.D[0] (.latch) 0.000 5.439 +data arrival time 5.439 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nsr3_17.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.439 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.462 + + +#Path 34 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4142.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3563.in[2] (.names) 0.100 3.718 +n_n3563.out[0] (.names) 0.235 3.953 +[6252].in[3] (.names) 0.478 4.431 +[6252].out[0] (.names) 0.235 4.666 +n_n4140.in[3] (.names) 0.483 5.150 +n_n4140.out[0] (.names) 0.235 5.385 +n_n4142.D[0] (.latch) 0.000 5.385 +data arrival time 5.385 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4142.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.385 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.408 + + +#Path 35 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4233.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[914].in[2] (.names) 0.100 4.437 +[914].out[0] (.names) 0.235 4.672 +[1708].in[3] (.names) 0.100 4.772 +[1708].out[0] (.names) 0.235 5.007 +n_n3271.in[1] (.names) 0.100 5.107 +n_n3271.out[0] (.names) 0.235 5.342 +n_n4233.D[0] (.latch) 0.000 5.342 +data arrival time 5.342 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4233.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.342 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.366 + + +#Path 36 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3841.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[914].in[2] (.names) 0.100 4.437 +[914].out[0] (.names) 0.235 4.672 +[1213].in[3] (.names) 0.100 4.772 +[1213].out[0] (.names) 0.235 5.007 +n_n3526.in[1] (.names) 0.100 5.107 +n_n3526.out[0] (.names) 0.235 5.342 +n_n3841.D[0] (.latch) 0.000 5.342 +data arrival time 5.342 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3841.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.342 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.366 + + +#Path 37 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3242.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[914].in[2] (.names) 0.100 4.437 +[914].out[0] (.names) 0.235 4.672 +[1885].in[3] (.names) 0.100 4.772 +[1885].out[0] (.names) 0.235 5.007 +n_n3241.in[1] (.names) 0.100 5.107 +n_n3241.out[0] (.names) 0.235 5.342 +n_n3242.D[0] (.latch) 0.000 5.342 +data arrival time 5.342 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3242.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.342 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.366 + + +#Path 38 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4145.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[1648].in[2] (.names) 0.339 4.676 +[1648].out[0] (.names) 0.235 4.911 +n_n3972.in[1] (.names) 0.100 5.011 +n_n3972.out[0] (.names) 0.235 5.246 +n_n4145.D[0] (.latch) 0.000 5.246 +data arrival time 5.246 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4145.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.246 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.270 + + +#Path 39 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4122.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[1613].in[2] (.names) 0.339 4.676 +[1613].out[0] (.names) 0.235 4.911 +n_n4121.in[1] (.names) 0.100 5.011 +n_n4121.out[0] (.names) 0.235 5.246 +n_n4122.D[0] (.latch) 0.000 5.246 +data arrival time 5.246 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4122.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.246 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.270 + + +#Path 40 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4095.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[1260].in[2] (.names) 0.337 4.674 +[1260].out[0] (.names) 0.235 4.909 +n_n4094.in[1] (.names) 0.100 5.009 +n_n4094.out[0] (.names) 0.235 5.244 +n_n4095.D[0] (.latch) 0.000 5.244 +data arrival time 5.244 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4095.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.244 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.268 + + +#Path 41 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3898.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n4158.in[0] (.names) 0.487 4.112 +n_n4158.out[0] (.names) 0.235 4.347 +n_n3459.in[1] (.names) 0.630 4.977 +n_n3459.out[0] (.names) 0.235 5.212 +n_n3898.D[0] (.latch) 0.000 5.212 +data arrival time 5.212 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3898.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.212 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.236 + + +#Path 42 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3916.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n3226.in[1] (.names) 1.235 4.861 +n_n3226.out[0] (.names) 0.235 5.096 +n_n3916.D[0] (.latch) 0.000 5.096 +data arrival time 5.096 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3916.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.096 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.120 + + +#Path 43 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4229.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +[1552].in[2] (.names) 0.606 3.896 +[1552].out[0] (.names) 0.235 4.131 +n_n4228.in[1] (.names) 0.479 4.610 +n_n4228.out[0] (.names) 0.235 4.845 +n_n4229.D[0] (.latch) 0.000 4.845 +data arrival time 4.845 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4229.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.845 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.869 + + +#Path 44 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4074.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6296].in[1] (.names) 0.440 1.829 +[6296].out[0] (.names) 0.235 2.064 +n_n4019.in[3] (.names) 0.340 2.404 +n_n4019.out[0] (.names) 0.235 2.639 +[1122].in[0] (.names) 0.100 2.739 +[1122].out[0] (.names) 0.235 2.974 +n_n4073.in[2] (.names) 1.624 4.598 +n_n4073.out[0] (.names) 0.235 4.833 +n_n4074.D[0] (.latch) 0.000 4.833 +data arrival time 4.833 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4074.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.833 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.856 + + +#Path 45 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4157.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n4158.in[0] (.names) 0.487 4.112 +n_n4158.out[0] (.names) 0.235 4.347 +n_n4156.in[1] (.names) 0.100 4.447 +n_n4156.out[0] (.names) 0.235 4.682 +n_n4157.D[0] (.latch) 0.000 4.682 +data arrival time 4.682 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4157.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.682 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.706 + + +#Path 46 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4288.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n4158.in[0] (.names) 0.487 4.112 +n_n4158.out[0] (.names) 0.235 4.347 +n_n3302.in[1] (.names) 0.100 4.447 +n_n3302.out[0] (.names) 0.235 4.682 +n_n4288.D[0] (.latch) 0.000 4.682 +data arrival time 4.682 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4288.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.682 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.706 + + +#Path 47 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4316.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +n_n4015.in[1] (.names) 0.480 3.436 +n_n4015.out[0] (.names) 0.235 3.671 +n_n3518.in[0] (.names) 0.633 4.304 +n_n3518.out[0] (.names) 0.235 4.539 +n_n4316.D[0] (.latch) 0.000 4.539 +data arrival time 4.539 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4316.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.539 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.563 + + +#Path 48 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3458.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n3147.in[1] (.names) 0.625 4.250 +n_n3147.out[0] (.names) 0.235 4.485 +n_n3458.D[0] (.latch) 0.000 4.485 +data arrival time 4.485 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3458.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.485 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.509 + + +#Path 49 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4351.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +[1509].in[2] (.names) 0.606 3.896 +[1509].out[0] (.names) 0.235 4.131 +n_n3308.in[1] (.names) 0.100 4.231 +n_n3308.out[0] (.names) 0.235 4.466 +n_n4351.D[0] (.latch) 0.000 4.466 +data arrival time 4.466 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4351.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.466 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.490 + + +#Path 50 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3085.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +[1487].in[2] (.names) 0.606 3.896 +[1487].out[0] (.names) 0.235 4.131 +n_n3058.in[1] (.names) 0.100 4.231 +n_n3058.out[0] (.names) 0.235 4.466 +n_n3085.D[0] (.latch) 0.000 4.466 +data arrival time 4.466 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3085.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.466 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.490 + + +#Path 51 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3495.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +n_n4015.in[1] (.names) 0.480 3.436 +n_n4015.out[0] (.names) 0.235 3.671 +n_n3148.in[0] (.names) 0.100 3.771 +n_n3148.out[0] (.names) 0.235 4.006 +n_n3495.D[0] (.latch) 0.000 4.006 +data arrival time 4.006 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3495.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.006 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.029 + + +#Path 52 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3657.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +n_n4015.in[1] (.names) 0.480 3.436 +n_n4015.out[0] (.names) 0.235 3.671 +n_n3017.in[1] (.names) 0.100 3.771 +n_n3017.out[0] (.names) 0.235 4.006 +n_n3657.D[0] (.latch) 0.000 4.006 +data arrival time 4.006 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3657.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.006 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.029 + + +#Path 53 +Startpoint: n_n3976.Q[0] (.latch clocked by pclk) +Endpoint : n_n4324.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3976.clk[0] (.latch) 0.042 0.042 +n_n3976.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n3900.in[2] (.names) 0.794 0.961 +n_n3900.out[0] (.names) 0.235 1.196 +n_n3899.in[2] (.names) 0.100 1.296 +n_n3899.out[0] (.names) 0.235 1.531 +n_n3870.in[2] (.names) 0.100 1.631 +n_n3870.out[0] (.names) 0.235 1.866 +n_n3869.in[2] (.names) 0.342 2.208 +n_n3869.out[0] (.names) 0.235 2.443 +n_n3205.in[2] (.names) 0.100 2.543 +n_n3205.out[0] (.names) 0.235 2.778 +[1062].in[3] (.names) 0.100 2.878 +[1062].out[0] (.names) 0.235 3.113 +n_n3585.in[3] (.names) 0.629 3.742 +n_n3585.out[0] (.names) 0.235 3.977 +n_n4324.D[0] (.latch) 0.000 3.977 +data arrival time 3.977 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4324.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.977 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.001 + + +#Path 54 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3111.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n3923.in[2] (.names) 0.100 1.009 +n_n3923.out[0] (.names) 0.235 1.244 +n_n4267.in[2] (.names) 0.100 1.344 +n_n4267.out[0] (.names) 0.235 1.579 +n_n4034.in[3] (.names) 0.100 1.679 +n_n4034.out[0] (.names) 0.235 1.914 +n_n4259.in[2] (.names) 0.580 2.495 +n_n4259.out[0] (.names) 0.235 2.730 +[1078].in[2] (.names) 0.100 2.830 +[1078].out[0] (.names) 0.235 3.065 +n_n3110.in[2] (.names) 0.478 3.543 +n_n3110.out[0] (.names) 0.235 3.778 +n_n3111.D[0] (.latch) 0.000 3.778 +data arrival time 3.778 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3111.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.778 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.801 + + +#Path 55 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4029.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n4028.in[0] (.names) 0.557 3.476 +n_n4028.out[0] (.names) 0.235 3.711 +n_n4029.D[0] (.latch) 0.000 3.711 +data arrival time 3.711 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4029.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.711 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.735 + + +#Path 56 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3954.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n121.in[0] (.names) 0.557 3.476 +n_n121.out[0] (.names) 0.235 3.711 +n_n3954.D[0] (.latch) 0.000 3.711 +data arrival time 3.711 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3954.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.711 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.735 + + +#Path 57 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3955.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n3579.in[0] (.names) 0.557 3.476 +n_n3579.out[0] (.names) 0.235 3.711 +n_n3955.D[0] (.latch) 0.000 3.711 +data arrival time 3.711 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.711 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.735 + + +#Path 58 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3845.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n3680.in[0] (.names) 0.438 3.358 +n_n3680.out[0] (.names) 0.235 3.593 +n_n3845.D[0] (.latch) 0.000 3.593 +data arrival time 3.593 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.593 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.617 + + +#Path 59 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3931.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[1191].in[2] (.names) 2.212 2.378 +[1191].out[0] (.names) 0.235 2.613 +n_n3538.in[2] (.names) 0.729 3.342 +n_n3538.out[0] (.names) 0.235 3.577 +n_n3931.D[0] (.latch) 0.000 3.577 +data arrival time 3.577 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3931.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.577 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.601 + + +#Path 60 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3919.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq3_2.in[0] (.names) 0.575 0.575 +nrq3_2.out[0] (.names) 0.235 0.810 +[1155].in[3] (.names) 0.625 1.434 +[1155].out[0] (.names) 0.235 1.669 +[1776].in[2] (.names) 0.749 2.418 +[1776].out[0] (.names) 0.235 2.653 +n_n3508.in[2] (.names) 0.629 3.282 +n_n3508.out[0] (.names) 0.235 3.517 +n_n3919.D[0] (.latch) 0.000 3.517 +data arrival time 3.517 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3919.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.517 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.541 + + +#Path 61 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4099.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n3693.in[0] (.names) 0.312 3.231 +n_n3693.out[0] (.names) 0.235 3.466 +n_n4099.D[0] (.latch) 0.000 3.466 +data arrival time 3.466 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4099.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.466 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.490 + + +#Path 62 +Startpoint: n_n4142.Q[0] (.latch clocked by pclk) +Endpoint : n_n3936.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4142.clk[0] (.latch) 0.042 0.042 +n_n4142.Q[0] (.latch) [clock-to-output] 0.124 0.166 +pv11_1_1_.in[1] (.names) 1.073 1.240 +pv11_1_1_.out[0] (.names) 0.235 1.475 +n_n3935.in[0] (.names) 1.738 3.212 +n_n3935.out[0] (.names) 0.235 3.447 +n_n3936.D[0] (.latch) 0.000 3.447 +data arrival time 3.447 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3936.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.447 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.471 + + +#Path 63 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3978.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[999].in[2] (.names) 1.887 2.053 +[999].out[0] (.names) 0.235 2.288 +n_n3123.in[1] (.names) 0.921 3.210 +n_n3123.out[0] (.names) 0.235 3.445 +n_n3978.D[0] (.latch) 0.000 3.445 +data arrival time 3.445 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3978.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.445 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.468 + + +#Path 64 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3858.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq3_2.in[0] (.names) 0.575 0.575 +nrq3_2.out[0] (.names) 0.235 0.810 +[1155].in[3] (.names) 0.625 1.434 +[1155].out[0] (.names) 0.235 1.669 +[2023].in[2] (.names) 0.749 2.418 +[2023].out[0] (.names) 0.235 2.653 +n_n3181.in[2] (.names) 0.479 3.132 +n_n3181.out[0] (.names) 0.235 3.367 +n_n3858.D[0] (.latch) 0.000 3.367 +data arrival time 3.367 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3858.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.367 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.391 + + +#Path 65 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4052.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1630].in[3] (.names) 0.654 2.764 +[1630].out[0] (.names) 0.235 2.999 +n_n3540.in[1] (.names) 0.100 3.099 +n_n3540.out[0] (.names) 0.235 3.334 +n_n4052.D[0] (.latch) 0.000 3.334 +data arrival time 3.334 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4052.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.334 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.357 + + +#Path 66 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3451.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[999].in[2] (.names) 1.887 2.053 +[999].out[0] (.names) 0.235 2.288 +n_n3450.in[1] (.names) 0.772 3.061 +n_n3450.out[0] (.names) 0.235 3.296 +n_n3451.D[0] (.latch) 0.000 3.296 +data arrival time 3.296 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3451.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.296 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.319 + + +#Path 67 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4222.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +[1128].in[1] (.names) 0.342 2.306 +[1128].out[0] (.names) 0.235 2.541 +n_n3168.in[2] (.names) 0.488 3.029 +n_n3168.out[0] (.names) 0.235 3.264 +n_n4222.D[0] (.latch) 0.000 3.264 +data arrival time 3.264 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.264 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.288 + + +#Path 68 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4381.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[2007].in[3] (.names) 0.576 2.686 +[2007].out[0] (.names) 0.235 2.921 +n_n3296.in[1] (.names) 0.100 3.021 +n_n3296.out[0] (.names) 0.235 3.256 +n_n4381.D[0] (.latch) 0.000 3.256 +data arrival time 3.256 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4381.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.256 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.279 + + +#Path 69 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3865.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n3104.in[0] (.names) 0.100 3.020 +n_n3104.out[0] (.names) 0.235 3.255 +n_n3865.D[0] (.latch) 0.000 3.255 +data arrival time 3.255 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3865.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.255 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.278 + + +#Path 70 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4330.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3021.in[1] (.names) 0.685 3.001 +n_n3021.out[0] (.names) 0.235 3.236 +n_n4330.D[0] (.latch) 0.000 3.236 +data arrival time 3.236 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4330.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.236 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.260 + + +#Path 71 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4224.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3490.in[1] (.names) 0.685 3.001 +n_n3490.out[0] (.names) 0.235 3.236 +n_n4224.D[0] (.latch) 0.000 3.236 +data arrival time 3.236 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4224.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.236 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.260 + + +#Path 72 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4270.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n4081.in[1] (.names) 0.685 3.001 +n_n4081.out[0] (.names) 0.235 3.236 +n_n4270.D[0] (.latch) 0.000 3.236 +data arrival time 3.236 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4270.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.236 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.260 + + +#Path 73 +Startpoint: preset.inpad[0] (.input clocked by pclk) +Endpoint : n_n3934.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset.inpad[0] (.input) 0.000 0.000 +[916].in[0] (.names) 0.982 0.982 +[916].out[0] (.names) 0.235 1.217 +[1363].in[1] (.names) 0.721 1.938 +[1363].out[0] (.names) 0.235 2.173 +[1362].in[3] (.names) 0.100 2.273 +[1362].out[0] (.names) 0.235 2.508 +n_n3552.in[3] (.names) 0.481 2.989 +n_n3552.out[0] (.names) 0.235 3.224 +n_n3934.D[0] (.latch) 0.000 3.224 +data arrival time 3.224 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3934.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.224 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.248 + + +#Path 74 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3475.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +[934].in[1] (.names) 0.100 2.209 +[934].out[0] (.names) 0.235 2.444 +n_n3166.in[2] (.names) 0.488 2.932 +n_n3166.out[0] (.names) 0.235 3.167 +n_n3475.D[0] (.latch) 0.000 3.167 +data arrival time 3.167 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3475.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.167 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.191 + + +#Path 75 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4366.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +[934].in[1] (.names) 0.100 2.209 +[934].out[0] (.names) 0.235 2.444 +n_n3382.in[2] (.names) 0.488 2.932 +n_n3382.out[0] (.names) 0.235 3.167 +n_n4366.D[0] (.latch) 0.000 3.167 +data arrival time 3.167 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4366.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.167 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.191 + + +#Path 76 +Startpoint: n_n3845.Q[0] (.latch clocked by pclk) +Endpoint : n_n4045.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[984].in[3] (.names) 0.594 0.761 +[984].out[0] (.names) 0.235 0.996 +n_n4357.in[3] (.names) 0.310 1.305 +n_n4357.out[0] (.names) 0.235 1.540 +[6349].in[1] (.names) 0.488 2.028 +[6349].out[0] (.names) 0.235 2.263 +[1477].in[2] (.names) 0.311 2.574 +[1477].out[0] (.names) 0.235 2.809 +n_n130.in[1] (.names) 0.100 2.909 +n_n130.out[0] (.names) 0.235 3.144 +n_n4045.D[0] (.latch) 0.000 3.144 +data arrival time 3.144 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4045.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.144 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.167 + + +#Path 77 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4383.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[1843].in[1] (.names) 1.915 2.081 +[1843].out[0] (.names) 0.235 2.316 +n_n3022.in[2] (.names) 0.586 2.903 +n_n3022.out[0] (.names) 0.235 3.138 +n_n4383.D[0] (.latch) 0.000 3.138 +data arrival time 3.138 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4383.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.138 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.161 + + +#Path 78 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3237.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n3923.in[2] (.names) 0.100 1.009 +n_n3923.out[0] (.names) 0.235 1.244 +n_n4267.in[2] (.names) 0.100 1.344 +n_n4267.out[0] (.names) 0.235 1.579 +n_n4034.in[3] (.names) 0.100 1.679 +n_n4034.out[0] (.names) 0.235 1.914 +[1075].in[3] (.names) 0.100 2.014 +[1075].out[0] (.names) 0.235 2.249 +n_n3236.in[2] (.names) 0.638 2.887 +n_n3236.out[0] (.names) 0.235 3.122 +n_n3237.D[0] (.latch) 0.000 3.122 +data arrival time 3.122 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3237.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.122 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.146 + + +#Path 79 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3976.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +n_n3519.in[2] (.names) 0.920 2.884 +n_n3519.out[0] (.names) 0.235 3.119 +n_n3976.D[0] (.latch) 0.000 3.119 +data arrival time 3.119 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3976.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.119 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.142 + + +#Path 80 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4182.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3015.in[1] (.names) 0.560 2.876 +n_n3015.out[0] (.names) 0.235 3.111 +n_n4182.D[0] (.latch) 0.000 3.111 +data arrival time 3.111 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4182.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.111 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.134 + + +#Path 81 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4159.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3229.in[1] (.names) 0.560 2.876 +n_n3229.out[0] (.names) 0.235 3.111 +n_n4159.D[0] (.latch) 0.000 3.111 +data arrival time 3.111 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4159.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.111 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.134 + + +#Path 82 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4160.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3016.in[1] (.names) 0.560 2.876 +n_n3016.out[0] (.names) 0.235 3.111 +n_n4160.D[0] (.latch) 0.000 3.111 +data arrival time 3.111 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.111 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.134 + + +#Path 83 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4251.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3049.in[1] (.names) 0.536 2.852 +n_n3049.out[0] (.names) 0.235 3.087 +n_n4251.D[0] (.latch) 0.000 3.087 +data arrival time 3.087 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4251.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.087 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.111 + + +#Path 84 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4047.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +n_n4046.in[2] (.names) 0.713 2.823 +n_n4046.out[0] (.names) 0.235 3.058 +n_n4047.D[0] (.latch) 0.000 3.058 +data arrival time 3.058 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4047.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.058 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.081 + + +#Path 85 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3769.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +n_n3632.in[2] (.names) 0.713 2.823 +n_n3632.out[0] (.names) 0.235 3.058 +n_n3769.D[0] (.latch) 0.000 3.058 +data arrival time 3.058 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3769.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.058 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.081 + + +#Path 86 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3854.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[1574].in[2] (.names) 2.279 2.446 +[1574].out[0] (.names) 0.235 2.681 +n_n3853.in[2] (.names) 0.100 2.781 +n_n3853.out[0] (.names) 0.235 3.016 +n_n3854.D[0] (.latch) 0.000 3.016 +data arrival time 3.016 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3854.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.016 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.039 + + +#Path 87 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4062.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[1271].in[2] (.names) 1.887 2.053 +[1271].out[0] (.names) 0.235 2.288 +n_n3122.in[2] (.names) 0.487 2.775 +n_n3122.out[0] (.names) 0.235 3.010 +n_n4062.D[0] (.latch) 0.000 3.010 +data arrival time 3.010 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4062.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.010 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.034 + + +#Path 88 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3328.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[999].in[2] (.names) 1.887 2.053 +[999].out[0] (.names) 0.235 2.288 +n_n3327.in[1] (.names) 0.487 2.775 +n_n3327.out[0] (.names) 0.235 3.010 +n_n3328.D[0] (.latch) 0.000 3.010 +data arrival time 3.010 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3328.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.010 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.034 + + +#Path 89 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3886.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq3_2.in[0] (.names) 0.575 0.575 +nrq3_2.out[0] (.names) 0.235 0.810 +[1155].in[3] (.names) 0.625 1.434 +[1155].out[0] (.names) 0.235 1.669 +[1780].in[2] (.names) 0.769 2.438 +[1780].out[0] (.names) 0.235 2.673 +n_n3837.in[2] (.names) 0.100 2.773 +n_n3837.out[0] (.names) 0.235 3.008 +n_n3886.D[0] (.latch) 0.000 3.008 +data arrival time 3.008 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3886.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.008 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.032 + + +#Path 90 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3572.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq1_3.in[0] (.names) 0.575 0.575 +nrq1_3.out[0] (.names) 0.235 0.810 +[1267].in[3] (.names) 1.606 2.416 +[1267].out[0] (.names) 0.235 2.651 +n_n3571.in[3] (.names) 0.100 2.751 +n_n3571.out[0] (.names) 0.235 2.986 +n_n3572.D[0] (.latch) 0.000 2.986 +data arrival time 2.986 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3572.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.986 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.009 + + +#Path 91 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3173.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq1_3.in[0] (.names) 0.575 0.575 +nrq1_3.out[0] (.names) 0.235 0.810 +[1919].in[3] (.names) 1.606 2.416 +[1919].out[0] (.names) 0.235 2.651 +n_n3172.in[2] (.names) 0.100 2.751 +n_n3172.out[0] (.names) 0.235 2.986 +n_n3173.D[0] (.latch) 0.000 2.986 +data arrival time 2.986 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3173.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.986 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.009 + + +#Path 92 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3061.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq1_3.in[0] (.names) 0.575 0.575 +nrq1_3.out[0] (.names) 0.235 0.810 +[1786].in[3] (.names) 1.606 2.416 +[1786].out[0] (.names) 0.235 2.651 +n_n3060.in[2] (.names) 0.100 2.751 +n_n3060.out[0] (.names) 0.235 2.986 +n_n3061.D[0] (.latch) 0.000 2.986 +data arrival time 2.986 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3061.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.986 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.009 + + +#Path 93 +Startpoint: n_n3845.Q[0] (.latch clocked by pclk) +Endpoint : n_n3557.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[984].in[3] (.names) 0.594 0.761 +[984].out[0] (.names) 0.235 0.996 +n_n4357.in[3] (.names) 0.310 1.305 +n_n4357.out[0] (.names) 0.235 1.540 +[6349].in[1] (.names) 0.488 2.028 +[6349].out[0] (.names) 0.235 2.263 +n_n3355.in[3] (.names) 0.480 2.743 +n_n3355.out[0] (.names) 0.235 2.978 +n_n3557.D[0] (.latch) 0.000 2.978 +data arrival time 2.978 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3557.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.978 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.002 + + +#Path 94 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3688.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +n_n3018.in[2] (.names) 0.773 2.737 +n_n3018.out[0] (.names) 0.235 2.972 +n_n3688.D[0] (.latch) 0.000 2.972 +data arrival time 2.972 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3688.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.972 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.996 + + +#Path 95 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3608.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +n_n3607.in[2] (.names) 0.773 2.737 +n_n3607.out[0] (.names) 0.235 2.972 +n_n3608.D[0] (.latch) 0.000 2.972 +data arrival time 2.972 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3608.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.972 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.996 + + +#Path 96 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3901.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +n_n3289.in[2] (.names) 0.599 2.709 +n_n3289.out[0] (.names) 0.235 2.944 +n_n3901.D[0] (.latch) 0.000 2.944 +data arrival time 2.944 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3901.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.944 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.967 + + +#Path 97 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4125.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +n_n4124.in[2] (.names) 0.599 2.709 +n_n4124.out[0] (.names) 0.235 2.944 +n_n4125.D[0] (.latch) 0.000 2.944 +data arrival time 2.944 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4125.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.944 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.967 + + +#Path 98 +Startpoint: n_n3845.Q[0] (.latch clocked by pclk) +Endpoint : n_n4057.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[984].in[3] (.names) 0.594 0.761 +[984].out[0] (.names) 0.235 0.996 +n_n4357.in[3] (.names) 0.310 1.305 +n_n4357.out[0] (.names) 0.235 1.540 +[6349].in[1] (.names) 0.488 2.028 +[6349].out[0] (.names) 0.235 2.263 +[1565].in[3] (.names) 0.100 2.363 +[1565].out[0] (.names) 0.235 2.598 +n_n131.in[0] (.names) 0.100 2.698 +n_n131.out[0] (.names) 0.235 2.933 +n_n4057.D[0] (.latch) 0.000 2.933 +data arrival time 2.933 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4057.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.933 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.957 + + +#Path 99 +Startpoint: n_n3845.Q[0] (.latch clocked by pclk) +Endpoint : n_n4056.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[984].in[3] (.names) 0.594 0.761 +[984].out[0] (.names) 0.235 0.996 +n_n4357.in[3] (.names) 0.310 1.305 +n_n4357.out[0] (.names) 0.235 1.540 +[6349].in[1] (.names) 0.488 2.028 +[6349].out[0] (.names) 0.235 2.263 +[1068].in[3] (.names) 0.100 2.363 +[1068].out[0] (.names) 0.235 2.598 +n_n3473.in[2] (.names) 0.100 2.698 +n_n3473.out[0] (.names) 0.235 2.933 +n_n4056.D[0] (.latch) 0.000 2.933 +data arrival time 2.933 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4056.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.933 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.957 + + +#Path 100 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4392.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +[1128].in[1] (.names) 0.342 2.306 +[1128].out[0] (.names) 0.235 2.541 +n_n3309.in[2] (.names) 0.100 2.641 +n_n3309.out[0] (.names) 0.235 2.876 +n_n4392.D[0] (.latch) 0.000 2.876 +data arrival time 2.876 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4392.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.876 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.900 + + +#End of timing report diff --git a/report_unconstrained_timing.hold.rpt b/report_unconstrained_timing.hold.rpt new file mode 100644 index 00000000000..114dbb93413 --- /dev/null +++ b/report_unconstrained_timing.hold.rpt @@ -0,0 +1,6 @@ +#Unconstrained hold timing startpoint/endpoint + +timing_node_id node_type node_name +-------------- --------- --------- + +#End of unconstrained hold startpoint/endpoint report diff --git a/report_unconstrained_timing.setup.rpt b/report_unconstrained_timing.setup.rpt new file mode 100644 index 00000000000..241f5b5ba82 --- /dev/null +++ b/report_unconstrained_timing.setup.rpt @@ -0,0 +1,6 @@ +#Unconstrained setup timing startpoint/endpoint + +timing_node_id node_type node_name +-------------- --------- --------- + +#End of unconstrained setup startpoint/endpoint report diff --git a/tseng.net.post_routing b/tseng.net.post_routing new file mode 100644 index 00000000000..0f07fd6cab7 --- /dev/null +++ b/tseng.net.post_routing @@ -0,0 +1,70840 @@ + + + tin_pv10_4_4_ tin_pv11_4_4_ tin_pv6_7_7_ tin_pv2_0_0_ tin_pv10_3_3_ tin_pv1_2_2_ tin_pv11_3_3_ tin_pv4_3_3_ tin_pv10_2_2_ tin_pv11_2_2_ tin_pv6_0_0_ tin_pv2_1_1_ tin_pv10_1_1_ tin_pv1_3_3_ preset_0_0_ tin_pv11_1_1_ tin_pv4_4_4_ tin_pready_0_0_ tin_pv10_0_0_ tin_pv11_0_0_ tin_pv6_1_1_ tin_pv2_2_2_ tin_pv1_4_4_ tin_pv4_5_5_ tin_pv6_2_2_ tin_pv2_3_3_ tin_pv1_5_5_ tin_pv4_6_6_ tin_pv6_3_3_ tin_pv2_4_4_ tin_pv1_6_6_ pclk tin_pv4_7_7_ tin_pv6_4_4_ tin_pv2_5_5_ tin_pv1_7_7_ tin_pv4_0_0_ tin_pv6_5_5_ tin_pv2_6_6_ tin_pv10_7_7_ tin_pv1_0_0_ tin_pv11_7_7_ tin_pv4_1_1_ tin_pv10_6_6_ tin_pv11_6_6_ tin_pv6_6_6_ tin_pv2_7_7_ preset tin_pv10_5_5_ tin_pv1_1_1_ tin_pv11_5_5_ tin_pv4_2_2_ + out:pv14_2_2_ out:pv12_3_3_ out:pv10_4_4_ out:pv7_5_5_ out:pv3_6_6_ out:pv15_2_2_ out:pv13_3_3_ out:pv11_4_4_ out:pv6_7_7_ out:pv2_0_0_ out:pv14_1_1_ out:pv12_2_2_ out:pv10_3_3_ out:pv9_0_0_ out:pv5_1_1_ out:pv1_2_2_ out:pv15_1_1_ out:pv13_2_2_ out:pv11_3_3_ out:pv8_2_2_ out:pv4_3_3_ out:pv14_0_0_ out:pv12_1_1_ out:pv10_2_2_ out:pv7_6_6_ out:pv3_7_7_ out:pv15_0_0_ out:pv13_1_1_ out:pv11_2_2_ out:pv6_0_0_ out:pv2_1_1_ out:pv12_0_0_ out:pv10_1_1_ out:pv9_1_1_ out:pv5_2_2_ out:pv1_3_3_ out:pv13_0_0_ out:pv11_1_1_ out:pv8_3_3_ out:pv4_4_4_ out:pready_0_0_ out:pv10_0_0_ out:pv7_7_7_ out:pv3_0_0_ out:pv11_0_0_ out:pv6_1_1_ out:pv2_2_2_ out:pv9_2_2_ out:pv5_3_3_ out:pv1_4_4_ out:pv8_4_4_ out:pv4_5_5_ out:pv7_0_0_ out:pv3_1_1_ out:pv6_2_2_ out:pv2_3_3_ out:pv9_3_3_ out:pv5_4_4_ out:pv1_5_5_ out:pv8_5_5_ out:pv4_6_6_ out:pv7_1_1_ out:pv3_2_2_ out:pv6_3_3_ out:pv2_4_4_ out:pv9_4_4_ out:pv5_5_5_ out:pv1_6_6_ out:pv8_6_6_ out:pv4_7_7_ out:pv7_2_2_ out:pv3_3_3_ out:pv6_4_4_ out:pv2_5_5_ out:pv14_7_7_ out:pv9_5_5_ out:pv5_6_6_ out:pv1_7_7_ out:pv15_7_7_ out:pv8_7_7_ out:pv4_0_0_ out:pv14_6_6_ out:pv12_7_7_ out:pv7_3_3_ out:pv3_4_4_ out:pv15_6_6_ out:pv13_7_7_ out:pv6_5_5_ out:pv2_6_6_ out:pdn out:pv14_5_5_ out:pv12_6_6_ out:pv10_7_7_ out:pv9_6_6_ out:pv5_7_7_ out:pv1_0_0_ out:pv15_5_5_ out:pv13_6_6_ out:pv11_7_7_ out:pv8_0_0_ out:pv4_1_1_ out:pv14_4_4_ out:pv12_5_5_ out:pv10_6_6_ out:pv7_4_4_ out:pv3_5_5_ out:pv15_4_4_ out:pv13_5_5_ out:pv11_6_6_ out:pv6_6_6_ out:pv2_7_7_ out:pv14_3_3_ out:pv12_4_4_ out:pv10_5_5_ out:pv9_7_7_ out:pv5_0_0_ out:pv1_1_1_ out:pv15_3_3_ out:pv13_4_4_ out:pv11_5_5_ out:pv8_1_1_ out:pv4_2_2_ + pclk + + + n_n3976 open [6254] n_n4362 open pv10_0_0_ open [6386] n_n4256 open open n_n3946 n_n4069 + open n_n4258 [6389] open open preset n_n4116 open n_n4067 open open n_n4360 open + [1022] open open [1251] open [1075] n_n3741 open open open [992] open n_n3743 + [2264] n_n3876 open n_n3653 n_n4145 n_n4256 open open open n_n4299 n_n4159 [921] n_n3745 + open + + + fle[0].out[0]->clbouts1 open open open open open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[3]->lutA clb.I3[10]->lutB clb.I1[5]->lutC open open open clb.I4[4]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3755 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3756 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + n_n4079 + + + + + + + + + + + + clb.I4[10]->lutA open clb.I1[0]->lutC fle[0].out[0]->lutD open fle[1].out[0]->lutF clb.I3[6]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [6250] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3927 + + + + + + + + + + + + fle[1].out[1]->lutA open open clb.I2[6]->lutD clb.I1[11]->lutE open fle[1].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + [908] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + [902] + + + + + + + + + + + + clb.I4[5]->lutA fle[2].out[1]->lutB clb.I2[1]->lutC open fle[2].out[0]->lutE clb.I1[8]->lutF fle[2].out[1]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n4254 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n4231 + + + + + + + + + + + + clb.I4[1]->lutA fle[3].out[1]->lutB clb.I1[12]->lutC open fle[3].out[0]->lutE clb.I1[12]->lutF clb.I4[1]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [907] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [901] + + + + + + + + + + + + clb.I4[12]->lutA open fle[4].out[0]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE open clb.I4[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n3253 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + n_n3240 + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[11]->lutB fle[7].out[0]->lutC fle[5].out[0]->lutD fle[6].out[1]->lutE fle[0].out[1]->lutF clb.I4[9]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3852 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [906] + + + + + + + + + + + + clb.I4[9]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[0].out[1]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF clb.I3[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [905] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + n_n129 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3833 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[11]->lutB fle[6].out[1]->lutC open fle[7].out[0]->lutE fle[7].out[1]->lutF fle[8].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + n_n3563 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3788 + + + + + + + + + + + + clb.I4[0]->lutA open clb.I1[2]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[7]->lutF clb.I4[11]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3832 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + n_n132 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4093 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4026 [896] [1586] open nak3_17 n_n3785 [1492] [6289] open [1584] [1726] [1588] preset + [1014] [1586] open [6354] [1500] n_n4296 n_n3852 [1225] [6342] [1136] n_n3786 [6257] [1582] + open open open n_n3483 [6370] open n_n3832 open n_n3707 open [1539] [6287] open + open n_n3851 open [1137] open open open [1724] open open open open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[11]->lutA clb.I2[10]->lutB clb.I1[5]->lutC clb.I2[5]->lutD open clb.I1[7]->lutF fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + [2060] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + [6290] + + + + + + + + + + + + fle[1].out[0]->lutA open clb.I2[4]->lutC fle[0].out[1]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF clb.I4[3]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n4011 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4012 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1063] + + + + + + + + + + + + fle[2].out[1]->lutA open clb.I2[7]->lutC open clb.I1[12]->lutE clb.I1[4]->lutF fle[1].out[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + n_n128 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3831 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [6376] + + + + + + + + + + + + open clb.I3[8]->lutB open clb.I2[5]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + [6374] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1580] + + + + + + + + + + + + clb.I3[4]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD open clb.I1[9]->lutF fle[8].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3184 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3766 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + [1280] + + + + + + + + + + + + fle[3].out[1]->lutA open fle[5].out[1]->lutC fle[5].out[0]->lutD clb.I1[2]->lutE clb.I1[9]->lutF fle[8].out[0]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + n_n3009 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4275 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1042] + + + + + + + + + + + + clb.I4[7]->lutA open fle[7].out[1]->lutC clb.I2[0]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF open clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + n_n3907 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4334 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3466 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3483 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[7]->lutA clb.I3[10]->lutB fle[7].out[1]->lutC clb.I2[11]->lutD fle[6].out[1]->lutE clb.I1[10]->lutF clb.I3[6]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + [1538] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [982] + + + + + + + + + + + + clb.I3[6]->lutA fle[9].out[0]->lutB clb.I1[11]->lutC clb.I2[11]->lutD fle[2].out[0]->lutE clb.I1[0]->lutF clb.I4[1]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [947] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + [1015] + + + + + + + + + + + + open fle[9].out[1]->lutB open fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I3[6]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + [6255] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3199 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3709 + + + flut5.clk[0]->direct3 + + + + + + + + + + [2275] n_n3788 open n_n4144 n_n3898 open n_n3841 n_n3888 n_n3831 open n_n3851 open open + n_n4145 preset open open n_n3852 n_n3851 [6252] n_n4093 n_n3788 [6254] n_n3709 open n_n4223 + n_n3726 [1137] n_n4268 open n_n3563 open [6254] open open open open [1013] open + n_n3852 open [6290] [6254] n_n3724 open preset open open open [1015] n_n4034 open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[11]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[0].out[0]->lutD open clb.I1[3]->lutF clb.I3[2]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n4259 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1078] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[6]->lutC fle[1].out[0]->lutD open clb.I1[7]->lutF clb.I3[0]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + n_n3653 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n135 + + + + + + + + + + + + fle[8].out[0]->lutA fle[9].out[0]->lutB clb.I1[1]->lutC fle[5].out[0]->lutD clb.I3[6]->lutE fle[1].out[1]->lutF clb.I4[2]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1022] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [1971] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD fle[8].out[0]->lutE open clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [1208] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + [6387] + + + + + + + + + + + + clb.I4[3]->lutA fle[3].out[1]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I4[6]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [922] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + [921] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[1]->lutB open clb.I2[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n124 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3707 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1082] + + + + + + + + + + + + clb.I4[3]->lutA fle[5].out[1]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD clb.I1[10]->lutE fle[7].out[0]->lutF fle[8].out[0]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [937] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + [2264] + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[1]->lutB fle[7].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[1]->lutF clb.I3[11]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + n_n3140 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4026 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + nak3_17 + + + + + + + + + + + + fle[8].out[1]->lutA clb.I2[1]->lutB open clb.I2[9]->lutD fle[7].out[1]->lutE clb.I1[1]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n3866 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4067 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1041] + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[5]->lutB fle[7].out[0]->lutC fle[9].out[0]->lutD open clb.I1[0]->lutF clb.I4[4]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3830 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n4140 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4142 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4222 open open open n_n4080 n_n3976 [1137] pv4_2_2_ pv4_1_1_ n_n3841 open n_n4144 [1214] + [6290] n_n3916 open [997] open n_n4223 open open n_n4078 open open n_n3726 open + preset open n_n4229 [1965] open [1078] open open open [1351] open open open + open pv4_3_3_ open n_n3916 n_n4145 [1843] pv4_0_0_ n_n4316 n_n3898 [997] open open n_n4330 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[7]->lutA fle[2].out[1]->lutB open fle[1].out[0]->lutD open clb.I4[9]->lutF clb.I4[6]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + n_n4116 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3229 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4159 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA fle[2].out[0]->lutB clb.I1[5]->lutC fle[1].out[0]->lutD clb.I1[0]->lutE clb.I4[7]->lutF fle[2].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n4155 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1079] + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[3]->lutB clb.I1[8]->lutC fle[0].out[1]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3016 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4160 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + n_n4315 + + + + + + + + + + + + clb.I4[1]->lutA open clb.I1[12]->lutC clb.I2[3]->lutD open clb.I1[7]->lutF clb.I4[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3015 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4182 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3022 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4383 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[0]->lutA fle[2].out[0]->lutB open fle[0].out[1]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + n_n4181 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 0 3 + + + [1116] + + + + + + + + + + + + clb.I3[2]->lutA fle[4].out[0]->lutB fle[5].out[1]->lutC open fle[6].out[1]->lutE open clb.I4[12]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1096] + + + + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + n_n3420 + + + + + + + + + + + + clb.I4[3]->lutA fle[5].out[1]->lutB clb.I2[5]->lutC open fle[7].out[0]->lutE fle[1].out[0]->lutF clb.I4[7]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1076] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3923 + + + + + + + + + + + + clb.I3[2]->lutA fle[4].out[0]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD open fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n4267 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n4034 + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[5]->lutB clb.I1[11]->lutC clb.I4[4]->lutD fle[7].out[1]->lutE clb.I1[4]->lutF fle[8].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1075] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + n_n3888 + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[11]->lutB clb.I1[9]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I3[0]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1136] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3377 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3198 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4275 [1881] [1270] n_n4067 n_n4012 open preset n_n3830 open [1745] [6257] open open + [6255] open open n_n3707 n_n3833 [894] open open open open open [1795] n_n3830 + open open open open open open open open n_n3563 [1360] open open n_n3709 + n_n4334 n_n3198 n_n3832 open [1282] n_n3830 [947] open [1825] n_n3766 n_n3483 open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[2].out[1]->lutA open fle[5].out[1]->lutC fle[4].out[0]->lutD open clb.I1[0]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + [1584] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [6342] + + + + + + + + + + + + fle[2].out[1]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC open fle[3].out[1]->lutE open open fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + [1230] + + + + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + [1586] + + + + + + + + + + + + open open fle[5].out[0]->lutC clb.I2[3]->lutD fle[2].out[1]->lutE clb.I1[6]->lutF clb.I4[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [1588] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [896] + + + + + + + + + + + + clb.I4[9]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[0]->lutD fle[2].out[1]->lutE clb.I4[6]->lutF fle[2].out[1]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + [1726] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n3217 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3724 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[5].out[1]->lutB open fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I1[10]->lutF clb.I4[2]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + [1012] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [946] + + + + + + + + + + + + fle[2].out[1]->lutA fle[5].out[0]->lutB fle[4].out[1]->lutC fle[1].out[0]->lutD open fle[1].out[1]->lutF clb.I4[6]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3813 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3814 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3026 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4227 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[9].out[0]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + n_n3206 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3207 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + n_n3582 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3583 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA fle[9].out[0]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + n_n4276 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4279 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + n_n3821 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3823 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA fle[9].out[0]->lutB clb.I1[7]->lutC fle[5].out[0]->lutD clb.I1[0]->lutE clb.I1[2]->lutF clb.I4[5]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + n_n3964 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3966 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + n_n3512 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3514 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[8]->lutA clb.I2[4]->lutB clb.I1[3]->lutC clb.I2[5]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I4[10]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [6252] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3375 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3376 + + + flut5.clk[0]->direct3 + + + + + + + + + + [1172] [6255] open n_n4038 n_n3974 [904] [1122] [1004] [2174] open [1963] n_n4168 open + n_n3832 n_n4069 open n_n4229 open [1173] open n_n3995 [2029] n_n4160 n_n3363 n_n4169 n_n3818 + open [6275] [6257] [941] [1079] [6281] open open n_n4159 open nrq3_11 [1263] [903] + n_n4116 n_n3574 [1128] n_n3981 n_n3810 n_n4229 n_n3818 ngfdn_3 n_n3975 [903] n_n3756 [2050] preset + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[1]->lutB clb.I1[3]->lutC fle[1].out[1]->lutD clb.I1[5]->lutE fle[1].out[0]->lutF fle[2].out[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [899] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n4082 + + + + + + + + + + + + open clb.I3[4]->lutB clb.I2[3]->lutC fle[1].out[0]->lutD open clb.I1[5]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + n_n4256 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + n_n3986 + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[12]->lutB clb.I2[3]->lutC open clb.I3[4]->lutE clb.I4[5]->lutF clb.I4[6]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + n_n4039 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n4084 + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[7]->lutB open fle[5].out[0]->lutD clb.I1[1]->lutE clb.I4[12]->lutF clb.I4[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + n_n3595 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [1171] + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[0]->lutB clb.I2[5]->lutC fle[4].out[1]->lutD clb.I1[1]->lutE clb.I1[0]->lutF fle[3].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1069] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3592 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3959 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA open fle[5].out[1]->lutC fle[4].out[1]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF open clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n3994 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + [923] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[11]->lutB clb.I1[4]->lutC clb.I2[10]->lutD clb.I1[7]->lutE clb.I1[10]->lutF clb.I4[2]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + n_n3519 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3976 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n3168 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4222 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[8]->lutA clb.I2[9]->lutB fle[6].out[0]->lutC clb.I4[7]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3741 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n3362 + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[5]->lutB clb.I1[8]->lutC clb.I2[10]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF open clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [1088] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2049] + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[11]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I4[4]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + n_n4345 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n4073 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4074 + + + flut5.clk[0]->direct3 + + + + + + + + + + [1136] open open [1927] n_n4345 n_n3709 n_n4145 open [6255] [6257] n_n3876 n_n3653 [1096] + open open open [899] [1075] [1996] n_n3988 open open open n_n3832 preset n_n4039 + [1004] [1076] open [6290] open open [1075] open n_n3988 open [1614] n_n4082 open + n_n3888 [1096] n_n4079 open n_n4158 open n_n4145 open n_n4080 [1122] n_n3986 open n_n3726 + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[11]->lutB clb.I1[10]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[9]->lutF fle[1].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1925] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + [1926] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[3]->lutC fle[0].out[0]->lutD clb.I3[0]->lutE open clb.I4[4]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + n_n3913 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4040 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 1 2 + + + n_n3459 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3898 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA fle[3].out[0]->lutB clb.I1[0]->lutC clb.I2[4]->lutD clb.I1[5]->lutE clb.I1[6]->lutF clb.I4[8]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + [1492] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n4297 + + + + + + + + + + + + clb.I4[2]->lutA fle[2].out[1]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD fle[6].out[1]->lutE clb.I4[8]->lutF clb.I4[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1137] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [6287] + + + + + + + + + + + + clb.I4[0]->lutA fle[4].out[1]->lutB clb.I1[11]->lutC clb.I4[12]->lutD clb.I3[6]->lutE clb.I1[6]->lutF clb.I4[8]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [6289] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + [2061] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[1]->lutB fle[5].out[1]->lutC fle[1].out[0]->lutD clb.I3[8]->lutE fle[9].out[1]->lutF clb.I4[1]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + n_n4078 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3622 + + + + + + + + + + + + clb.I3[1]->lutA clb.I2[6]->lutB fle[5].out[1]->lutC fle[1].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + n_n3689 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3786 + + + + + + + + + + + + open clb.I3[1]->lutB open fle[1].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + n_n3745 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3785 + + + + + + + + + + + + fle[1].out[0]->lutA clb.I2[12]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF clb.I4[10]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + n_n4038 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [900] + + + + + + + + + + + + open fle[9].out[1]->lutB clb.I1[12]->lutC clb.I4[9]->lutD open clb.I1[4]->lutF clb.I3[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n4069 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3226 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3916 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq3_12 [1837] open [1002] [1901] open [2162] [1957] [6361] [1905] open [6312] open + n_n3884 n_n4337 open n_n4096 [1868] [1884] n_n3810 [1212] [6268] nrq3_15 pv6_0_0_ pv6_6_6_ open + n_n4097 n_n3604 n_n4345 open open [990] open [1904] open pv6_5_5_ open [6266] [1078] + n_n3898 open n_n4019 open open n_n3243 [1903] [894] [1076] [1707] open [1004] n_n4366 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[11]->lutB clb.I1[1]->lutC open clb.I3[5]->lutE clb.I1[7]->lutF clb.I3[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3032 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3892 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3373 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4071 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[10]->lutB clb.I1[6]->lutC fle[0].out[1]->lutD clb.I3[5]->lutE fle[1].out[0]->lutF fle[0].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n4348 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4349 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [6265] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[8]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD fle[2].out[0]->lutE open clb.I3[11]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + n_n3684 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3658 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 3 0 + + + n_n4367 + + + + + + + + + + + + clb.I4[12]->lutA clb.I2[9]->lutB clb.I1[4]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF clb.I4[6]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [6317] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [1899] + + + + + + + + + + + + open clb.I3[12]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD clb.I1[0]->lutE clb.I4[8]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3324 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3334 + + + + + + + + + + + + clb.I4[6]->lutA fle[4].out[1]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD clb.I3[7]->lutE clb.I4[2]->lutF clb.I3[2]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1104] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1898] + + + + + + + + + + + + clb.I4[9]->lutA open fle[6].out[1]->lutC fle[4].out[0]->lutD fle[8].out[0]->lutE clb.I1[3]->lutF clb.I4[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + n_n3271 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4233 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1708] + + + + + + + + + + + + open clb.I2[5]->lutB fle[7].out[1]->lutC fle[4].out[0]->lutD fle[8].out[0]->lutE open clb.I4[5]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3241 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3242 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 2 0 + + + [1885] + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD fle[8].out[0]->lutE clb.I4[11]->lutF clb.I4[5]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + [914] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1213] + + + + + + + + + + + + open clb.I2[7]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD clb.I3[12]->lutE clb.I4[7]->lutF open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3526 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3841 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3110 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3111 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset [2184] [1096] n_n3981 [2166] open n_n4155 open pv2_2_2_ pv2_0_0_ n_n4159 [2036] n_n4345 + [2183] [999] open ndn3_9 open [2035] [6296] n_n4015 open open nsr3_14 open [1699] + open n_n3934 open open open [1191] [1655] [2185] open open open n_n3976 open + [1004] n_n3901 nen3_10 ngfdn_3 n_n4367 n_n4315 preset n_n3916 [999] open [2037] [1002] open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[0]->lutA clb.I2[7]->lutB clb.I1[4]->lutC fle[0].out[0]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF clb.I4[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3518 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4316 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [2174] + + + + + + + + + + + + fle[1].out[1]->lutA open clb.I1[3]->lutC fle[0].out[1]->lutD fle[3].out[1]->lutE clb.I4[4]->lutF clb.I4[1]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [2050] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [6281] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[6]->lutB clb.I1[8]->lutC open fle[2].out[0]->lutE open clb.I4[2]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3123 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3978 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + [2173] + + + + + + + + + + + + open open clb.I1[0]->lutC clb.I4[3]->lutD fle[3].out[0]->lutE open open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3084 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_15 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + nrq3_15 + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[3]->lutB fle[4].out[0]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I4[3]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + n_n3635 + + + + + + + + + lut5[0].out[0]->direct2 + + + nen3_10 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3751 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_10 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[5]->lutB clb.I1[9]->lutC clb.I2[1]->lutD fle[6].out[0]->lutE clb.I1[1]->lutF clb.I3[7]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + n_n3538 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3931 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [941] + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[1]->lutB fle[6].out[1]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE fle[7].out[0]->lutF clb.I4[2]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + n_n3974 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + [6278] + + + + + + + + + + + + open clb.I3[11]->lutB clb.I1[10]->lutC clb.I4[3]->lutD fle[7].out[1]->lutE fle[7].out[1]->lutF clb.I4[6]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [2182] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + n_n3046 + + + + + + + + + lut5[0].out[0]->direct2 + + + nrq3_11 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[7].out[1]->lutC clb.I4[3]->lutD fle[8].out[0]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + nrq3_12 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n4019 + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[5]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[12]->lutF clb.I4[11]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + [1122] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3147 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3458 + + + flut5.clk[0]->direct3 + + + + + + + + + + [896] n_n3976 open [6255] [992] n_n3709 open pv10_7_7_ n_n3741 open open open [923] + [1488] n_n3994 n_n3832 open open preset open open open n_n3959 open open n_n3198 + [1451] [1287] open open n_n3888 open open open n_n3707 open open [6255] n_n4159 + pv10_1_1_ n_n4116 pv10_2_2_ n_n3994 n_n3832 open open n_n3741 [6255] open open open n_n3653 + open + + + fle[0].out[0]->clbouts1 open open open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[1]->lutA open clb.I1[7]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I1[0]->lutF clb.I4[12]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + n_n4359 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4360 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [2242] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I2[2]->lutB open clb.I2[5]->lutD clb.I1[3]->lutE fle[0].out[1]->lutF fle[1].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 0 3 + + + [2240] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3725 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3726 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I3[11]->lutB clb.I2[2]->lutC clb.I2[5]->lutD fle[2].out[1]->lutE clb.I1[5]->lutF clb.I3[8]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2241] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [6257] + + + + + + + + + + + + clb.I4[7]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE clb.I4[1]->lutF clb.I4[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + [2263] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1773] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[0]->lutB open clb.I2[5]->lutD clb.I1[4]->lutE clb.I1[3]->lutF clb.I4[4]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3025 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3946 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1771] + + + + + + + + + + + + clb.I4[4]->lutA fle[5].out[1]->lutB clb.I1[3]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[3].out[1]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1772] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n3235 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3995 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[7].out[1]->lutF clb.I4[1]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + [904] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [903] + + + + + + + + + + + + open clb.I3[12]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF open clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n4133 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3124 + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[0]->lutB clb.I1[4]->lutC clb.I2[5]->lutD fle[8].out[0]->lutE clb.I4[4]->lutF clb.I4[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3062 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3743 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [2261] + + + + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC open fle[2].out[1]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [2262] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3444 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3574 + + + flut5.clk[0]->direct3 + + + + + + + + + + [6255] open open open nsr3_3 open [6257] pdn open open tin_pready_0_0_ open open + open nrq3_2 open [894] open nrq1_3 open [896] open [1020] ngfdn_3 open open + open open open n_n3832 preset open open [1833] open n_n3745 open tin_pv10_5_5_ open + n_n3622 ngfdn_3 open open open open open open preset open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[7]->lutA clb.I3[4]->lutB open clb.I2[5]->lutD clb.I1[7]->lutE clb.I4[8]->lutF open clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + n_n3353 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3354 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + n_n4106 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4108 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[0]->lutA open clb.I1[10]->lutC fle[0].out[1]->lutD fle[2].out[0]->lutE clb.I1[4]->lutF fle[1].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + pready_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + [1021] + + + + + + + + + + + + fle[1].out[1]->lutA open clb.I2[10]->lutC clb.I4[8]->lutD fle[2].out[1]->lutE open fle[2].out[0]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + n_n3227 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_4 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 1 3 + + + n_n3614 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_5 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA fle[2].out[1]->lutB clb.I2[10]->lutC fle[4].out[0]->lutD fle[3].out[0]->lutE open clb.I4[8]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n4321 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_6 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 0 2 + + + [992] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[10]->lutB open fle[4].out[0]->lutD fle[3].out[0]->lutE clb.I4[8]->lutF clb.I4[1]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + n_n3675 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_7 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n4218 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_8 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA open clb.I2[5]->lutC fle[5].out[0]->lutD clb.I1[7]->lutE fle[6].out[0]->lutF clb.I4[8]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3380 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3381 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + [1285] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[3]->lutB fle[5].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n4245 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4247 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + pv10_5_5_ + + + + + + + + + + + + clb.I4[8]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC clb.I2[7]->lutD fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1541] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + [1754] + + + + + + + + + + + + fle[3].out[1]->lutA open fle[7].out[0]->lutC clb.I4[8]->lutD fle[6].out[1]->lutE clb.I1[0]->lutF fle[8].out[0]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n4361 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4362 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [1752] + + + + + + + + + + + + clb.I3[3]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC open clb.I1[0]->lutE fle[7].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1753] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3987 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3988 + + + flut5.clk[0]->direct3 + + + + + + + + + + open ndn3_7 open n_n3595 n_n4079 [6257] n_n3832 ndn3_8 open open open open open + [894] [992] open preset open open open n_n4078 tin_pv10_3_3_ ndn3_7 pdn open open + open [6255] open open tin_pv10_6_6_ [896] nrq1_3 open open open open preset open + pdn open open preset open n_n4256 open open open open open open open + open + + + open open open open fle[4].out[0]->clbouts1 open open open fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open open open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[3]->lutB clb.I2[10]->lutC fle[0].out[0]->lutD clb.I3[6]->lutE clb.I4[3]->lutF fle[1].out[0]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + n_n3569 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3570 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1246] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I2[0]->lutC fle[0].out[0]->lutD fle[2].out[1]->lutE open fle[1].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + n_n3340 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3342 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 2 0 + + + pv10_6_6_ + + + + + + + + + + + + clb.I4[3]->lutA fle[2].out[1]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE open fle[2].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1335] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n3031 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4299 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA clb.I2[7]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I3[11]->lutE clb.I1[6]->lutF clb.I3[1]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [1167] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [1165] + + + + + + + + + + + + fle[3].out[0]->lutA fle[3].out[1]->lutB fle[4].out[1]->lutC open clb.I1[5]->lutE clb.I1[6]->lutF clb.I3[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3292 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4080 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1166] + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[3]->lutB fle[5].out[0]->lutC clb.I4[0]->lutD open fle[6].out[0]->lutF clb.I3[6]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n4128 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4129 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1447] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[0]->lutB fle[5].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3212 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3213 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + pv10_3_3_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[9]->lutB clb.I1[7]->lutC clb.I4[5]->lutD fle[8].out[0]->lutE clb.I1[3]->lutF clb.I3[5]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [2226] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + [1393] + + + + + + + + + + + + open clb.I2[1]->lutB fle[7].out[0]->lutC clb.I4[3]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3507 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4258 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + [1391] + + + + + + + + + + + + clb.I3[1]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC open clb.I1[5]->lutE fle[7].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1392] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3817 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3818 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [916] [1892] [1075] nrq3_15 n_n3841 [1898] [1602] n_n3810 open open open [1002] + [994] [1776] n_n3898 [1259] n_n4047 nen3_10 [1647] [1004] [1899] [1898] open [1271] open + [1894] ndn3_10 open open open [999] open n_n3870 open open open [1612] [1034] + nrq3_12 pv2_6_6_ open pv1_6_6_ open n_n3916 n_n4367 open [934] [1075] open [894] open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA fle[9].out[0]->lutB clb.I1[5]->lutC open fle[2].out[1]->lutE fle[1].out[1]->lutF fle[1].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + [1062] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3205 + + + + + + + + + + + + clb.I4[5]->lutA clb.I3[7]->lutB clb.I2[4]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[8]->lutF clb.I3[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3869 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3382 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4366 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA fle[9].out[0]->lutB clb.I2[2]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[8]->lutF fle[2].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [1019] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n3166 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3475 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[1]->lutB clb.I2[0]->lutC clb.I2[5]->lutD fle[3].out[0]->lutE open open clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3508 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3919 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + [1893] + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[5]->lutB clb.I2[11]->lutC clb.I2[5]->lutD clb.I3[1]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3122 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4062 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + [1896] + + + + + + + + + + + + clb.I4[6]->lutA fle[4].out[1]->lutB clb.I1[4]->lutC open fle[2].out[1]->lutE fle[6].out[0]->lutF open clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + [6318] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n4094 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4095 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I2[9]->lutB clb.I1[12]->lutC clb.I2[8]->lutD open fle[7].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 0 3 open + + + [1260] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n4121 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4122 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I2[8]->lutB clb.I1[8]->lutC clb.I4[0]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + [1613] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + n_n4096 + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[0]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[2]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [1094] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1648] + + + + + + + + + + + + open clb.I2[6]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD clb.I1[3]->lutE clb.I1[7]->lutF clb.I4[11]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3972 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4145 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3236 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3237 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open open [2264] n_n4357 [6350] [944] [942] pdn [6356] + open open n_n4093 n_n3788 nen3_10 open open n_n4099 [6349] open n_n4026 open open + open open open preset open open n_n3294 open open open open [6346] open + open nak3_17 open open open open [1119] open n_n3831 open [6357] n_n3852 n_n4367 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[6]->lutA clb.I3[11]->lutB clb.I1[10]->lutC fle[1].out[0]->lutD clb.I1[7]->lutE fle[0].out[0]->lutF fle[3].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [6349] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [1565] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[8]->lutC fle[5].out[0]->lutD fle[3].out[0]->lutE open clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + n_n131 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4057 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 0 open 1 open + + + n_n3656 + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[7]->lutB open fle[1].out[1]->lutD open fle[0].out[0]->lutF fle[2].out[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + n_n4098 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + [1068] + + + + + + + + + + + + open fle[2].out[1]->lutB open fle[1].out[0]->lutD clb.I3[3]->lutE open clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 1 0 + + + n_n3473 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4056 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [6355] + + + + + + + + + + + + fle[3].out[1]->lutA fle[3].out[0]->lutB clb.I2[8]->lutC fle[4].out[1]->lutD fle[2].out[0]->lutE clb.I1[12]->lutF clb.I4[10]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1477] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + n_n130 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4045 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[4].out[1]->lutB fle[7].out[1]->lutC open fle[6].out[0]->lutE fle[7].out[1]->lutF clb.I4[12]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + [6268] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [1318] + + + + + + + + + + + + clb.I3[3]->lutA fle[5].out[1]->lutB clb.I1[11]->lutC open fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n133 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_14 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + [6299] + + + + + + + + + + + + open open open clb.I2[4]->lutD fle[7].out[1]->lutE clb.I1[9]->lutF clb.I4[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + [1013] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + n_n127 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_17 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD open clb.I4[11]->lutF clb.I4[8]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + [6254] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [6309] + + + + + + + + + + + + fle[8].out[1]->lutA clb.I2[3]->lutB clb.I1[6]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF clb.I4[11]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [936] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n3070 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3851 + + + flut5.clk[0]->direct3 + + + + + + + + + + [916] nrq3_15 open [2188] [988] open [1365] open pv2_1_1_ [2126] nrq3_11 open pv1_1_1_ + preset n_n4126 ndn3_10 n_n4367 n_n3975 [1362] ndn3_15 ngfdn_3 n_n3976 [1155] open pv11_1_1_ nen3_10 + [1551] open open open [994] open n_n3769 n_n4316 [1002] n_n3974 [2270] n_n3810 [999] + open [1755] nen3_10 n_n4126 open [1552] preset [6385] open open [976] n_n4222 open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[5]->lutA clb.I3[0]->lutB open fle[0].out[0]->lutD open fle[1].out[1]->lutF clb.I3[6]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + n_n4228 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4229 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3870 + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[0]->lutB clb.I1[6]->lutC fle[1].out[0]->lutD fle[2].out[1]->lutE open open clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + n_n3289 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3901 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 2 open open 0 + + + n_n3899 + + + + + + + + + + + + open clb.I2[5]->lutB clb.I1[0]->lutC clb.I2[8]->lutD fle[2].out[0]->lutE clb.I4[11]->lutF fle[3].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + n_n3552 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3934 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + n_n3900 + + + + + + + + + + + + clb.I4[7]->lutA clb.I2[0]->lutB open clb.I2[1]->lutD fle[3].out[0]->lutE clb.I1[8]->lutF clb.I4[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + n_n4124 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4125 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3327 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3328 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA clb.I2[2]->lutB clb.I2[12]->lutC fle[4].out[0]->lutD open clb.I1[1]->lutF fle[3].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [2187] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [6275] + + + + + + + + + + + + clb.I3[9]->lutA clb.I2[4]->lutB clb.I1[3]->lutC fle[4].out[1]->lutD open fle[7].out[1]->lutF clb.I4[6]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + [1128] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + [1329] + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[11]->lutB open fle[5].out[0]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I4[10]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n3935 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3936 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n3059 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3099 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[6]->lutB fle[6].out[0]->lutC clb.I2[7]->lutD fle[6].out[1]->lutE clb.I1[12]->lutF clb.I3[4]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [2189] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3045 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3208 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[7]->lutD open clb.I1[10]->lutF clb.I4[11]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [2190] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + [2191] + + + + + + + + + + + + fle[8].out[1]->lutA open fle[8].out[0]->lutC fle[5].out[0]->lutD fle[7].out[0]->lutE clb.I1[9]->lutF clb.I3[8]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + n_n3363 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3309 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4392 + + + flut5.clk[0]->direct3 + + + + + + + + + + [1598] open [1594] open n_n3500 open open open n_n3892 pv6_3_3_ open pv6_1_1_ n_n4126 + n_n4305 open [984] n_n4126 open n_n3656 open open [990] n_n3500 open open open + open open [1387] [1547] open [2011] open n_n4071 open open open open open + open pv6_4_4_ preset pv6_2_2_ open n_n3500 [1008] n_n3656 open n_n4305 open open open + open + + + open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[9]->lutA clb.I2[2]->lutB fle[6].out[0]->lutC clb.I2[9]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF clb.I4[2]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + [1632] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1182] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[3]->lutB fle[6].out[1]->lutC clb.I4[2]->lutD open clb.I4[7]->lutF clb.I3[7]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [1630] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + [1633] + + + + + + + + + + + + clb.I3[2]->lutA open clb.I1[9]->lutC clb.I2[8]->lutD open clb.I1[11]->lutF clb.I3[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + n_n3374 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3533 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3701 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4201 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[8]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD fle[2].out[1]->lutE open fle[3].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3530 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3968 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 0 3 + + + [6266] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[8]->lutB clb.I1[2]->lutC fle[4].out[0]->lutD clb.I3[5]->lutE open open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3033 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3922 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + [1184] + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[0]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE fle[0].out[0]->lutF clb.I4[6]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [6380] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + [6337] + + + + + + + + + + + + fle[0].out[1]->lutA fle[5].out[0]->lutB fle[4].out[1]->lutC open fle[7].out[0]->lutE fle[1].out[0]->lutF fle[1].out[1]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + n_n3104 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3865 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + n_n3540 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4052 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[9]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF open clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [1006] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n4357 + + + + + + + + + + + + clb.I3[5]->lutA open clb.I1[8]->lutC clb.I2[5]->lutD clb.I1[4]->lutE clb.I1[12]->lutF clb.I4[2]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [2009] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [2007] + + + + + + + + + + + + clb.I4[6]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD fle[8].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [6300] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n3296 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4381 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n4126 open n_n3533 open [1008] open [2011] open open open open open + [1008] n_n4305 open open open open open n_n3500 n_n4126 open open open open + open open open n_n3968 open open [1006] [1472] preset n_n3656 open n_n4305 open + open n_n4201 [1008] open open n_n4349 [1006] open n_n3500 open open open open + open + + + open open open open open fle[5].out[0]->clbouts1 open open open open open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I3[9]->lutB clb.I1[3]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I4[8]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + [1325] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1323] + + + + + + + + + + + + fle[1].out[1]->lutA fle[4].out[0]->lutB clb.I2[1]->lutC fle[0].out[1]->lutD clb.I1[5]->lutE fle[1].out[0]->lutF fle[0].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [6366] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n4028 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4029 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA clb.I3[8]->lutB clb.I2[7]->lutC clb.I2[8]->lutD open clb.I1[7]->lutF clb.I3[3]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1187] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [1189] + + + + + + + + + + + + clb.I3[11]->lutA fle[3].out[1]->lutB clb.I2[0]->lutC fle[4].out[1]->lutD fle[3].out[0]->lutE clb.I4[6]->lutF fle[2].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [6379] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + n_n3680 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3845 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC fle[1].out[1]->lutD open fle[7].out[1]->lutF fle[3].out[1]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + n_n4006 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3848 + + + + + + + + + + + + clb.I3[11]->lutA fle[5].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [6346] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + [6343] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[8]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE open clb.I4[5]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1470] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + [1472] + + + + + + + + + + + + clb.I3[11]->lutA clb.I2[0]->lutB fle[7].out[1]->lutC open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[7]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [6358] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n121 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3954 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I3[9]->lutB clb.I1[7]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF clb.I3[8]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [1719] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1716] + + + + + + + + + + + + clb.I3[11]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I4[2]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [6332] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3579 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3955 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [990] n_n4381 open [6349] n_n4045 n_n3865 [6299] [916] open n_n4057 n_n3954 open + n_n4052 open [1621] n_n3493 open open open n_n3845 [1812] open n_n4045 n_n3656 n_n3955 + [1006] n_n4029 open open open open n_n3934 open [6268] open open n_n3976 open + open n_n4056 open open [1062] pv6_7_7_ preset open open open open n_n4367 n_n4045 + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[11]->lutA open open fle[5].out[0]->lutD clb.I1[8]->lutE fle[0].out[0]->lutF clb.I4[6]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [1363] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [1362] + + + + + + + + + + + + open fle[2].out[0]->lutB open clb.I2[0]->lutD clb.I1[6]->lutE open fle[2].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + [942] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + n_n3294 + + + + + + + + + + + + clb.I3[1]->lutA clb.I2[7]->lutB clb.I1[11]->lutC clb.I2[12]->lutD fle[2].out[1]->lutE clb.I1[8]->lutF clb.I4[4]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [984] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3585 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4324 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[5].out[0]->lutB open open open clb.I1[10]->lutF clb.I4[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + [934] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n4305 + + + + + + + + + + + + clb.I4[6]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC open fle[7].out[0]->lutE clb.I1[10]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n3355 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3557 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6270] + + + + + + + + + + + + clb.I4[11]->lutA clb.I3[8]->lutB fle[4].out[1]->lutC clb.I4[1]->lutD clb.I1[7]->lutE clb.I4[11]->lutF clb.I4[12]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + n_n4126 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + n_n3500 + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[10]->lutB clb.I2[3]->lutC open clb.I1[7]->lutE clb.I1[5]->lutF clb.I4[11]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [2011] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + [1008] + + + + + + + + + + + + fle[2].out[0]->lutA open clb.I1[2]->lutC clb.I2[0]->lutD clb.I1[6]->lutE clb.I1[1]->lutF clb.I4[5]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1119] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3216 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4337 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[11]->lutB fle[7].out[1]->lutC fle[5].out[0]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I4[6]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + [1623] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [1621] + + + + + + + + + + + + fle[3].out[1]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[2]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [6338] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n3693 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4099 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open nen3_10 [894] open [1673] [1904] open n_n4019 open [1333] nrq1_3 + [2035] n_n3916 open open open open n_n3886 pdn n_n4345 open open ngfdn_3 nrq1_3 + n_n3898 open preset open open open [1076] ndn3_10 open open open [1903] open + n_n3334 open open [1002] open open n_n3810 nrq3_11 open open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[7]->lutA clb.I2[6]->lutB clb.I1[3]->lutC clb.I2[11]->lutD open clb.I4[7]->lutF open clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [2036] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + [2037] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I2[0]->lutB open fle[0].out[1]->lutD fle[2].out[1]->lutE clb.I1[6]->lutF clb.I4[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + n_n3884 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3302 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4288 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA open clb.I1[11]->lutC fle[1].out[0]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF fle[3].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n4156 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4157 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n4158 + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[11]->lutB clb.I1[7]->lutC clb.I2[11]->lutD fle[3].out[1]->lutE open clb.I4[7]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1086] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + [1905] + + + + + + + + + + + + clb.I3[2]->lutA fle[4].out[0]->lutB clb.I2[7]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3141 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3142 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv3_5_5_ + + + + + + + + + + + + clb.I3[2]->lutA fle[5].out[1]->lutB clb.I1[12]->lutC clb.I2[7]->lutD clb.I1[4]->lutE open clb.I3[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1504] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + n_n3435 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3436 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[7]->lutB fle[6].out[0]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4137 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4139 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv13_5_5_ + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC clb.I2[12]->lutD clb.I1[4]->lutE fle[7].out[0]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1494] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3775 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3777 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[12]->lutB clb.I2[7]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3265 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3266 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv5_5_5_ + + + + + + + + + + + + clb.I3[2]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[7]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1557] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3406 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3408 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4126 pv2_4_4_ open nrq3_15 open [894] nrq1_3 n_n3916 nen3_10 n_n4367 n_n3899 [2044] open + open [916] [1275] open nrq3_15 open open open n_n4229 open pdn nrq1_3 n_n4367 + [1096] [1402] open open open [999] open ndn3_10 open n_n3916 open open open + open open open preset open open open open open open open open open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[12]->lutB clb.I1[11]->lutC clb.I2[4]->lutD clb.I1[0]->lutE fle[0].out[1]->lutF clb.I4[3]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [6295] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3632 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3769 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[8]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD fle[3].out[0]->lutE clb.I1[1]->lutF clb.I3[5]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1038] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3010 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4021 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[7]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE clb.I1[9]->lutF fle[2].out[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 1 2 open + + + [2039] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [6296] + + + + + + + + + + + + clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC open fle[3].out[0]->lutE clb.I1[7]->lutF fle[1].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + n_n4046 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4047 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + [1659] + + + + + + + + + + + + clb.I4[3]->lutA fle[4].out[0]->lutB clb.I2[10]->lutC fle[5].out[1]->lutD clb.I1[6]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4161 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4162 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv3_4_4_ + + + + + + + + + + + + clb.I4[3]->lutA fle[5].out[1]->lutB clb.I1[6]->lutC clb.I2[10]->lutD clb.I1[5]->lutE open clb.I3[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1990] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + n_n3727 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3729 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[10]->lutB fle[6].out[0]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3074 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3075 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv13_4_4_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[11]->lutD clb.I1[5]->lutE fle[7].out[0]->lutF open clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1301] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3757 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3758 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[10]->lutB clb.I1[6]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n4212 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4213 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv5_4_4_ + + + + + + + + + + + + clb.I4[3]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[10]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [2192] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3791 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3793 + + + flut5.clk[0]->direct3 + + + + + + + + + + pv1_3_3_ open open [1303] nrq3_2 ngfdn_3 n_n3242 nsr3_3 n_n3974 nen3_10 [1433] open [2048] + open open [994] ndn3_15 pv11_0_0_ [2046] open open pready_0_0_ pv11_7_7_ open open n_n3841 + open open n_n3810 open [1949] ndn3_4 open n_n3976 pv1_7_7_ open open open open + open nrq3_11 open open [994] open preset open pv1_0_0_ open [988] open ndn3_10 + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[5]->lutB clb.I1[12]->lutC fle[1].out[0]->lutD clb.I1[9]->lutE open clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n4169 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + [2047] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[2]->lutB clb.I1[0]->lutC open open clb.I4[6]->lutF fle[1].out[0]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n4293 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4294 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + [1728] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[9]->lutB clb.I1[3]->lutC clb.I2[3]->lutD clb.I1[5]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3169 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3170 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1908] + + + + + + + + + + + + open clb.I2[12]->lutB clb.I1[5]->lutC clb.I4[1]->lutD fle[2].out[1]->lutE open fle[3].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + [1910] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 2 1 + + + n_n3243 + + + + + + + + + + + + clb.I4[12]->lutA open open fle[4].out[1]->lutD clb.I1[9]->lutE clb.I4[4]->lutF clb.I3[8]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + [1909] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3258 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3259 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[4].out[1]->lutB open fle[5].out[1]->lutD clb.I1[7]->lutE clb.I1[4]->lutF clb.I3[5]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + [1482] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [1155] + + + + + + + + + + + + clb.I4[6]->lutA fle[5].out[1]->lutB open open fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[1]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + [1195] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [2185] + + + + + + + + + + + + clb.I4[8]->lutA open fle[6].out[0]->lutC clb.I2[2]->lutD clb.I1[9]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3877 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3878 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [2184] + + + + + + + + + + + + open open fle[6].out[1]->lutC fle[9].out[0]->lutD fle[7].out[1]->lutE clb.I1[10]->lutF clb.I4[10]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3975 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3030 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3624 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[1]->lutA fle[9].out[1]->lutB clb.I1[5]->lutC clb.I2[3]->lutD fle[8].out[0]->lutE clb.I1[8]->lutF clb.I3[2]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [2183] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3018 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3688 + + + flut5.clk[0]->direct3 + + + + + + + + + + [988] nen3_10 n_n3974 open open [1079] ngfdn_3 pdn nrq1_3 open open ndn3_9 open + open nrq3_11 ndn3_8 ndn3_10 pv11_3_3_ open open n_n4229 open [2050] open n_n3975 open + open open open open open open [894] open ndn3_15 preset [2049] open [6295] + open n_n4169 open nrq3_11 open ndn3_15 open ngfdn_3 open open open open [2050] + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA clb.I3[9]->lutB clb.I1[8]->lutC fle[1].out[0]->lutD clb.I1[7]->lutE fle[7].out[1]->lutF fle[0].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + [1830] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n3464 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3465 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[5].out[0]->lutB open fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[11]->lutF open clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + [6322] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1307] + + + + + + + + + + + + clb.I3[9]->lutA clb.I2[3]->lutB clb.I1[1]->lutC open clb.I1[6]->lutE clb.I4[3]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [1004] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1486] + + + + + + + + + + + + clb.I3[8]->lutA clb.I3[9]->lutB fle[7].out[1]->lutC clb.I4[7]->lutD open clb.I1[6]->lutF clb.I3[9]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + [1508] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3810 + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[4]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD open clb.I4[5]->lutF clb.I4[7]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3249 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3250 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + [2046] + + + + + + + + + + + + fle[2].out[1]->lutA fle[5].out[1]->lutB open clb.I4[12]->lutD open fle[7].out[0]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + n_n3058 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3085 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + [1487] + + + + + + + + + + + + fle[2].out[0]->lutA clb.I3[10]->lutB clb.I2[9]->lutC clb.I2[1]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[7]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1552] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + [2045] + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[12]->lutB fle[6].out[1]->lutC open fle[8].out[0]->lutE open fle[3].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [1110] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + n_n3308 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4351 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I3[10]->lutB fle[7].out[0]->lutC fle[9].out[0]->lutD clb.I1[6]->lutE fle[9].out[1]->lutF clb.I3[8]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [1509] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [1168] + + + + + + + + + + + + clb.I3[8]->lutA clb.I3[9]->lutB clb.I1[6]->lutC clb.I2[11]->lutD open clb.I1[2]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [1002] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n3607 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3608 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open ngfdn_3 ndn3_15 preset pdn ndn3_4 nen3_10 tin_pv11_5_5_ [1201] open open [999] + n_n3207 open open [894] ndn3_8 ngfdn_3 open open open ndn3_5 pdn tin_pv2_5_5_ n_n4288 + open open n_n4157 open nrq1_3 ndn3_10 open open open open open open open + n_n4288 open open open preset open open open open [894] open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 open open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[0]->lutA clb.I2[3]->lutB clb.I1[9]->lutC fle[4].out[0]->lutD clb.I1[6]->lutE fle[1].out[1]->lutF clb.I4[4]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3275 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3277 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + [1574] + + + + + + + + + + + + clb.I3[5]->lutA open clb.I1[7]->lutC fle[1].out[1]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF fle[0].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + [1901] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 1 2 open + + + n_n3853 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3854 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[2].out[0]->lutB clb.I1[5]->lutC clb.I4[4]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + n_n4058 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4059 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + pv2_5_5_ + + + + + + + + + + + + clb.I4[4]->lutA fle[3].out[1]->lutB clb.I2[10]->lutC fle[4].out[0]->lutD clb.I3[4]->lutE clb.I4[9]->lutF fle[3].out[0]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2153] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + n_n3778 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3780 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA fle[9].out[0]->lutB open clb.I2[4]->lutD open clb.I1[4]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + [6259] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + [988] + + + + + + + + + + + + clb.I4[4]->lutA clb.I2[5]->lutB clb.I2[4]->lutC fle[5].out[0]->lutD clb.I1[5]->lutE clb.I1[4]->lutF clb.I3[4]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + n_n4086 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_9 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3080 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3081 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[0]->lutB clb.I1[8]->lutC fle[5].out[1]->lutD clb.I3[4]->lutE fle[6].out[1]->lutF clb.I4[4]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + pv11_5_5_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3662 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3663 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[9].out[1]->lutB open clb.I2[4]->lutD fle[6].out[1]->lutE fle[9].out[0]->lutF clb.I4[4]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv14_5_5_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [1870] + + + + + + + + + + + + clb.I3[4]->lutA clb.I2[10]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE clb.I1[3]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + [2259] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1903] + + + + + + + + + + + + open fle[4].out[1]->lutB fle[7].out[1]->lutC clb.I4[9]->lutD fle[6].out[0]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3027 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3035 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3007 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3008 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn open nrq1_3 open open n_n3624 n_n3903 open open open open + open open open open n_n3608 open open [894] n_n3688 open pdn open open + open open preset open tin_pv1_0_0_ open nrq1_3 open open open open [894] tin_pv2_0_0_ + open open open open open open open open preset open n_n3608 open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open open open open open open open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open open clb.I1[8]->lutC fle[1].out[0]->lutD open clb.I1[2]->lutF clb.I3[6]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv14_0_0_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1767] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[8]->lutB clb.I2[7]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE clb.I1[2]->lutF clb.I3[6]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + n_n3759 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3761 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n3550 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3551 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[2]->lutE clb.I4[8]->lutF fle[3].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + pv1_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [1414] + + + + + + + + + + + + clb.I3[11]->lutA fle[2].out[1]->lutB clb.I2[8]->lutC clb.I4[8]->lutD clb.I1[7]->lutE clb.I1[2]->lutF clb.I3[6]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + n_n4190 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4192 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + n_n3187 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3188 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[1]->lutB open fle[5].out[0]->lutD open clb.I1[4]->lutF clb.I3[2]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + pv15_0_0_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [1642] + + + + + + + + + + + + clb.I3[11]->lutA clb.I2[4]->lutB fle[4].out[1]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE clb.I1[4]->lutF clb.I3[2]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n4001 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4003 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + n_n3210 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3211 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[12]->lutB fle[5].out[1]->lutC clb.I2[10]->lutD fle[7].out[0]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + pv2_0_0_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1298] + + + + + + + + + + + + clb.I4[10]->lutA clb.I3[11]->lutB fle[6].out[1]->lutC open fle[7].out[1]->lutE clb.I1[7]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3908 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3910 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6272] + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[6]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + n_n3338 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3339 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv12_0_0_ + + + + + + + + + + + + clb.I3[6]->lutA clb.I3[2]->lutB clb.I1[2]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [2198] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3096 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3098 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3900 open n_n4057 n_n4125 n_n4367 open open n_n4056 open n_n3976 nrq1_3 open open + open open open open n_n3769 preset n_n4316 open open open open open n_n4222 + open open pdn open [894] n_n3557 nrq1_3 open n_n3901 open open open open + open n_n4316 open open open open n_n3769 preset n_n3934 n_n4367 open n_n4229 open + open + + + open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[7]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[3]->lutF fle[0].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1686] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + n_n3969 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3971 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n3160 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3161 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv7_0_0_ + + + + + + + + + + + + clb.I4[7]->lutA fle[2].out[1]->lutB clb.I1[10]->lutC clb.I4[9]->lutD clb.I3[2]->lutE clb.I4[8]->lutF fle[2].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1534] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3068 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3069 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA clb.I2[12]->lutB clb.I1[9]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE open open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1070] + + + + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + [6385] + + + + + + + + + + + + clb.I3[8]->lutA clb.I2[6]->lutB clb.I1[0]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I1[7]->lutF clb.I3[5]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1365] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [916] + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB open fle[5].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I4[1]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + [1402] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [1051] + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + n_n3410 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3411 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv7_3_3_ + + + + + + + + + + + + clb.I4[7]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD clb.I1[10]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1312] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n4300 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4303 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[10]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n4104 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4105 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv7_2_2_ + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[4]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [2195] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3496 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3497 + + + flut5.clk[0]->direct3 + + + + + + + + + + tin_pv1_4_4_ ndn3_8 n_n3458 open open open [894] open nrq1_3 open open open open + open open [994] open n_n4074 open open open pdn preset [988] tin_pv11_4_4_ open + open open open open n_n3458 open open n_n3966 ngfdn_3 open open ndn3_9 [1155] + open open open open open open n_n4074 open ndn3_15 open tin_pv2_4_4_ preset open + open + + + open open open open open open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open open + open + + + pclk + + + + clb.I3[12]->lutA open clb.I2[9]->lutC fle[0].out[1]->lutD open fle[1].out[1]->lutF fle[0].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [1780] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3837 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3886 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[8]->lutB clb.I2[9]->lutC fle[1].out[0]->lutD clb.I1[8]->lutE clb.I1[0]->lutF open fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + n_n3862 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3863 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv1_4_4_ + + + + + + + + + + + + clb.I4[11]->lutA fle[2].out[1]->lutB clb.I1[8]->lutC clb.I2[8]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [971] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n3804 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3806 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[0]->lutA clb.I2[8]->lutB clb.I2[9]->lutC fle[4].out[1]->lutD clb.I1[8]->lutE open open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n3304 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3305 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv15_4_4_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[8]->lutB clb.I1[8]->lutC fle[4].out[1]->lutD clb.I1[6]->lutE clb.I1[2]->lutF fle[8].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1248] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3665 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3667 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[8]->lutB fle[5].out[0]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I4[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3642 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3643 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + pv2_4_4_ + + + + + + + + + + + + open clb.I2[8]->lutB fle[6].out[0]->lutC clb.I4[11]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I3[7]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n4119 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4120 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + pv11_4_4_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I3[11]->lutB clb.I1[1]->lutC open fle[8].out[0]->lutE clb.I4[6]->lutF clb.I4[8]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1429] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [2035] + + + + + + + + + + + + open clb.I2[10]->lutB fle[7].out[0]->lutC clb.I4[6]->lutD fle[6].out[1]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3494 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3578 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [6291] + + + + + + + + + + + + clb.I4[11]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC clb.I2[8]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [2051] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n3131 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3133 + + + flut5.clk[0]->direct3 + + + + + + + + + + [999] n_n4367 ndn3_4 n_n4324 open open open open nrq1_3 n_n3170 nen3_10 n_n4233 open + n_n4367 open open n_n4324 n_n3242 open open open nrq1_3 open pdn ndn3_10 open + n_n3475 open open open open open [894] open open nrq3_15 n_n3648 ndn3_5 preset + open nrq1_3 preset open open tin_pv2_7_7_ open open open open open open pdn + open + + + fle[0].out[0]->clbouts1 open open open open open open open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[10]->lutA open open fle[1].out[0]->lutD open clb.I4[12]->lutF clb.I4[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv15_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1946] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[11]->lutC fle[1].out[1]->lutD clb.I3[6]->lutE clb.I1[9]->lutF open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3077 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3079 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6303] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I3[12]->lutB clb.I2[8]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF fle[1].out[1]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + [1416] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + n_n3125 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3126 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[12]->lutB clb.I1[8]->lutC clb.I2[10]->lutD fle[3].out[0]->lutE open clb.I4[5]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n4130 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4131 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + pv2_7_7_ + + + + + + + + + + + + clb.I3[11]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1561] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3450 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3451 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[11]->lutB clb.I1[10]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE clb.I1[1]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + [1912] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [6312] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[8]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n4076 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4077 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv7_7_7_ + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1468] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3134 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3136 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[10]->lutB fle[8].out[0]->lutC clb.I2[8]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3616 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3617 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv7_6_6_ + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[10]->lutB clb.I1[8]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [2005] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3668 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3670 + + + flut5.clk[0]->direct3 + + + + + + + + + + [6299] open open n_n3870 n_n4366 preset open [2175] open nrq3_11 open [994] open + [6299] n_n3916 open open open open ndn3_10 open nen3_10 nrq1_3 open open open + open n_n4367 open open open n_n4047 ngfdn_3 [2023] open n_n4045 open [894] open + pdn open n_n4316 open open open pv1_2_2_ open ndn3_10 open n_n3898 [894] open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[2]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[1].out[1]->lutD open clb.I1[7]->lutF fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [2177] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3981 + + + + + + + + + + + + clb.I4[6]->lutA clb.I3[7]->lutB open clb.I2[8]->lutD clb.I1[11]->lutE fle[1].out[0]->lutF clb.I4[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3181 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3858 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [2176] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[1]->lutB clb.I1[5]->lutC clb.I2[8]->lutD open clb.I1[5]->lutF clb.I4[10]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + [1996] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1614] + + + + + + + + + + + + clb.I4[10]->lutA clb.I3[5]->lutB clb.I1[3]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE clb.I1[5]->lutF clb.I4[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [1034] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n3129 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3130 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[5].out[0]->lutB open clb.I2[9]->lutD fle[3].out[1]->lutE clb.I1[5]->lutF clb.I4[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv7_5_5_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1513] + + + + + + + + + + + + clb.I3[1]->lutA fle[4].out[1]->lutB clb.I1[4]->lutC clb.I2[9]->lutD clb.I3[11]->lutE clb.I1[5]->lutF clb.I4[0]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + n_n3677 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3679 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + n_n3052 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3053 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[5].out[1]->lutC clb.I2[9]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + pv7_4_4_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1497] + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[1]->lutB fle[6].out[1]->lutC clb.I4[11]->lutD clb.I1[0]->lutE clb.I1[5]->lutF clb.I3[9]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3072 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3073 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [6350] + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[9]->lutB clb.I1[5]->lutC clb.I2[0]->lutD open clb.I1[5]->lutF clb.I3[1]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + [6357] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [6361] + + + + + + + + + + + + open open clb.I1[5]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + [6302] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3076 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3493 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn open ndn3_8 open ndn3_9 open open [894] n_n3936 pv11_2_2_ open open open + open open open nrq1_3 open open ndn3_8 open pdn open open open open + open n_n3242 n_n3170 preset open nrq1_3 open tin_pv1_7_7_ open open open open [988] + open open open open open open open open open open open open n_n3170 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I3[12]->lutB clb.I1[9]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[2]->lutF fle[0].out[0]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + n_n4210 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4211 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [2000] + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[6]->lutB clb.I1[8]->lutC open clb.I1[4]->lutE clb.I1[2]->lutF clb.I3[2]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2270] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [1303] + + + + + + + + + + + + clb.I3[3]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I2[8]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3528 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3529 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv8_7_7_ + + + + + + + + + + + + open clb.I3[3]->lutB clb.I1[0]->lutC clb.I2[3]->lutD fle[3].out[1]->lutE clb.I1[7]->lutF clb.I3[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [1992] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3523 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3525 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4239 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4241 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv14_7_7_ + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[3]->lutB fle[5].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE clb.I4[12]->lutF clb.I3[1]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1683] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3447 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3449 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3543 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3544 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv1_7_7_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[3]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF clb.I3[2]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [1283] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n4196 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4199 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I2[3]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3719 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3720 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv12_7_7_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[3]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1980] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3762 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3764 + + + flut5.clk[0]->direct3 + + + + + + + + + + open pdn open n_n3099 open n_n3215 open open open open open open open + preset open open open open open [894] open n_n4392 open open open pdn + n_n3936 tin_pv2_1_1_ [894] tin_pv1_1_1_ open open open open open open nrq1_3 open open + open open open open open preset open open open n_n4392 open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open open open open open open open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[3]->lutA open clb.I1[5]->lutC fle[1].out[0]->lutD open clb.I1[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + pv1_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1671] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[0]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE clb.I1[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + n_n3182 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3183 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n3263 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3264 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[5]->lutF fle[3].out[0]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + pv12_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [1400] + + + + + + + + + + + + clb.I3[0]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC clb.I2[0]->lutD clb.I3[2]->lutE clb.I1[1]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n4387 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4390 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + n_n3605 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3606 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[1]->lutB open fle[5].out[0]->lutD open clb.I1[1]->lutF clb.I4[5]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + pv15_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [1295] + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[2]->lutB fle[4].out[1]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE clb.I4[5]->lutF clb.I3[10]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3106 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3108 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3998 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3999 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[1]->lutB fle[5].out[1]->lutC clb.I2[12]->lutD fle[7].out[0]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + pv2_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [978] + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[8]->lutB fle[6].out[1]->lutC open fle[7].out[1]->lutE clb.I1[3]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3644 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3646 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6306] + + + + + + + + + + + + clb.I4[5]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + n_n3037 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3038 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv14_1_1_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[3]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1961] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3011 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3012 + + + flut5.clk[0]->direct3 + + + + + + + + + + open tin_pv1_5_5_ open open open [944] nrq3_2 preset_0_0_ n_n4157 ngfdn_3 preset open [1155] + open preset_0_0_ open pdn open open open nen3_10 open open open open open + pready_0_0_ n_n3035 open open [911] open ndn3_10 open open ndn3_4 open open open + open open open open open open open open open open open open preset + open + + + open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open fle[2].out[1]->lutB clb.I2[1]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[7]->lutF fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + [1028] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1316] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[1]->lutB open fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[7]->lutF open fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 0 open 3 2 + + + nrq1_3 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 0 open 1 + + + [1315] + + + + + + + + + + + + open clb.I2[3]->lutB clb.I1[9]->lutC fle[1].out[0]->lutD clb.I1[10]->lutE fle[0].out[0]->lutF open clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n126 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr1_2 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3982 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlc1_2 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA fle[3].out[1]->lutB clb.I1[10]->lutC clb.I2[3]->lutD open clb.I1[7]->lutF fle[2].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 0 1 open + + + [894] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3765 + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[10]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[4]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + n_n122 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4151 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + n_n123 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_3 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[1]->lutA clb.I2[1]->lutB fle[4].out[0]->lutC open fle[2].out[0]->lutE clb.I1[10]->lutF open clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + nrq3_2 + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6284] + + + + + + + + + + + + clb.I3[0]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[4].out[1]->lutD fle[7].out[1]->lutE clb.I1[12]->lutF clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [994] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [2141] + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC open fle[6].out[0]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [1904] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3510 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3511 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA clb.I2[3]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE clb.I1[1]->lutF open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + n_n3100 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3101 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 0 open 1 + + + pv1_5_5_ + + + + + + + + + + + + fle[1].out[0]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[3]->lutD fle[3].out[0]->lutE clb.I1[8]->lutF clb.I3[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1944] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3312 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3313 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open ngfdn_3 open [894] open open nrq1_3 open n_n3741 n_n4229 + open nrq3_11 open open open open pdn nrq1_3 open open open [894] open + open open n_n4074 open open preset pdn open open open [1206] n_n3578 open + open open [894] open open open open open open open open open open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[10]->lutA clb.I2[11]->lutB open clb.I2[1]->lutD clb.I1[12]->lutE clb.I1[4]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + n_n4339 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4342 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [2048] + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[7]->lutB clb.I2[6]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + n_n3442 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3443 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv5_1_1_ + + + + + + + + + + + + clb.I3[5]->lutA fle[2].out[1]->lutB clb.I2[6]->lutC clb.I2[7]->lutD open clb.I1[11]->lutF clb.I4[2]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [1510] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3285 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3287 + + + flut5.clk[0]->direct3 + + + + + + + + + open open clb.I1[11]->lutC clb.I2[1]->lutD clb.I1[4]->lutE clb.I1[4]->lutF clb.I3[5]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [2188] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [2029] + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[6]->lutB fle[4].out[0]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3094 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3095 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv8_4_4_ + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC clb.I2[7]->lutD open clb.I1[6]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1953] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3343 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3344 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3325 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3326 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv14_4_4_ + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[6]->lutB clb.I1[9]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[11]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1425] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3088 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3089 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[6]->lutA clb.I3[5]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3174 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3175 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv12_4_4_ + + + + + + + + + + + + clb.I3[6]->lutA clb.I3[5]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1940] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3230 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3231 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [2174] open open [941] open ndn3_15 open open open pdn [1002] preset + open open tin_pv2_2_2_ open ngfdn_3 open pdn open open n_n3981 open open n_n4211 + open open open open n_n3363 [6281] [894] nrq3_11 open open nrq1_3 open open + n_n3362 preset open [894] open open pdn open open open n_n3810 open open + open + + + open open open open open open open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 open open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I2[6]->lutB clb.I1[12]->lutC open clb.I3[10]->lutE fle[0].out[0]->lutF fle[1].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n3156 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3157 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv9_2_2_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[6]->lutB clb.I1[12]->lutC fle[1].out[1]->lutD fle[6].out[1]->lutE fle[1].out[0]->lutF clb.I4[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + [1740] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3735 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3736 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[2].out[0]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD clb.I3[10]->lutE open fle[2].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n4352 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4354 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 2 0 + + + pv2_2_2_ + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[6]->lutB clb.I1[12]->lutC open clb.I3[10]->lutE fle[9].out[1]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n4036 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4037 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + pv15_2_2_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[6]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD clb.I3[6]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + [1378] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3200 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3202 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[7]->lutA clb.I2[4]->lutB fle[8].out[0]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF clb.I4[1]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [1449] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1998] + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[9]->lutB clb.I1[1]->lutC open fle[7].out[0]->lutE clb.I1[11]->lutF open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + [1129] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3148 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3495 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA clb.I3[4]->lutB clb.I1[4]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n4015 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [2175] + + + + + + + + + + + + clb.I4[10]->lutA open fle[5].out[0]->lutC clb.I2[12]->lutD fle[7].out[0]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n3017 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3657 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [6310] + + + + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I4[3]->lutD clb.I1[10]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1914] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3112 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3113 + + + flut5.clk[0]->direct3 + + + + + + + + + + open preset ngfdn_3 pdn nrq1_3 open open open n_n4095 open n_n4279 ndn3_15 tin_pv1_6_6_ + nrq1_3 open open ngfdn_3 open [1893] open open tin_pv11_6_6_ pdn nrq3_11 n_n4095 open + ndn3_9 open open open open tin_pv2_6_6_ open open [894] n_n4122 open open open + ndn3_8 [988] open open nrq1_3 open open n_n4145 open open open pdn open + open + + + open open open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I2[9]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE open fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n4373 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4375 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv15_6_6_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD clb.I1[3]->lutE fle[1].out[0]->lutF clb.I3[8]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [1524] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + n_n3019 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3020 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA fle[2].out[0]->lutB clb.I1[1]->lutC clb.I4[11]->lutD fle[3].out[1]->lutE open clb.I3[5]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + n_n3119 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3120 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + pv2_6_6_ + + + + + + + + + + + + clb.I4[4]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD clb.I1[3]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1375] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n3383 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3385 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[9].out[0]->lutB open clb.I4[11]->lutD clb.I1[4]->lutE clb.I1[1]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + [6321] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n4017 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4018 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[4].out[1]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE clb.I1[1]->lutF clb.I4[11]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + pv1_6_6_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3503 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3504 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[8]->lutB clb.I1[10]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I4[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 1 2 open + + + pv11_6_6_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1928] + + + + + + + + + + + + clb.I4[11]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC open clb.I1[4]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1882] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [1894] + + + + + + + + + + + + open clb.I2[5]->lutB fle[7].out[1]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[11]->lutF clb.I3[9]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n4097 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [1892] + + + + + + + + + + + + clb.I4[1]->lutA open fle[6].out[1]->lutC fle[9].out[0]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3063 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3556 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3117 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3118 + + + flut5.clk[0]->direct3 + + + + + + + + + + open preset open open n_n3250 open [6322] open open pdn open tin_pv1_3_3_ open + open n_n3085 open pdn open open open open [894] open nrq1_3 open open + open nrq1_3 open open open open n_n3250 open n_n4351 open open open open + open [894] preset open open open open open open open open open open + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I2[3]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I3[1]->lutE fle[0].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n3395 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3396 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv14_3_3_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[10]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE fle[1].out[0]->lutF clb.I3[6]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [1788] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + n_n3314 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3316 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I4[2]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + n_n3366 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3367 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv12_3_3_ + + + + + + + + + + + + clb.I3[1]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE clb.I1[4]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1520] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + n_n3629 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3631 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA fle[4].out[0]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE clb.I1[11]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3440 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3441 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + pv1_3_3_ + + + + + + + + + + + + clb.I3[1]->lutA fle[5].out[1]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE clb.I4[1]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1199] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + n_n4178 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4180 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I4[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n3748 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3749 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv9_3_3_ + + + + + + + + + + + + clb.I3[1]->lutA open fle[7].out[1]->lutC clb.I2[3]->lutD clb.I1[1]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1792] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3904 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3906 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I2[3]->lutB clb.I1[1]->lutC clb.I2[10]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + n_n3050 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3051 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv15_3_3_ + + + + + + + + + + + + clb.I3[1]->lutA fle[9].out[1]->lutB clb.I1[9]->lutC clb.I2[8]->lutD clb.I1[1]->lutE clb.I1[6]->lutF clb.I3[8]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + [1859] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + n_n4170 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4172 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open n_n3858 open open open open open open n_n3567 pdn [894] + nrq1_3 open open open open open open n_n3237 open pdn [1155] open open + open open nrq1_3 open open open open n_n3657 tin_pv1_2_2_ open n_n4211 open preset + open open open open n_n3919 [894] open open open open open open n_n3657 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open open clb.I1[10]->lutC clb.I2[7]->lutD open clb.I1[11]->lutF clb.I3[2]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv5_6_6_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1602] + + + + + + + + + + + + clb.I4[4]->lutA clb.I2[10]->lutB open open clb.I3[12]->lutE clb.I1[3]->lutF open clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 2 open open 0 + + + [1776] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + [2023] + + + + + + + + + + + + clb.I3[12]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC clb.I2[9]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3455 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3456 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv8_2_2_ + + + + + + + + + + + + open clb.I3[12]->lutB clb.I1[11]->lutC clb.I2[0]->lutD fle[3].out[1]->lutE clb.I4[12]->lutF clb.I4[5]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [1381] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3054 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3055 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA fle[4].out[0]->lutB clb.I1[11]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4152 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4153 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv14_2_2_ + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[12]->lutB fle[5].out[1]->lutC clb.I2[9]->lutD clb.I1[12]->lutE clb.I4[12]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1800] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3357 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3358 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[9]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3469 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3470 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv1_2_2_ + + + + + + + + + + + + clb.I3[12]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC clb.I2[9]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [974] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3535 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3537 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA clb.I2[9]->lutB fle[8].out[0]->lutC clb.I2[0]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3066 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3067 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv12_2_2_ + + + + + + + + + + + + clb.I3[12]->lutA clb.I3[2]->lutB clb.I1[11]->lutC fle[9].out[1]->lutD clb.I1[12]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1853] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3575 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3576 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3688 open n_n3242 open [894] open open open ngfdn_3 nrq1_3 open open open + open open [894] open open open nrq3_11 open open open nrq1_3 pdn open + n_n3556 pdn open open open n_n4122 open open open open preset open n_n4157 + open open open open [894] open open open open open open open open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[12]->lutA clb.I3[10]->lutB open clb.I2[6]->lutD clb.I1[8]->lutE clb.I1[2]->lutF open clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + [1333] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [1884] + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[10]->lutB clb.I2[11]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + n_n3013 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3014 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv8_0_0_ + + + + + + + + + + + + clb.I3[10]->lutA fle[2].out[1]->lutB clb.I2[11]->lutC clb.I2[10]->lutD open clb.I1[0]->lutF clb.I4[4]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [1291] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4317 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4320 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA open clb.I1[0]->lutC clb.I2[6]->lutD clb.I1[8]->lutE clb.I1[8]->lutF clb.I3[5]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [1949] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + [1612] + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[1]->lutB fle[4].out[0]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3179 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3180 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_6_6_ + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[10]->lutB fle[5].out[1]->lutC open clb.I1[9]->lutE clb.I1[4]->lutF clb.I3[5]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1455] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3222 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3223 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA clb.I3[10]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3261 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3262 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv14_6_6_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[1]->lutB clb.I1[9]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1427] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3711 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3713 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA clb.I3[1]->lutB fle[8].out[0]->lutC clb.I2[10]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3781 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3782 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv12_6_6_ + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[10]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[5]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1742] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3895 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3896 + + + flut5.clk[0]->direct3 + + + + + + + + + + [894] n_n3978 n_n3328 nrq3_12 n_n3465 open n_n4062 nen3_10 open ndn3_10 ndn3_5 open nrq1_3 + open ndn3_4 open open open open open open open open open open [1079] + preset open open open open open pdn [6295] open open open tin_pv2_3_3_ n_n4229 + pdn open nen3_10 ndn3_4 open open open open n_n4021 open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I3[0]->lutB clb.I1[6]->lutC clb.I2[1]->lutD clb.I1[10]->lutE open clb.I4[8]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1271] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 3 0 + + + [1275] + + + + + + + + + + + + open clb.I3[0]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[10]->lutE clb.I1[2]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1655] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1755] + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[0]->lutB clb.I1[10]->lutC clb.I4[0]->lutD clb.I1[12]->lutE open fle[2].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [999] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 2 0 + + + n_n3873 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3874 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA fle[2].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I1[10]->lutE open clb.I3[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + pv2_3_3_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 2 open 0 1 + + + [1976] + + + + + + + + + + + + fle[3].out[1]->lutA fle[2].out[0]->lutB open fle[4].out[0]->lutD fle[3].out[0]->lutE clb.I1[9]->lutF clb.I4[2]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + n_n3256 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3281 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [2044] + + + + + + + + + + + + clb.I3[0]->lutA clb.I3[12]->lutB clb.I1[7]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE clb.I1[12]->lutF clb.I3[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1551] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3599 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3600 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[7].out[0]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv13_3_3_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1529] + + + + + + + + + + + + open clb.I3[12]->lutB fle[6].out[1]->lutC clb.I2[12]->lutD clb.I1[0]->lutE clb.I1[3]->lutF clb.I3[12]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3402 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3404 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n4168 + + + + + + + + + + + + clb.I3[6]->lutA clb.I3[0]->lutB fle[8].out[0]->lutC open clb.I1[12]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3320 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3321 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv5_3_3_ + + + + + + + + + + + + clb.I3[6]->lutA clb.I3[0]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1463] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n4234 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4236 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq1_3 open n_n4334 open open open n_n4275 open [1012] open [894] open n_n3959 + open open open open open open pdn open open open [1012] open n_n4012 + open open pdn n_n4159 open open open preset open n_n3766 open n_n3976 open + open open open open [896] open open open pdn open open open open + open + + + open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[7]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[0]->lutE fle[0].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3827 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3828 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + pv3_0_0_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[7]->lutB clb.I1[0]->lutC clb.I4[8]->lutD open clb.I1[10]->lutF fle[1].out[0]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + [1919] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3172 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3173 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[7]->lutA fle[2].out[0]->lutB open clb.I4[8]->lutD clb.I1[0]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 1 3 + + + n_n3433 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3434 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv13_0_0_ + + + + + + + + + + + + clb.I3[7]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC open clb.I3[2]->lutE clb.I1[10]->lutF clb.I3[11]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1786] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3060 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3061 + + + flut5.clk[0]->direct3 + + + + + + + + + open open clb.I1[2]->lutC clb.I4[4]->lutD clb.I3[9]->lutE open open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + [1539] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + [1582] + + + + + + + + + + + + clb.I4[4]->lutA clb.I2[10]->lutB fle[5].out[1]->lutC clb.I2[12]->lutD open clb.I1[6]->lutF open clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + [1014] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6330] + + + + + + + + + + + + clb.I4[4]->lutA fle[5].out[1]->lutB open clb.I2[12]->lutD clb.I1[8]->lutE open clb.I4[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 0 2 + + + [1500] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + [1724] + + + + + + + + + + + + clb.I3[11]->lutA clb.I3[3]->lutB clb.I1[12]->lutC clb.I4[4]->lutD open open clb.I3[11]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + [1172] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + [1173] + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[7]->lutB fle[8].out[0]->lutC open clb.I1[0]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3194 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3195 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv5_0_0_ + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[7]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD clb.I1[10]->lutE fle[9].out[0]->lutF clb.I3[3]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1267] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3571 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3572 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4182 nrq1_3 open open [894] open open open pv4_7_7_ [2122] n_n4383 [997] [1736] + [1347] n_n4160 open pv4_5_5_ open nrq1_3 open pv4_6_6_ open open open n_n4157 open + open open n_n3035 pdn preset open open open open [1679] open open open + open open open open open open open [997] [894] open pv4_4_4_ n_n4159 open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[3]->lutA clb.I3[4]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[11]->lutE clb.I1[8]->lutF clb.I3[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1874] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + n_n4081 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4270 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[7]->lutA clb.I2[7]->lutB clb.I1[12]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE open fle[3].out[0]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3049 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4251 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 0 open 2 3 + + + n_n4144 + + + + + + + + + + + + open clb.I2[3]->lutB clb.I1[11]->lutC fle[5].out[0]->lutD clb.I1[9]->lutE clb.I1[0]->lutF fle[3].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3490 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4224 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n4223 + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[1]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD open open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + [935] + + + + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + n_n4268 + + + + + + + + + + + + fle[1].out[0]->lutA fle[3].out[0]->lutB fle[4].out[1]->lutC open fle[2].out[0]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1109] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6251] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[0]->lutB open open clb.I1[11]->lutE clb.I1[4]->lutF fle[0].out[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3021 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4330 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3625 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3627 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[4]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3115 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3116 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv8_5_5_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I3[3]->lutB open clb.I2[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[8]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 3 2 + + + [1341] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3329 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3331 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[4]->lutB fle[8].out[0]->lutC clb.I2[5]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3618 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3619 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv12_5_5_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I3[3]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1232] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3336 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3337 + + + flut5.clk[0]->direct3 + + + + + + + + + + open tin_pv10_4_4_ open pdn n_n3946 nrq1_3 ndn3_8 open open open open n_n3756 n_n3743 + open nrq1_3 open open open ndn3_7 open open open open open open [992] + preset open open ndn3_8 open n_n4360 open open tin_pv10_7_7_ open [894] tin_pv10_0_0_ open + open open open open open open open open open open open open open + open + + + open open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I3[0]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE clb.I1[12]->lutF fle[0].out[0]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [2027] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3269 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3270 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA clb.I3[0]->lutB clb.I1[3]->lutC clb.I2[1]->lutD fle[2].out[1]->lutE fle[1].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n4280 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4282 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv10_0_0_ + + + + + + + + + + + + clb.I3[0]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE clb.I1[11]->lutF fle[2].out[0]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1242] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n4207 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4209 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA clb.I3[3]->lutB clb.I1[11]->lutC clb.I2[5]->lutD clb.I1[12]->lutE clb.I1[6]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1251] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + [1451] + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[5]->lutB clb.I1[4]->lutC clb.I2[1]->lutD clb.I1[6]->lutE clb.I1[3]->lutF clb.I3[0]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1488] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + n_n3041 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3042 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[5].out[1]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE fle[6].out[1]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1412] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4134 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4136 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[5].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF open clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + pv10_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3875 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3876 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA open fle[6].out[1]->lutC clb.I2[5]->lutD clb.I1[6]->lutE clb.I1[6]->lutF clb.I3[5]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [1986] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1287] + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[1]->lutB clb.I1[3]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I3[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3520 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3521 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv10_7_7_ + + + + + + + + + + + + clb.I3[0]->lutA open clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [2224] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3224 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3225 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn n_n4392 open open n_n4233 open nrq1_3 open preset open open + ndn3_15 open open open open open open open open n_n4392 open open open + [894] n_n3458 ngfdn_3 open pdn n_n4288 open open open open open open preset + open nrq1_3 open open open open open open open open open open open + open + + + open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open open open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC open clb.I1[8]->lutE fle[1].out[1]->lutF fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n4289 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4290 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv9_5_5_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[4]->lutB clb.I1[10]->lutC open clb.I1[8]->lutE fle[1].out[0]->lutF clb.I3[5]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [1638] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3983 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3985 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA clb.I3[5]->lutB clb.I2[0]->lutC clb.I4[1]->lutD clb.I3[2]->lutE clb.I1[10]->lutF fle[2].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1673] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n3039 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3040 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[4].out[0]->lutB open clb.I4[1]->lutD fle[2].out[1]->lutE clb.I1[2]->lutF clb.I3[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv9_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1689] + + + + + + + + + + + + clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I2[0]->lutD open clb.I1[6]->lutF clb.I3[2]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3318 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3319 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1707] + + + + + + + + + + + + clb.I3[12]->lutA fle[5].out[0]->lutB clb.I1[2]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE open open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3023 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3024 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv9_1_1_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I3[12]->lutB fle[6].out[1]->lutC open clb.I1[8]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1876] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3043 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3044 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I3[12]->lutB clb.I1[3]->lutC clb.I2[0]->lutD open clb.I1[10]->lutF clb.I3[2]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [2126] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + [1699] + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[4]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + n_n3649 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3650 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv9_4_4_ + + + + + + + + + + + + clb.I3[4]->lutA open clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[8]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [2202] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3686 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3687 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset open open open nrq1_3 n_n3814 nsr3_3 [1013] n_n3709 tin_pv10_2_2_ [894] open n_n3198 + nrq3_2 nsr3_14 n_n4142 n_n3707 n_n135 n_n3788 n_n3709 open n_n3831 n_n3270 n_n3766 tin_pready_0_0_ n_n4227 + open n_n4108 n_n3788 [2264] nsr3_17 open n_n3354 n_n3946 open [944] open open open + tin_pv11_1_1_ [6254] open n_n3724 open open [6290] n_n4093 open pdn open tin_pv10_1_1_ preset + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA open clb.I1[0]->lutC fle[1].out[0]->lutD open fle[1].out[1]->lutF fle[0].out[0]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + n_n4262 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4263 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1064] + + + + + + + + + + + + clb.I3[1]->lutA clb.I2[11]->lutB clb.I1[6]->lutC fle[1].out[0]->lutD clb.I3[6]->lutE fle[1].out[1]->lutF clb.I3[9]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [6324] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + n_n3941 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlc3_3 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA fle[2].out[0]->lutB open clb.I4[12]->lutD clb.I1[4]->lutE clb.I4[11]->lutF fle[2].out[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 0 3 + + + n_n3871 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3872 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + pv10_1_1_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I2[1]->lutB open clb.I4[12]->lutD clb.I1[4]->lutE clb.I4[9]->lutF open fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + [6356] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n4184 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4185 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA fle[3].out[1]->lutB open clb.I2[2]->lutD clb.I1[4]->lutE clb.I4[9]->lutF clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + pv11_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [2275] + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[10]->lutB clb.I1[5]->lutC clb.I2[12]->lutD clb.I3[2]->lutE clb.I4[1]->lutF clb.I3[3]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [6370] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1225] + + + + + + + + + + + + clb.I4[7]->lutA clb.I2[5]->lutB clb.I1[7]->lutC clb.I2[4]->lutD clb.I3[3]->lutE clb.I4[6]->lutF clb.I4[12]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [6389] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [6386] + + + + + + + + + + + + open open clb.I1[0]->lutC clb.I2[3]->lutD clb.I1[8]->lutE clb.I1[12]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + [6354] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n4296 + + + + + + + + + + + + fle[8].out[0]->lutA open clb.I1[0]->lutC clb.I4[9]->lutD clb.I1[4]->lutE clb.I1[9]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n3064 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3065 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + pv10_2_2_ + + + + + + + + + + + + clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC open clb.I1[4]->lutE clb.I1[10]->lutF clb.I3[7]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1984] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3547 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3549 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4270 open open open [894] n_n4160 open n_n4251 pdn ndn3_6 tin_pv4_3_3_ n_n4330 nrq1_3 + nrq1_3 open open ndn3_5 open tin_pv4_0_0_ open ndn3_6 open open tin_pv4_7_7_ open open + pdn n_n4224 n_n4114 open n_n4182 open open n_n4159 [894] open open open open + open open open open n_n4383 preset open open pdn ndn3_5 open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[2]->lutA clb.I2[10]->lutB open fle[1].out[0]->lutD clb.I1[12]->lutE open clb.I4[5]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + pv4_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [1265] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[8]->lutB clb.I1[0]->lutC open clb.I1[12]->lutE clb.I4[5]->lutF fle[1].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n4165 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4166 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + n_n3488 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3489 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA open clb.I1[10]->lutC open fle[3].out[0]->lutE clb.I4[5]->lutF clb.I4[8]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv4_3_3_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + [1355] + + + + + + + + + + + + clb.I3[4]->lutA fle[2].out[1]->lutB clb.I1[4]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I3[4]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n4307 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4309 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1214] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[11]->lutC clb.I2[7]->lutD clb.I1[0]->lutE clb.I1[9]->lutF clb.I4[5]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1347] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1679] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[7]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I4[4]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1736] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1843] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[5]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I3[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1965] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [2122] + + + + + + + + + + + + clb.I4[5]->lutA open clb.I2[3]->lutC clb.I2[7]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [997] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [1351] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[0]->lutB clb.I1[8]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3825 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3826 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv4_0_0_ + + + + + + + + + + + + clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC open clb.I1[8]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1969] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3515 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3517 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open n_n4071 open pdn tin_pv6_6_6_ preset open n_n3627 ndn3_7 tin_pv4_5_5_ n_n4337 + pdn n_n3892 open open open preset tin_pv4_4_4_ n_n4251 open ndn3_6 open open open + open open n_n4224 open n_n3968 open n_n4349 open open nrq1_3 open open [894] + open open open open tin_pv4_6_6_ open open open preset nrq1_3 open ndn3_6 open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[4]->lutA clb.I2[9]->lutB open clb.I2[5]->lutD clb.I1[10]->lutE clb.I1[12]->lutF open clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 0 2 + + + [1598] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1812] + + + + + + + + + + + + open clb.I2[9]->lutB clb.I1[3]->lutC clb.I2[5]->lutD clb.I1[10]->lutE open clb.I4[11]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1957] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + [2162] + + + + + + + + + + + + clb.I4[8]->lutA open clb.I2[9]->lutC clb.I2[1]->lutD clb.I1[10]->lutE open clb.I4[8]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + [990] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 0 2 + + + [1837] + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[0]->lutB clb.I1[7]->lutC fle[4].out[1]->lutD clb.I3[9]->lutE clb.I1[6]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n3835 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3836 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv6_6_6_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I2[5]->lutB fle[4].out[1]->lutC clb.I2[1]->lutD clb.I1[5]->lutE open clb.I3[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1687] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + n_n3428 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3429 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA clb.I2[0]->lutB clb.I1[7]->lutC fle[5].out[0]->lutD open fle[6].out[1]->lutF clb.I4[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + n_n3773 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3774 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + pv4_6_6_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC clb.I4[8]->lutD open fle[6].out[0]->lutF clb.I3[12]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [1218] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3412 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3413 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA clb.I2[0]->lutB fle[7].out[0]->lutC clb.I4[8]->lutD fle[7].out[0]->lutE clb.I1[9]->lutF open clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n4109 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4110 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv4_4_4_ + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[0]->lutB fle[8].out[0]->lutC clb.I4[9]->lutD open clb.I1[11]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3086 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3087 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + pv4_5_5_ + + + + + + + + + + + + clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC open clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1932] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3732 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3733 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n3372 open open open n_n4316 pdn open open n_n3976 open ndn3_10 open + open pdn open open [894] n_n3841 open open open nen3_10 open nrq1_3 open + [894] open open open n_n4222 open open nrq1_3 open open open preset n_n4145 + open open open open open open open n_n3841 nrq1_3 open open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open open clb.I1[1]->lutC fle[1].out[0]->lutD open clb.I1[6]->lutF clb.I3[11]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv13_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [1261] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[0]->lutB clb.I2[5]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE open clb.I4[8]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3392 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3394 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 3 0 + + + n_n3589 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3590 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[0]->lutA open open fle[1].out[1]->lutD clb.I3[7]->lutE clb.I1[6]->lutF fle[3].out[0]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv3_7_7_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1204] + + + + + + + + + + + + clb.I4[7]->lutA fle[2].out[1]->lutB clb.I2[4]->lutC clb.I2[9]->lutD open clb.I1[11]->lutF clb.I4[7]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n4100 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4102 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1212] + + + + + + + + + + + + clb.I3[11]->lutA open clb.I1[9]->lutC clb.I2[9]->lutD clb.I1[11]->lutE open clb.I3[12]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1263] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 2 0 + + + [1647] + + + + + + + + + + + + clb.I3[11]->lutA open clb.I1[5]->lutC clb.I2[9]->lutD clb.I1[11]->lutE clb.I1[11]->lutF clb.I3[11]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + [2166] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [1963] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[11]->lutB fle[6].out[0]->lutC clb.I2[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3460 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3461 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv3_1_1_ + + + + + + + + + + + + clb.I3[11]->lutA clb.I2[11]->lutB open clb.I2[1]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 1 2 + + + [1784] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3047 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3048 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC clb.I2[11]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3149 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3150 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv13_1_1_ + + + + + + + + + + + + clb.I3[11]->lutA fle[9].out[1]->lutB open clb.I2[11]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 3 1 + + + [1921] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3220 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3221 + + + flut5.clk[0]->direct3 + + + + + + + + + + open pdn nrq1_3 n_n4349 n_n3204 open open n_n4201 open open open tin_pv6_5_5_ ndn3_7 + n_n3111 [894] open open [6266] open n_n3658 ndn3_6 open n_n3533 n_n3922 open open + open open open tin_pv6_0_0_ open preset open open open n_n4071 [6268] open tin_pv6_3_3_ + open pdn open [894] open [6265] open open open open open n_n3533 open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[12]->lutA open clb.I1[4]->lutC fle[1].out[0]->lutD clb.I1[2]->lutE clb.I1[1]->lutF open clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + pv6_3_3_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [1179] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[9]->lutB clb.I2[1]->lutC clb.I2[7]->lutD clb.I1[12]->lutE open clb.I4[11]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3484 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3486 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 3 0 + + + [1387] + + + + + + + + + + + + open clb.I3[5]->lutB clb.I1[7]->lutC clb.I2[7]->lutD clb.I1[12]->lutE open clb.I3[5]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1547] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 0 3 + + + [1594] + + + + + + + + + + + + fle[3].out[0]->lutA clb.I3[5]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE open fle[3].out[0]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3028 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3029 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + pv6_0_0_ + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[5]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD open clb.I1[3]->lutF clb.I4[3]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1693] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3505 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3506 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[5].out[1]->lutC fle[5].out[0]->lutD clb.I3[5]->lutE fle[6].out[0]->lutF clb.I3[10]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n3399 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3604 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [1016] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[4]->lutB open clb.I4[1]->lutD clb.I1[2]->lutE fle[6].out[1]->lutF clb.I3[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + n_n4335 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + n_n4004 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4005 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[6].out[1]->lutC clb.I2[0]->lutD clb.I1[2]->lutE open clb.I4[1]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv5_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 1 0 + + + [1868] + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[5]->lutB fle[8].out[0]->lutC open clb.I1[2]->lutE clb.I1[11]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3347 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3348 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + pv6_5_5_ + + + + + + + + + + + + clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[2]->lutC open clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1849] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n4186 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4189 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn open open tin_pv4_1_1_ open nrq1_3 n_n4337 open open open open + tin_pv4_2_2_ open nrq1_3 open n_n4116 open open open open open open open open + open open open tin_pv6_7_7_ open open n_n4316 open [894] n_n4160 open open preset + open open open open n_n4383 nrq1_3 open open open [894] pdn open open + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE fle[0].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3378 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3379 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv13_2_2_ + + + + + + + + + + + + clb.I4[10]->lutA clb.I3[12]->lutB clb.I2[2]->lutC fle[1].out[1]->lutD open clb.I4[9]->lutF fle[1].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1385] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3462 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3463 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA fle[2].out[0]->lutB clb.I2[2]->lutC clb.I4[10]->lutD fle[3].out[1]->lutE open clb.I3[3]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n4163 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4164 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + pv6_7_7_ + + + + + + + + + + + + clb.I3[12]->lutA fle[3].out[1]->lutB clb.I1[7]->lutC clb.I4[10]->lutD open clb.I1[8]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1437] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3368 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3370 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA open clb.I1[7]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I4[9]->lutF clb.I3[9]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1357] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3721 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3722 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA clb.I2[2]->lutB clb.I1[2]->lutC fle[5].out[0]->lutD open clb.I1[5]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + n_n4088 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4089 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv4_1_1_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I3[12]->lutB fle[6].out[0]->lutC clb.I4[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n4346 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4347 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv4_2_2_ + + + + + + + + + + + + open clb.I3[12]->lutB fle[7].out[1]->lutC clb.I2[2]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I4[4]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [1465] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n4370 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4372 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3349 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3350 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv5_2_2_ + + + + + + + + + + + + clb.I3[12]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC open clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1847] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n4283 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4286 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn open open nrq3_11 open open open open open open open preset open + open open open open open pdn open open n_n3099 open ndn3_15 open open + n_n4095 open n_n3810 open open open nrq1_3 open open [894] open open open + preset open open open open open open open open open open open open + open + + + open open open open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + + + + + open open open fle[4].out[1]->lutD clb.I3[6]->lutE clb.I1[11]->lutF open clb.I2[5]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + n_n3937 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3938 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[6].out[0]->lutC fle[4].out[1]->lutD clb.I3[6]->lutE fle[6].out[0]->lutF clb.I4[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv8_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1339] + + + + + + + + + + + + clb.I3[9]->lutA fle[5].out[1]->lutB open clb.I2[8]->lutD fle[7].out[0]->lutE clb.I1[3]->lutF clb.I4[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + n_n3881 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3883 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [976] + + + + + + + + + + + + open clb.I3[2]->lutB open clb.I4[0]->lutD fle[7].out[0]->lutE open clb.I3[0]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open open open + + + lut5[0].in[1]->complete:lut5 + + + + + + + + lut5[0].out[0]->direct2 + + + ngfdn_3 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + [1259] + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC open clb.I3[6]->lutE fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3238 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3239 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv9_6_6_ + + + + + + + + + + + + clb.I3[6]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC open clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1806] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n4242 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4243 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4201 open pdn n_n3968 n_n3922 open tin_pv6_4_4_ open nrq1_3 open open open open + open open n_n3608 open nrq1_3 open open open open open open open open + preset open open open tin_pv6_1_1_ [894] open open open open open open tin_pv6_2_2_ + open open open open open open open n_n4316 open pdn open open open + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[0]->lutB clb.I1[2]->lutC fle[1].out[1]->lutD clb.I1[8]->lutE fle[0].out[0]->lutF clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3143 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3144 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + pv6_1_1_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[0]->lutB clb.I2[4]->lutC fle[1].out[1]->lutD open clb.I1[0]->lutF fle[1].out[0]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1604] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3950 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3952 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[2].out[0]->lutB clb.I2[4]->lutC clb.I4[9]->lutD fle[3].out[1]->lutE open clb.I3[12]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3306 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3307 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + pv6_2_2_ + + + + + + + + + + + + clb.I3[0]->lutA fle[3].out[1]->lutB clb.I2[4]->lutC clb.I4[9]->lutD open clb.I1[3]->lutF clb.I3[5]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1518] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3137 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3138 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[4].out[0]->lutB clb.I1[2]->lutC fle[5].out[1]->lutD clb.I1[8]->lutE clb.I1[6]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3092 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3093 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + pv6_4_4_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[0]->lutB clb.I1[8]->lutC fle[5].out[1]->lutD open clb.I1[4]->lutF clb.I3[5]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1514] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4063 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4065 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA clb.I2[4]->lutB fle[6].out[0]->lutC clb.I4[9]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3189 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3190 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv3_2_2_ + + + + + + + + + + + + open clb.I3[0]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I4[7]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [983] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3737 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3739 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I3[0]->lutB clb.I1[2]->lutC clb.I2[4]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3889 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3890 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv9_0_0_ + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC open clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[5]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1774] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3127 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3128 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open pdn open open open open n_n3085 open open open + open open open open open nrq1_3 open open open open open open open + preset open nrq1_3 open open open open [894] open open n_n4145 open open + open open open open open pdn open nrq1_3 open open open open open + open + + + open open open open open open open open open open open open open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + + + + + clb.I3[0]->lutA fle[4].out[0]->lutB clb.I1[4]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3145 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3146 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_3_3_ + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[5]->lutB open fle[5].out[1]->lutD clb.I1[4]->lutE clb.I1[9]->lutF clb.I3[7]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + [1640] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3090 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3091 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA clb.I2[5]->lutB fle[6].out[0]->lutC clb.I4[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3251 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3252 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv3_6_6_ + + + + + + + + + + + + clb.I4[7]->lutA clb.I3[0]->lutB open clb.I4[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 1 2 + + + [1527] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3056 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3057 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I3[0]->lutB fle[8].out[0]->lutC clb.I2[5]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3796 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3797 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv13_6_6_ + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB open clb.I2[5]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 3 1 + + + [1711] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3154 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3155 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n3376 n_n3583 nrq1_3 open n_n4263 pready_0_0_ open n_n3207 open open open tin_pready_0_0_ + open open open open n_n3354 tin_pv11_3_3_ nrq3_2 open open tin_pv11_7_7_ open open open + open nsr3_3 n_n3971 open open open open n_n3432 open n_n4108 nlc3_3 open open + open open open open open open open open open nrq1_3 open preset open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open open + open + + + pclk + + + + clb.I3[7]->lutA clb.I2[5]->lutB open open clb.I1[2]->lutE clb.I4[9]->lutF clb.I4[11]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + pv11_3_3_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + [1795] + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[8]->lutC clb.I4[9]->lutD clb.I1[1]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1825] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1881] + + + + + + + + + + + + open clb.I2[9]->lutB clb.I1[1]->lutC open fle[2].out[1]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + pv11_7_7_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + n_n3359 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3360 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[3]->lutC fle[4].out[0]->lutD fle[3].out[0]->lutE open open clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n3647 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3648 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv7_1_1_ + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB fle[4].out[0]->lutC open clb.I1[3]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3414 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3415 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3437 + + + + + + + + + lut5[0].out[0]->direct2 + + + pdn + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA open fle[4].out[1]->lutC open fle[6].out[0]->lutE clb.I4[9]->lutF clb.I3[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + [944] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [1020] + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB open open fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 1 open open 2 + + + n_n3036 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn1_34 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1833] + + + + + + + + + + + + clb.I4[11]->lutA open open clb.I2[4]->lutD fle[8].out[0]->lutE clb.I1[12]->lutF open clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [6325] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [911] + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF clb.I3[1]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n125 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr4_2 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [973] + + + + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[5]->lutC clb.I4[11]->lutD fle[8].out[0]->lutE open fle[8].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [6333] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + n_n3430 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlak4_2 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3624 open open open n_n4279 nrq1_3 pdn open open open open open n_n3823 + pdn open open open open open n_n3514 nrq1_3 ndn3_8 open open open n_n3277 + open open open n_n3966 tin_pv11_0_0_ open open nrq1_3 ndn3_9 open preset open open + open open open tin_pv11_2_2_ open open pdn open open open n_n4342 open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC fle[0].out[1]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3371 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3372 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3431 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3432 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE clb.I4[6]->lutF clb.I3[10]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3214 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3215 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3566 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3567 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC clb.I2[12]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3902 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3903 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [1201] + + + + + + + + + + + + open fle[3].out[1]->lutB open clb.I2[12]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + pv15_5_5_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3673 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3674 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[8]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[8]->lutD clb.I3[7]->lutE clb.I4[6]->lutF clb.I3[3]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1433] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1282] + + + + + + + + + + + + clb.I3[10]->lutA fle[5].out[0]->lutB clb.I2[7]->lutC clb.I4[6]->lutD open clb.I1[12]->lutF clb.I4[3]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3151 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3152 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + pv11_2_2_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[7]->lutB clb.I1[12]->lutC clb.I4[6]->lutD open clb.I1[4]->lutF clb.I3[10]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [1360] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1745] + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[7]->lutB clb.I2[0]->lutC clb.I2[6]->lutD fle[8].out[0]->lutE open clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1270] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + pv11_0_0_ + + + + + + + + + + + + clb.I4[6]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD open clb.I4[10]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3232 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3233 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [1206] + + + + + + + + + + + + clb.I4[10]->lutA fle[9].out[1]->lutB open clb.I2[0]->lutD open fle[9].out[1]->lutF clb.I3[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + pv3_3_3_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n3273 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3274 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn open open open open open open open open open open + open open open nrq1_3 open open open open open open open open open + open open preset open open open open open open open open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open open fle[9].out[0]->clbouts1 open open open open open open open open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + + + + + + + + + + clb.I3[2]->lutA fle[9].out[0]->lutB open clb.I2[3]->lutD clb.I1[2]->lutE fle[9].out[1]->lutF open clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 3 1 + + + n_n3203 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3204 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + n_n4113 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4114 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open [896] open open open open open open open open n_n4069 open + open open open open open open open open n_n4039 open open open open + open open open open open open open n_n4040 open open open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 + open + + + open + + + + + + + + + + + + + open open open open clb.I1[11]->lutE clb.I1[2]->lutF clb.I3[7]->lutG clb.I2[8]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + open + + + + open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + open + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1927] + + + + + + + + + + + + + open open open open open open open ndn3_4 open ndn3_5 open open open + open open open open open open open n_n3931 open open open open open + open open open open open open open open open preset open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 + open + + + open + + + + + + + + + + + + + open open open open clb.I1[9]->lutE clb.I1[7]->lutF clb.I3[9]->lutG clb.I2[7]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + open + + + + open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + open + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1191] + + + + + + + + + + + + + pv14_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pready_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pdn + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + preset_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pready_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + pclk + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + preset + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_2_2_ + + + + + diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 58740b51444..a89c914f389 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -95,7 +95,7 @@ static void alloc_pin_classes_in_pb_graph_node(t_pb_graph_node* pb_graph_node) { /* allocate space */ for (i = 0; i < pb_graph_node->num_input_ports; i++) { for (j = 0; j < pb_graph_node->num_input_pins[i]; j++) { - pb_graph_node->input_pins[i][j].parent_pin_class = (int*)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(int)); + pb_graph_node->input_pins[i][j].parent_pin_class = new int[pb_graph_node->pb_type->depth]; for (k = 0; k < pb_graph_node->pb_type->depth; k++) { pb_graph_node->input_pins[i][j].parent_pin_class[k] = OPEN; } @@ -103,17 +103,19 @@ static void alloc_pin_classes_in_pb_graph_node(t_pb_graph_node* pb_graph_node) { } for (i = 0; i < pb_graph_node->num_output_ports; i++) { for (j = 0; j < pb_graph_node->num_output_pins[i]; j++) { - pb_graph_node->output_pins[i][j].parent_pin_class = (int*)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(int)); - pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs = (t_pb_graph_pin***)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(t_pb_graph_pin**)); - pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins = (int*)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(int)); + pb_graph_node->output_pins[i][j].parent_pin_class = new int[pb_graph_node->pb_type->depth]; + pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs = new t_pb_graph_pin**[pb_graph_node->pb_type->depth]; + pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins = new int[pb_graph_node->pb_type->depth]; for (k = 0; k < pb_graph_node->pb_type->depth; k++) { + pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k] = nullptr; + pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins[k] = 0; pb_graph_node->output_pins[i][j].parent_pin_class[k] = OPEN; } } } for (i = 0; i < pb_graph_node->num_clock_ports; i++) { for (j = 0; j < pb_graph_node->num_clock_pins[i]; j++) { - pb_graph_node->clock_pins[i][j].parent_pin_class = (int*)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(int)); + pb_graph_node->clock_pins[i][j].parent_pin_class = new int[pb_graph_node->pb_type->depth]; for (k = 0; k < pb_graph_node->pb_type->depth; k++) { pb_graph_node->clock_pins[i][j].parent_pin_class[k] = OPEN; } @@ -261,9 +263,13 @@ static void load_pin_class_by_depth(t_pb_graph_node* pb_graph_node, if (pb_graph_node->pb_type->depth == depth && !pb_graph_node->is_primitive()) { /* Record pin class information for cluster */ pb_graph_node->num_input_pin_class = *input_count + 1; /* number of input pin classes discovered + 1 for primitive inputs not reachable from cluster input pins */ - pb_graph_node->input_pin_class_size = (int*)vtr::calloc(*input_count + 1, sizeof(int)); + pb_graph_node->input_pin_class_size = new int[*input_count + 1]; + for (i = 0; i < *input_count + 1; i++) /* zero-initializing */ + pb_graph_node->input_pin_class_size[i] = 0; pb_graph_node->num_output_pin_class = *output_count + 1; /* number of output pin classes discovered + 1 for primitive inputs not reachable from cluster input pins */ - pb_graph_node->output_pin_class_size = (int*)vtr::calloc(*output_count + 1, sizeof(int)); + pb_graph_node->output_pin_class_size = new int[*output_count + 1]; + for (i = 0; i < *output_count + 1; i++) /* zero-initializing */ + pb_graph_node->output_pin_class_size[i] = 0; sum_pin_class(pb_graph_node); } } diff --git a/vtr_flow/sdc/samples/H.sdc b/vtr_flow/sdc/samples/H.sdc new file mode 100644 index 00000000000..1c4c8288522 --- /dev/null +++ b/vtr_flow/sdc/samples/H.sdc @@ -0,0 +1 @@ +create_clock -period 10000 * From 8e99ecdd256d6e138e9dd0db0bc0a3991ffb0eb1 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sat, 25 Jun 2022 12:11:06 -0400 Subject: [PATCH 02/46] cluster_feasibility_filter.cpp --- libs/libarchfpga/src/arch_util.cpp | 2 +- vpr/src/pack/cluster_feasibility_filter.cpp | 23 ++++++++++++++------- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index a08d3661e76..71e14383baa 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -347,7 +347,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]) { - vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); + delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } } delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index a89c914f389..82d9523cb0e 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -27,6 +27,7 @@ * Date: May 16, 2012 */ +#include #include "vtr_assert.h" #include "vtr_log.h" #include "vtr_memory.h" @@ -321,13 +322,21 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph if (current_pb_graph_pin->is_primitive_pin() && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( - reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->num_connectable_primitive_input_pins[depth] - * sizeof(t_pb_graph_pin*)); - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] - = current_pb_graph_pin; +// reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( +// reference_pin->list_of_connectable_input_pin_ptrs[depth], +// reference_pin->num_connectable_primitive_input_pins[depth] +// * sizeof(t_pb_graph_pin*)); + + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + + delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) + reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] = current_pb_graph_pin; } } } From 8108924c77d81680c39d48f1ca2edf4b79047027 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sat, 25 Jun 2022 16:48:55 -0400 Subject: [PATCH 03/46] cluster_placements --- vpr/src/base/vpr_types.cpp | 16 ++++++++-------- vpr/src/pack/cluster_feasibility_filter.cpp | 5 +---- vpr/src/pack/cluster_placement.cpp | 19 +++++++++---------- 3 files changed, 18 insertions(+), 22 deletions(-) diff --git a/vpr/src/base/vpr_types.cpp b/vpr/src/base/vpr_types.cpp index 5b74779893e..03a19e6b1ca 100644 --- a/vpr/src/base/vpr_types.cpp +++ b/vpr/src/base/vpr_types.cpp @@ -236,31 +236,31 @@ void free_cluster_placement_stats(t_cluster_placement_stats* cluster_placement_s cur = cluster_placement_stats_list[index].tried; while (cur != nullptr) { next = cur->next_primitive; - free(cur); + delete(cur); cur = next; } cur = cluster_placement_stats_list[index].in_flight; while (cur != nullptr) { next = cur->next_primitive; - free(cur); + delete(cur); cur = next; } cur = cluster_placement_stats_list[index].invalid; while (cur != nullptr) { next = cur->next_primitive; - free(cur); + delete(cur); cur = next; } for (int j = 0; j < cluster_placement_stats_list[index].num_pb_types; j++) { cur = cluster_placement_stats_list[index].valid_primitives[j]->next_primitive; while (cur != nullptr) { next = cur->next_primitive; - free(cur); + delete(cur); cur = next; } - free(cluster_placement_stats_list[index].valid_primitives[j]); + delete (cluster_placement_stats_list[index].valid_primitives[j]); } - free(cluster_placement_stats_list[index].valid_primitives); + delete[](cluster_placement_stats_list[index].valid_primitives); } - free(cluster_placement_stats_list); -} \ No newline at end of file + delete[](cluster_placement_stats_list); +} diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 82d9523cb0e..c60b899d198 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -322,10 +322,7 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph if (current_pb_graph_pin->is_primitive_pin() && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; -// reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( -// reference_pin->list_of_connectable_input_pin_ptrs[depth], -// reference_pin->num_connectable_primitive_input_pins[depth] -// * sizeof(t_pb_graph_pin*)); + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); diff --git a/vpr/src/pack/cluster_placement.cpp b/vpr/src/pack/cluster_placement.cpp index c22d97fea05..450238d9873 100644 --- a/vpr/src/pack/cluster_placement.cpp +++ b/vpr/src/pack/cluster_placement.cpp @@ -60,14 +60,13 @@ t_cluster_placement_stats* alloc_and_load_cluster_placement_stats() { auto& device_ctx = g_vpr_ctx.device(); - cluster_placement_stats_list = (t_cluster_placement_stats*)vtr::calloc(device_ctx.logical_block_types.size(), - sizeof(t_cluster_placement_stats)); + cluster_placement_stats_list = new t_cluster_placement_stats[device_ctx.logical_block_types.size()]; + for (const auto& type : device_ctx.logical_block_types) { + cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); if (!is_empty_type(&type)) { - cluster_placement_stats_list[type.index].valid_primitives = (t_cluster_placement_primitive**)vtr::calloc( - get_max_primitives_in_pb_type(type.pb_type) + 1, - sizeof(t_cluster_placement_primitive*)); /* too much memory allocated but shouldn't be a problem */ - + cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive*[get_max_primitives_in_pb_type(type.pb_type) + 1]{nullptr}; + /* too much memory allocated but shouldn't be a problem */ cluster_placement_stats_list[type.index].curr_molecule = nullptr; load_cluster_placement_stats_for_pb_graph_node(&cluster_placement_stats_list[type.index], type.pb_graph_head); @@ -259,8 +258,8 @@ static void load_cluster_placement_stats_for_pb_graph_node(t_cluster_placement_s const t_pb_type* pb_type = pb_graph_node->pb_type; bool success; if (pb_type->modes == nullptr) { - placement_primitive = (t_cluster_placement_primitive*)vtr::calloc(1, - sizeof(t_cluster_placement_primitive)); + placement_primitive = new t_cluster_placement_primitive; + *placement_primitive = t_cluster_placement_primitive(); placement_primitive->pb_graph_node = pb_graph_node; placement_primitive->valid = true; pb_graph_node->cluster_placement_primitive = placement_primitive; @@ -272,8 +271,8 @@ static void load_cluster_placement_stats_for_pb_graph_node(t_cluster_placement_s || cluster_placement_stats->valid_primitives[i]->next_primitive->pb_graph_node->pb_type == pb_graph_node->pb_type) { if (cluster_placement_stats->valid_primitives[i] == nullptr) { - cluster_placement_stats->valid_primitives[i] = (t_cluster_placement_primitive*)vtr::calloc(1, - sizeof(t_cluster_placement_primitive)); /* head of linked list is empty, makes it easier to remove nodes later */ + cluster_placement_stats->valid_primitives[i] = new t_cluster_placement_primitive; /* head of linked list is empty, makes it easier to remove nodes later */ + *cluster_placement_stats->valid_primitives[i] = t_cluster_placement_primitive(); cluster_placement_stats->num_pb_types++; } success = true; From ca9a72865b99ad2c96d892e6ddc7b55cc57823f3 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sat, 25 Jun 2022 18:38:56 -0400 Subject: [PATCH 04/46] cluster_utils --- vpr/src/base/vpr_context.h | 2 +- vpr/src/pack/cluster_util.cpp | 18 ++++++++++-------- vpr/src/util/vpr_utils.cpp | 2 +- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/vpr/src/base/vpr_context.h b/vpr/src/base/vpr_context.h index 750179f5d95..bf5cc079d8b 100644 --- a/vpr/src/base/vpr_context.h +++ b/vpr/src/base/vpr_context.h @@ -283,7 +283,7 @@ struct ClusteringHelperContext : public Context { std::vector* lb_type_rr_graphs; ~ClusteringHelperContext() { - free(primitives_list); + delete[](primitives_list); } }; diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index 3e2528ac0dc..58f7e59b3bb 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -244,8 +244,8 @@ void free_clustering_data(const t_packer_opts& packer_opts, cluster_ctx.clb_nlist = ClusteredNetlist(); - free(clustering_data.unclustered_list_head); - free(clustering_data.memory_pool); + delete[](clustering_data.unclustered_list_head); + delete[](clustering_data.memory_pool); } //check the clustering and output it @@ -511,14 +511,15 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, int max_molecule_size; /* alloc and load list of molecules to pack */ - clustering_data.unclustered_list_head = (t_molecule_link*)vtr::calloc(max_molecule_stats.num_used_ext_inputs + 1, sizeof(t_molecule_link)); + clustering_data.unclustered_list_head = new t_molecule_link[max_molecule_stats.num_used_ext_inputs + 1]; unclustered_list_head_size = max_molecule_stats.num_used_ext_inputs + 1; for (int i = 0; i <= max_molecule_stats.num_used_ext_inputs; i++) { + clustering_data.unclustered_list_head[i] = t_molecule_link(); clustering_data.unclustered_list_head[i].next = nullptr; } - molecule_array = (t_pack_molecule**)vtr::malloc(num_molecules * sizeof(t_pack_molecule*)); + molecule_array = new t_pack_molecule*[num_molecules]; cur_molecule = molecules_head; for (int i = 0; i < num_molecules; i++) { VTR_ASSERT(cur_molecule != nullptr); @@ -529,7 +530,7 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, qsort((void*)molecule_array, num_molecules, sizeof(t_pack_molecule*), compare_molecule_gain); - clustering_data.memory_pool = (t_molecule_link*)vtr::malloc(num_molecules * sizeof(t_molecule_link)); + clustering_data.memory_pool = new t_molecule_link[num_molecules]; next_ptr = clustering_data.memory_pool; for (int i = 0; i < num_molecules; i++) { @@ -544,7 +545,7 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, next_ptr++; } - free(molecule_array); + delete[](molecule_array); /* load net info */ auto& atom_ctx = g_vpr_ctx.atom(); @@ -576,7 +577,8 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, } cur_molecule = cur_molecule->next; } - *primitives_list = (t_pb_graph_node**)vtr::calloc(max_molecule_size, sizeof(t_pb_graph_node*)); + *primitives_list = new t_pb_graph_node*[max_molecule_size]{nullptr}; + } /*****************************************/ @@ -811,7 +813,7 @@ void alloc_and_load_pb_stats(t_pb* pb, const int feasible_block_array_size) { pb->pb_stats->lookahead_input_pins_used = std::vector>(pb->pb_graph_node->num_input_pin_class); pb->pb_stats->lookahead_output_pins_used = std::vector>(pb->pb_graph_node->num_output_pin_class); pb->pb_stats->num_feasible_blocks = NOT_VALID; - pb->pb_stats->feasible_blocks = (t_pack_molecule**)vtr::calloc(feasible_block_array_size, sizeof(t_pack_molecule*)); + pb->pb_stats->feasible_blocks = new t_pack_molecule* [feasible_block_array_size]; pb->pb_stats->tie_break_high_fanout_net = AtomNetId::INVALID(); diff --git a/vpr/src/util/vpr_utils.cpp b/vpr/src/util/vpr_utils.cpp index e623031e029..91e1676874b 100644 --- a/vpr/src/util/vpr_utils.cpp +++ b/vpr/src/util/vpr_utils.cpp @@ -1401,7 +1401,7 @@ void free_pb_stats(t_pb* pb) { pb->pb_stats->num_pins_of_net_in_pb.clear(); if (pb->pb_stats->feasible_blocks) { - free(pb->pb_stats->feasible_blocks); + delete[](pb->pb_stats->feasible_blocks); } if (!pb->parent_pb) { pb->pb_stats->transitive_fanout_candidates.clear(); From ef28b6eddcd9cb74710d4822567d0a22dd37c8d1 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 12:04:02 -0400 Subject: [PATCH 05/46] cluster & lb_type_rr_graph --- vpr/src/pack/cluster.cpp | 3 +- vpr/src/pack/cluster_feasibility_filter.cpp | 7 +- vpr/src/pack/cluster_util.cpp | 2 +- vpr/src/pack/lb_type_rr_graph.cpp | 95 ++++++++++++++------- 4 files changed, 69 insertions(+), 38 deletions(-) diff --git a/vpr/src/pack/cluster.cpp b/vpr/src/pack/cluster.cpp index b7804c6e2bd..2ad8f207d89 100644 --- a/vpr/src/pack/cluster.cpp +++ b/vpr/src/pack/cluster.cpp @@ -189,8 +189,7 @@ std::map do_clustering(const t_packer_opts& pa get_max_cluster_size_and_pb_depth(helper_ctx.max_cluster_size, max_pb_depth); if (packer_opts.hill_climbing_flag) { - clustering_data.hill_climbing_inputs_avail = (int*)vtr::calloc(helper_ctx.max_cluster_size + 1, - sizeof(int)); + clustering_data.hill_climbing_inputs_avail = new int [helper_ctx.max_cluster_size + 1]{0}; } else { clustering_data.hill_climbing_inputs_avail = nullptr; /* if used, die hard */ } diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index c60b899d198..413c3db26f8 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -323,7 +323,7 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - + if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0){ std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); @@ -331,9 +331,12 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - + } + else{ + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - 1] = current_pb_graph_pin; + } } } } diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index 58f7e59b3bb..1a209a70955 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -237,7 +237,7 @@ void free_clustering_data(const t_packer_opts& packer_opts, clustering_data.intra_lb_routing.clear(); if (packer_opts.hill_climbing_flag) - free(clustering_data.hill_climbing_inputs_avail); + delete[](clustering_data.hill_climbing_inputs_avail); for (auto blk_id : cluster_ctx.clb_nlist.blocks()) cluster_ctx.clb_nlist.remove_block(blk_id); diff --git a/vpr/src/pack/lb_type_rr_graph.cpp b/vpr/src/pack/lb_type_rr_graph.cpp index aabb670e24e..391e4d43bfa 100644 --- a/vpr/src/pack/lb_type_rr_graph.cpp +++ b/vpr/src/pack/lb_type_rr_graph.cpp @@ -86,13 +86,13 @@ void free_all_lb_type_rr_graph(std::vector* lb_type_rr_graphs if (node->outedges != nullptr) { for (int imode = 0; imode < node->num_modes; imode++) { if (node->outedges[imode] != nullptr) { - free(node->outedges[imode]); + delete[](node->outedges[imode]); } } - free(node->outedges); + delete[](node->outedges); } if (node->num_fanout != nullptr) { - free(node->num_fanout); + delete[](node->num_fanout); } } } @@ -192,11 +192,14 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ /* External source node drives all inputs going into logic block type */ lb_type_rr_node_graph[ext_source_index].capacity = pb_type->num_input_pins + pb_type->num_clock_pins; lb_type_rr_node_graph[ext_source_index].num_modes = 1; - lb_type_rr_node_graph[ext_source_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[ext_source_index].num_fanout = new short[1]; lb_type_rr_node_graph[ext_source_index].num_fanout[0] = pb_type->num_input_pins + pb_type->num_clock_pins; - lb_type_rr_node_graph[ext_source_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(1, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[ext_source_index].outedges = new t_lb_type_rr_node_edge*[1]; + lb_type_rr_node_graph[ext_source_index].outedges[0] = nullptr; if (lb_type_rr_node_graph[ext_source_index].num_fanout[0] > 0) { - lb_type_rr_node_graph[ext_source_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[ext_source_index].num_fanout[0], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[ext_source_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[ext_source_index].num_fanout[0]]; + for (int i = 0; i < lb_type_rr_node_graph[ext_source_index].num_fanout[0]; i++) + lb_type_rr_node_graph[ext_source_index].outedges[0][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[ext_source_index].type = LB_SOURCE; @@ -229,7 +232,7 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ /* External sink node driven by all outputs exiting logic block type */ lb_type_rr_node_graph[ext_sink_index].capacity = pb_type->num_output_pins; lb_type_rr_node_graph[ext_sink_index].num_modes = 1; - lb_type_rr_node_graph[ext_sink_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[ext_sink_index].num_fanout = new short[1]; lb_type_rr_node_graph[ext_sink_index].num_fanout[0] = 0; /* Terminal point */ lb_type_rr_node_graph[ext_sink_index].outedges = nullptr; lb_type_rr_node_graph[ext_sink_index].type = LB_SINK; @@ -241,11 +244,14 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ /* External rr node that drives all existing logic block input pins and is driven by all outputs exiting logic block type */ lb_type_rr_node_graph[ext_rr_index].capacity = pb_type->num_output_pins; lb_type_rr_node_graph[ext_rr_index].num_modes = 1; - lb_type_rr_node_graph[ext_rr_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[ext_rr_index].num_fanout = new short[1]; lb_type_rr_node_graph[ext_rr_index].num_fanout[0] = pb_type->num_input_pins + pb_type->num_clock_pins + 1; - lb_type_rr_node_graph[ext_rr_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(1, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[ext_rr_index].outedges = new t_lb_type_rr_node_edge*[1]; + lb_type_rr_node_graph[ext_rr_index].outedges[0] = nullptr; if (lb_type_rr_node_graph[ext_rr_index].num_fanout[0] > 0) { - lb_type_rr_node_graph[ext_rr_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[ext_rr_index].num_fanout[0], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[ext_rr_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[ext_rr_index].num_fanout[0]]; + for (int i = 0; i < lb_type_rr_node_graph[ext_rr_index].num_fanout[0]; i++) + lb_type_rr_node_graph[ext_rr_index].outedges[0][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[ext_rr_index].type = LB_INTERMEDIATE; @@ -306,10 +312,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = 1; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[1]; lb_type_rr_node_graph[pin_index].num_fanout[0] = 1; - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(1, sizeof(t_lb_type_rr_node_edge*)); - lb_type_rr_node_graph[pin_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::calloc(1, sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[1]; + lb_type_rr_node_graph[pin_index].outedges[0] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[0] = new t_lb_type_rr_node_edge[1]; + lb_type_rr_node_graph[pin_index].outedges[0][0] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].outedges[0][0].intrinsic_cost = 1; lb_type_rr_node_graph[pin_index].type = LB_INTERMEDIATE; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; @@ -322,7 +330,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n } else { new_sink.capacity = 1; } - new_sink.num_fanout = (short*)vtr::malloc(sizeof(short)); + new_sink.num_fanout = new short[1]; new_sink.num_fanout[0] = 0; new_sink.type = LB_SINK; sink_index = lb_type_rr_node_graph.size(); @@ -343,8 +351,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant fanout */ @@ -357,7 +367,9 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { - lb_type_rr_node_graph[pin_index].outedges[imode] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[imode], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -390,10 +402,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = 1; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[1]; lb_type_rr_node_graph[pin_index].num_fanout[0] = 1; - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::malloc(sizeof(t_lb_type_rr_node_edge*)); - lb_type_rr_node_graph[pin_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::malloc(sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[1]; + lb_type_rr_node_graph[pin_index].outedges[0] = new t_lb_type_rr_node_edge[1]; lb_type_rr_node_graph[pin_index].outedges[0][0].intrinsic_cost = 1; lb_type_rr_node_graph[pin_index].type = LB_INTERMEDIATE; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; @@ -406,7 +418,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n } else { new_sink.capacity = 1; } - new_sink.num_fanout = (short*)vtr::malloc(sizeof(short)); + new_sink.num_fanout = new short[1]; new_sink.num_fanout[0] = 0; new_sink.type = LB_SINK; sink_index = lb_type_rr_node_graph.size(); @@ -436,8 +448,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -450,7 +464,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { - lb_type_rr_node_graph[pin_index].outedges[imode] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[imode], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++){ + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + } lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -484,15 +501,19 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* One edge to external sinks */ lb_type_rr_node_graph[pin_index].num_fanout[0] = 1; /* Allocate space based on fanout */ - lb_type_rr_node_graph[pin_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[0], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[0]]; + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[0]; i++) + lb_type_rr_node_graph[pin_index].outedges[0][i] = t_lb_type_rr_node_edge(); /* Load one edge to external opin */; lb_type_rr_node_graph[pin_index].outedges[0][0].node_index = ext_rr_index; @@ -511,8 +532,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i< num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -525,7 +548,9 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { - lb_type_rr_node_graph[pin_index].outedges[imode] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[imode], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; + for (int i = 0; i< lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -557,8 +582,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -571,7 +598,9 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { - lb_type_rr_node_graph[pin_index].outedges[imode] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[imode], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } From 45f4a291adef517e8a77c143c4f1a31036c02f63 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 13:02:00 -0400 Subject: [PATCH 06/46] output_clustering & pb_type_graph_annotations --- vpr/src/pack/output_clustering.cpp | 12 ++++++------ vpr/src/pack/pb_type_graph_annotations.cpp | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/vpr/src/pack/output_clustering.cpp b/vpr/src/pack/output_clustering.cpp index 233bbb7ecac..7e6421eb6ab 100644 --- a/vpr/src/pack/output_clustering.cpp +++ b/vpr/src/pack/output_clustering.cpp @@ -52,9 +52,9 @@ static void print_stats() { num_clb_types = num_clb_inputs_used = num_clb_outputs_used = nullptr; - num_clb_types = (int*)vtr::calloc(device_ctx.logical_block_types.size(), sizeof(int)); - num_clb_inputs_used = (int*)vtr::calloc(device_ctx.logical_block_types.size(), sizeof(int)); - num_clb_outputs_used = (int*)vtr::calloc(device_ctx.logical_block_types.size(), sizeof(int)); + num_clb_types = new int[device_ctx.logical_block_types.size()]{0}; + num_clb_inputs_used = new int[device_ctx.logical_block_types.size()]{0}; + num_clb_outputs_used = new int[device_ctx.logical_block_types.size()]{0}; for (auto net_id : atom_ctx.nlist.nets()) { nets_absorbed[net_id] = true; @@ -124,9 +124,9 @@ static void print_stats() { } VTR_LOG("Absorbed logical nets %d out of %d nets, %d nets not absorbed.\n", total_nets_absorbed, (int)atom_ctx.nlist.nets().size(), (int)atom_ctx.nlist.nets().size() - total_nets_absorbed); - free(num_clb_types); - free(num_clb_inputs_used); - free(num_clb_outputs_used); + delete[](num_clb_types); + delete[](num_clb_inputs_used); + delete[](num_clb_outputs_used); /* TODO: print more stats */ } diff --git a/vpr/src/pack/pb_type_graph_annotations.cpp b/vpr/src/pack/pb_type_graph_annotations.cpp index e66da0839e7..ddac5fc3997 100644 --- a/vpr/src/pack/pb_type_graph_annotations.cpp +++ b/vpr/src/pack/pb_type_graph_annotations.cpp @@ -261,9 +261,9 @@ static void load_delay_annotations(const int line_num, } //Allocate and load the delay matrix - delay_matrix = (float**)vtr::malloc(sizeof(float*) * num_inputs); + delay_matrix = new float*[num_inputs]; for (i = 0; i < num_inputs; i++) { - delay_matrix[i] = (float*)vtr::malloc(sizeof(float) * num_outputs); + delay_matrix[i] = new float[num_outputs]; } if (input_format == E_ANNOT_PIN_TO_PIN_MATRIX) { @@ -471,9 +471,9 @@ static void load_delay_annotations(const int line_num, free(num_out_ptrs); } for (i = 0; i < num_inputs; i++) { - free(delay_matrix[i]); + delete[](delay_matrix[i]); } - free(delay_matrix); + delete[](delay_matrix); } static void inferr_unspecified_pb_graph_node_delays(t_pb_graph_node* pb_graph_node) { From d80a8b369a2c3845756e17a4a3569409ca8794f4 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 15:23:00 -0400 Subject: [PATCH 07/46] pb_type_graph vectors --- libs/libarchfpga/src/arch_util.cpp | 24 ++++++++++----------- libs/libarchfpga/src/physical_types.h | 4 ++-- vpr/src/pack/pb_type_graph.cpp | 31 ++++++--------------------- 3 files changed, 21 insertions(+), 38 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 71e14383baa..7ee414e97c8 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -320,10 +320,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_max); if (pb_graph_node->input_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_min); - if (pb_graph_node->input_pins[i][j].input_edges) - vtr::free(pb_graph_node->input_pins[i][j].input_edges); - if (pb_graph_node->input_pins[i][j].output_edges) - vtr::free(pb_graph_node->input_pins[i][j].output_edges); +// if (pb_graph_node->input_pins[i][j].input_edges) +// vtr::free(pb_graph_node->input_pins[i][j].input_edges); +// if (pb_graph_node->input_pins[i][j].output_edges) +// vtr::free(pb_graph_node->input_pins[i][j].output_edges); if (pb_graph_node->input_pins[i][j].parent_pin_class) delete[](pb_graph_node->input_pins[i][j].parent_pin_class); } @@ -337,10 +337,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_max); if (pb_graph_node->output_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_min); - if (pb_graph_node->output_pins[i][j].input_edges) - vtr::free(pb_graph_node->output_pins[i][j].input_edges); - if (pb_graph_node->output_pins[i][j].output_edges) - vtr::free(pb_graph_node->output_pins[i][j].output_edges); +// if (pb_graph_node->output_pins[i][j].input_edges) +// vtr::free(pb_graph_node->output_pins[i][j].input_edges); +// if (pb_graph_node->output_pins[i][j].output_edges) +// vtr::free(pb_graph_node->output_pins[i][j].output_edges); if (pb_graph_node->output_pins[i][j].parent_pin_class) delete[](pb_graph_node->output_pins[i][j].parent_pin_class); @@ -366,10 +366,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_max); if (pb_graph_node->clock_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_min); - if (pb_graph_node->clock_pins[i][j].input_edges) - vtr::free(pb_graph_node->clock_pins[i][j].input_edges); - if (pb_graph_node->clock_pins[i][j].output_edges) - vtr::free(pb_graph_node->clock_pins[i][j].output_edges); +// if (pb_graph_node->clock_pins[i][j].input_edges) +// vtr::free(pb_graph_node->clock_pins[i][j].input_edges); +// if (pb_graph_node->clock_pins[i][j].output_edges) +// vtr::free(pb_graph_node->clock_pins[i][j].output_edges); if (pb_graph_node->clock_pins[i][j].parent_pin_class) delete[](pb_graph_node->clock_pins[i][j].parent_pin_class); } diff --git a/libs/libarchfpga/src/physical_types.h b/libs/libarchfpga/src/physical_types.h index 3c0b1c760ac..b76767cce06 100644 --- a/libs/libarchfpga/src/physical_types.h +++ b/libs/libarchfpga/src/physical_types.h @@ -1235,9 +1235,9 @@ class t_pb_graph_pin { public: t_port* port = nullptr; int pin_number = 0; - t_pb_graph_edge** input_edges = nullptr; /* [0..num_input_edges] */ + std::vector input_edges{nullptr}; /* [0..num_input_edges] */ int num_input_edges = 0; - t_pb_graph_edge** output_edges = nullptr; /* [0..num_output_edges] */ + std::vector output_edges{nullptr}; /* [0..num_output_edges] */ int num_output_edges = 0; t_pb_graph_node* parent_node = nullptr; diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 7a536cb0e23..c737d189a59 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -724,21 +724,13 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, for (i_inset = 0; i_inset < num_input_sets; i_inset++) { for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { - input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges = (t_pb_graph_edge**)vtr::realloc( - input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges, - (input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->num_output_edges - + out_count) - * sizeof(t_pb_graph_edge*)); + input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges.resize(input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->num_output_edges + out_count); } } for (i_outset = 0; i_outset < num_output_sets; i_outset++) { for (i_outpin = 0; i_outpin < num_output_ptrs[i_outset]; i_outpin++) { - output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges = (t_pb_graph_edge**)vtr::realloc( - output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges, - (output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges - + in_count) - * sizeof(t_pb_graph_edge*)); + output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges+ in_count); } } @@ -813,8 +805,7 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, t_pb_graph_pin* input_pin = input_pb_graph_node_pin_ptrs[0][ipin]; //Allocate space for input pin set's out-going edges (one to each out-set) - input_pin->output_edges = (t_pb_graph_edge**)vtr::realloc(input_pin->output_edges, - (input_pin->num_output_edges + num_output_sets) * sizeof(t_pb_graph_edge*)); + input_pin->output_edges.resize(input_pin->num_output_edges + num_output_sets); //Associate each input pin with it's new out-going edges for (int iset = 0; iset < num_output_sets; ++iset) { @@ -830,8 +821,7 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, t_pb_graph_pin* output_pin = output_pb_graph_node_pin_ptrs[iset][ipin]; //Allocate space for output pin set's in-coming edge (one edge per pin) - output_pin->input_edges = (t_pb_graph_edge**)vtr::realloc(output_pin->input_edges, - (output_pin->num_input_edges + 1) * sizeof(t_pb_graph_edge*)); + output_pin->input_edges.resize(output_pin->num_input_edges + 1); int ipin_edge = output_pin->num_input_edges; int iedge = iset * pins_per_set + ipin; @@ -891,20 +881,13 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, for (i_inset = 0; i_inset < num_input_sets; i_inset++) { for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { - input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges = (t_pb_graph_edge**)vtr::realloc( - input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges, - (input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->num_output_edges - + 1) - * sizeof(t_pb_graph_edge*)); + input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges.resize(input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->num_output_edges + 1); } } for (i_outpin = 0; i_outpin < num_output_ptrs[0]; i_outpin++) { - output_pb_graph_node_pin_ptrs[0][i_outpin]->input_edges = (t_pb_graph_edge**)vtr::realloc( - output_pb_graph_node_pin_ptrs[0][i_outpin]->input_edges, - (output_pb_graph_node_pin_ptrs[0][i_outpin]->num_input_edges - + num_input_sets) - * sizeof(t_pb_graph_edge*)); + output_pb_graph_node_pin_ptrs[0][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[0][i_outpin]->num_input_edges + + num_input_sets); } /* Load connections between pins and record these updates in the edges */ From 2d111447bde32fc6754e8f108e50d18485e2bb36 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 17:14:35 -0400 Subject: [PATCH 08/46] pb_type_graph some mallocs & callocs --- vpr/src/pack/pb_type_graph.cpp | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index c737d189a59..8dda650a5a6 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -356,9 +356,9 @@ void free_pb_graph_edges() { } edges_head = edges_head->next; num_edges_head = num_edges_head->next; - vtr::free(edges); - vtr::free(cur_num); - vtr::free(cur); + delete[](edges); + delete(cur_num); + delete(cur); } } @@ -712,12 +712,14 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, out_count += num_output_ptrs[i_outset]; } - edges = (t_pb_graph_edge*)vtr::calloc(in_count * out_count, sizeof(t_pb_graph_edge)); - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + edges = new t_pb_graph_edge[in_count * out_count]; + for (int i = 0; i < (in_count*out_count);i++) + edges[i] = t_pb_graph_edge(); + cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; cur->data_vptr = (void*)edges; - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + cur = new vtr::t_linked_vptr; cur->next = num_edges_head; num_edges_head = cur; cur->data_vptr = (void*)((intptr_t)in_count * out_count); @@ -790,12 +792,14 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, } /* Allocate memory for edges */ - t_pb_graph_edge* edges = (t_pb_graph_edge*)vtr::calloc(pins_per_set * num_output_sets, sizeof(t_pb_graph_edge)); - vtr::t_linked_vptr* cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + t_pb_graph_edge* edges = new t_pb_graph_edge[pins_per_set * num_output_sets]; + for (int i = 0; i < (pins_per_set * num_output_sets);i++) + edges[i] = t_pb_graph_edge(); + vtr::t_linked_vptr* cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; cur->data_vptr = (void*)edges; - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + cur = new vtr::t_linked_vptr; cur->next = num_edges_head; num_edges_head = cur; cur->data_vptr = (void*)((intptr_t)num_input_ptrs[0]); @@ -869,12 +873,14 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, "Mux must have one output\n"); } - edges = (t_pb_graph_edge*)vtr::calloc(num_input_sets, sizeof(t_pb_graph_edge)); - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + edges = new t_pb_graph_edge[num_input_sets]; + for (int i = 0; i < (num_input_sets);i++) + edges[i] = t_pb_graph_edge(); + cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; cur->data_vptr = (void*)edges; - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + cur = new vtr::t_linked_vptr; cur->next = num_edges_head; num_edges_head = cur; cur->data_vptr = (void*)((intptr_t)num_input_sets); From 1b6daed89cd74e604a400906c71245468fd048db Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 17:58:30 -0400 Subject: [PATCH 09/46] more pb_type_graph mallocs & callocs --- libs/libarchfpga/src/arch_util.cpp | 4 ++-- vpr/src/pack/pb_type_graph.cpp | 31 +++++++++++++++++++----------- 2 files changed, 22 insertions(+), 13 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 7ee414e97c8..b64f6a8dd96 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -409,10 +409,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->interconnect_pins[i][j].input_pins); vtr::free(pb_graph_node->interconnect_pins[i][j].output_pins); } - vtr::free(pb_graph_node->interconnect_pins[i]); + delete[](pb_graph_node->interconnect_pins[i]); } } - vtr::free(pb_graph_node->interconnect_pins); + delete[](pb_graph_node->interconnect_pins); vtr::free(pb_graph_node->pb_node_power); for (i = 0; i < pb_type->num_modes; i++) { diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 8dda650a5a6..7c9129a65e6 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -316,7 +316,12 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - pb_graph_node->interconnect_pins = (t_interconnect_pins**)vtr::calloc(pb_type->num_modes, sizeof(t_interconnect_pins*)); + if (pb_type->num_modes > 0){ + pb_graph_node->interconnect_pins = new t_interconnect_pins*[pb_type->num_modes]{nullptr}; + } + else{ + pb_graph_node->interconnect_pins = nullptr; + } for (i = 0; i < pb_type->num_modes; i++) { /* Create interconnect for mode */ alloc_and_load_mode_interconnect(pb_graph_node, @@ -345,8 +350,8 @@ void free_pb_graph_edges() { cur_num = num_edges_head; edges = (t_pb_graph_edge*)cur->data_vptr; for (int i = 0; i < (intptr_t)cur_num->data_vptr; i++) { - vtr::free(edges[i].input_pins); - vtr::free(edges[i].output_pins); + delete[](edges[i].input_pins); + delete[](edges[i].output_pins); if (edges[i].pack_pattern_indices) { vtr::free(edges[i].pack_pattern_indices); } @@ -513,8 +518,12 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no if (load_power_structures) { VTR_ASSERT(pb_graph_parent_node->interconnect_pins[mode->index] == nullptr); - pb_graph_parent_node->interconnect_pins[mode->index] = (t_interconnect_pins*)vtr::calloc(mode->num_interconnect, - sizeof(t_interconnect_pins)); + if (mode->num_interconnect > 0){ + pb_graph_parent_node->interconnect_pins[mode->index] = new t_interconnect_pins[mode->num_interconnect]; + } + for(int i = 0 ; i < mode->num_interconnect;i++) + pb_graph_parent_node->interconnect_pins[mode->index][i] = t_interconnect_pins(); + } for (i = 0; i < mode->num_interconnect; i++) { @@ -749,10 +758,10 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges++; edges[i_edge].num_input_pins = 1; - edges[i_edge].input_pins = (t_pb_graph_pin**)vtr::malloc(sizeof(t_pb_graph_pin*)); + edges[i_edge].input_pins = new t_pb_graph_pin*[1]; edges[i_edge].input_pins[0] = input_pb_graph_node_pin_ptrs[i_inset][i_inpin]; edges[i_edge].num_output_pins = 1; - edges[i_edge].output_pins = (t_pb_graph_pin**)vtr::malloc(sizeof(t_pb_graph_pin*)); + edges[i_edge].output_pins = new t_pb_graph_pin*[1]; edges[i_edge].output_pins[0] = output_pb_graph_node_pin_ptrs[i_outset][i_outpin]; edges[i_edge].interconnect = interconnect; @@ -840,10 +849,10 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, int iedge = iset * pins_per_set + ipin; edges[iedge].num_input_pins = 1; - edges[iedge].input_pins = (t_pb_graph_pin**)vtr::malloc(sizeof(t_pb_graph_pin*)); + edges[iedge].input_pins = new t_pb_graph_pin*[1]; edges[iedge].input_pins[0] = input_pb_graph_node_pin_ptrs[0][ipin]; edges[iedge].num_output_pins = 1; - edges[iedge].output_pins = (t_pb_graph_pin**)vtr::malloc(sizeof(t_pb_graph_pin*)); + edges[iedge].output_pins = new t_pb_graph_pin*[1]; edges[iedge].output_pins[0] = output_pb_graph_node_pin_ptrs[iset][ipin]; edges[iedge].interconnect = interconnect; @@ -902,8 +911,8 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, vpr_throw(VPR_ERROR_ARCH, get_arch_file_name(), interconnect->line_num, "# of pins for a particular data line of a mux must equal number of pins at output of mux\n"); } - edges[i_inset].input_pins = (t_pb_graph_pin**)vtr::calloc(num_output_ptrs[0], sizeof(t_pb_graph_pin*)); - edges[i_inset].output_pins = (t_pb_graph_pin**)vtr::calloc(num_output_ptrs[0], sizeof(t_pb_graph_pin*)); + edges[i_inset].input_pins = new t_pb_graph_pin*[num_output_ptrs[0]]{nullptr}; + edges[i_inset].output_pins = new t_pb_graph_pin*[num_output_ptrs[0]]{nullptr}; edges[i_inset].num_input_pins = num_output_ptrs[0]; edges[i_inset].num_output_pins = num_output_ptrs[0]; for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { From f0becd34d83b3cf2fcfc083bb3892ee9f5639bd8 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Mon, 27 Jun 2022 10:50:54 -0400 Subject: [PATCH 10/46] more pb_type_graph --- vpr/src/base/read_netlist.cpp | 8 ++++---- vpr/src/pack/pb_type_graph.cpp | 13 ++++++------- vpr/src/pack/pb_type_graph_annotations.cpp | 16 ++++++++-------- 3 files changed, 18 insertions(+), 19 deletions(-) diff --git a/vpr/src/base/read_netlist.cpp b/vpr/src/base/read_netlist.cpp index 7a328565882..9bcf4c98c34 100644 --- a/vpr/src/base/read_netlist.cpp +++ b/vpr/src/base/read_netlist.cpp @@ -753,8 +753,8 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, for (j = 0; j < num_sets; j++) { free(pin_node[j]); } - free(pin_node); - free(num_ptrs); + delete[](pin_node); + delete[](num_ptrs); if (!found) { vpr_throw(VPR_ERROR_NET_F, netlist_file_name, loc_data.line(Cur), "Unknown interconnect %s connecting to pin %s.\n", @@ -822,8 +822,8 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, for (j = 0; j < num_sets; j++) { free(pin_node[j]); } - free(pin_node); - free(num_ptrs); + delete[](pin_node); + delete[](num_ptrs); if (!found) { vpr_throw(VPR_ERROR_NET_F, netlist_file_name, loc_data.line(Cur), "Unknown interconnect %s connecting to pin %s.\n", diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 7c9129a65e6..6410a2633c9 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -584,13 +584,13 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no for (j = 0; j < num_input_pb_graph_node_sets; j++) { vtr::free(input_pb_graph_node_pins[j]); } - vtr::free(input_pb_graph_node_pins); + delete[](input_pb_graph_node_pins); for (j = 0; j < num_output_pb_graph_node_sets; j++) { vtr::free(output_pb_graph_node_pins[j]); } - vtr::free(output_pb_graph_node_pins); - vtr::free(num_input_pb_graph_node_pins); - vtr::free(num_output_pb_graph_node_pins); + delete[](output_pb_graph_node_pins); + delete[](num_input_pb_graph_node_pins); + delete[](num_output_pb_graph_node_pins); } } @@ -647,9 +647,8 @@ t_pb_graph_pin*** alloc_and_load_port_pin_ptrs_from_string(const int line_num, "No matching '{' for '}' in port %s\n", port_string); } - pb_graph_pins = (t_pb_graph_pin***)vtr::calloc(*num_sets, - sizeof(t_pb_graph_pin**)); - *num_ptrs = (int*)vtr::calloc(*num_sets, sizeof(int)); + pb_graph_pins = new t_pb_graph_pin**[*num_sets]{nullptr}; + *num_ptrs = new int[*num_sets]{0}; curr_set = 0; for (i = 0; i < num_tokens; i++) { diff --git a/vpr/src/pack/pb_type_graph_annotations.cpp b/vpr/src/pack/pb_type_graph_annotations.cpp index ddac5fc3997..ce8f5b60ef8 100644 --- a/vpr/src/pack/pb_type_graph_annotations.cpp +++ b/vpr/src/pack/pb_type_graph_annotations.cpp @@ -170,15 +170,15 @@ static void load_pack_pattern_annotations(const int line_num, t_pb_graph_node* p for (i = 0; i < num_in_sets; i++) { free(in_port[i]); } - free(in_port); - free(num_in_ptrs); + delete[](in_port); + delete[](num_in_ptrs); } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { free(out_port[i]); } - free(out_port); - free(num_out_ptrs); + delete[](out_port); + delete[](num_out_ptrs); } } @@ -460,15 +460,15 @@ static void load_delay_annotations(const int line_num, for (i = 0; i < num_in_sets; i++) { free(in_port[i]); } - free(in_port); - free(num_in_ptrs); + delete[](in_port); + delete[](num_in_ptrs); } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { free(out_port[i]); } - free(out_port); - free(num_out_ptrs); + delete[](out_port); + delete[](num_out_ptrs); } for (i = 0; i < num_inputs; i++) { delete[](delay_matrix[i]); From 03af3f59f425ddae131869ab6947001e69ceab81 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Mon, 27 Jun 2022 14:05:09 -0400 Subject: [PATCH 11/46] pb_type_graph clock, input, output pins --- libs/libarchfpga/src/arch_util.cpp | 14 +++++++------- vpr/src/pack/pb_type_graph.cpp | 22 +++++++++++++++------- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index b64f6a8dd96..8b79a30d045 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -296,7 +296,7 @@ static void free_all_pb_graph_nodes(std::vector& type_desc if (type.pb_type) { if (type.pb_graph_head) { free_pb_graph(type.pb_graph_head); - vtr::free(type.pb_graph_head); + delete(type.pb_graph_head); } } } @@ -376,13 +376,13 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { delete[] pb_graph_node->clock_pins[i]; } - vtr::free(pb_graph_node->input_pins); - vtr::free(pb_graph_node->output_pins); - vtr::free(pb_graph_node->clock_pins); + delete[](pb_graph_node->input_pins); + delete[](pb_graph_node->output_pins); + delete[](pb_graph_node->clock_pins); - vtr::free(pb_graph_node->num_input_pins); - vtr::free(pb_graph_node->num_output_pins); - vtr::free(pb_graph_node->num_clock_pins); + delete[](pb_graph_node->num_input_pins); + delete[](pb_graph_node->num_output_pins); + delete[](pb_graph_node->num_clock_pins); delete[](pb_graph_node->input_pin_class_size); delete[](pb_graph_node->output_pin_class_size); diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 6410a2633c9..704a95796f9 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -125,7 +125,8 @@ void alloc_and_load_all_pb_graphs(bool load_power_structures) { for (auto& type : device_ctx.logical_block_types) { if (type.pb_type) { - type.pb_graph_head = (t_pb_graph_node*)vtr::calloc(1, sizeof(t_pb_graph_node)); + type.pb_graph_head = new t_pb_graph_node; + *type.pb_graph_head = t_pb_graph_node(); int pin_count_in_cluster = 0; alloc_and_load_pb_graph(type.pb_graph_head, nullptr, type.pb_type, 0, load_power_structures, pin_count_in_cluster); @@ -219,13 +220,20 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - pb_graph_node->num_input_pins = (int*)vtr::calloc(pb_graph_node->num_input_ports, sizeof(int)); - pb_graph_node->num_output_pins = (int*)vtr::calloc(pb_graph_node->num_output_ports, sizeof(int)); - pb_graph_node->num_clock_pins = (int*)vtr::calloc(pb_graph_node->num_clock_ports, sizeof(int)); + if (pb_graph_node->num_input_ports > 0){ + pb_graph_node->num_input_pins = new int[pb_graph_node->num_input_ports]{0}; + pb_graph_node->input_pins = new t_pb_graph_pin*[pb_graph_node->num_input_ports]{nullptr}; + } + + if (pb_graph_node->num_output_ports > 0){ + pb_graph_node->num_output_pins = new int[pb_graph_node->num_output_ports]{0}; + pb_graph_node->output_pins = new t_pb_graph_pin*[pb_graph_node->num_output_ports]{nullptr}; + } - pb_graph_node->input_pins = (t_pb_graph_pin**)vtr::calloc(pb_graph_node->num_input_ports, sizeof(t_pb_graph_pin*)); - pb_graph_node->output_pins = (t_pb_graph_pin**)vtr::calloc(pb_graph_node->num_output_ports, sizeof(t_pb_graph_pin*)); - pb_graph_node->clock_pins = (t_pb_graph_pin**)vtr::calloc(pb_graph_node->num_clock_ports, sizeof(t_pb_graph_pin*)); + if (pb_graph_node->num_clock_ports > 0){ + pb_graph_node->num_clock_pins = new int [pb_graph_node->num_clock_ports]{0}; + pb_graph_node->clock_pins = new t_pb_graph_pin*[pb_graph_node->num_clock_ports]{nullptr}; + } i_input = i_output = i_clockport = 0; for (i = 0; i < pb_type->num_ports; i++) { From 40d65574b2e1a7c1720c7d20466f8ca474413d9d Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 06:33:06 -0400 Subject: [PATCH 12/46] pb_type_graph most mem --- libs/libarchfpga/src/arch_util.cpp | 14 +++++--------- vpr/src/pack/pb_type_graph.cpp | 28 ++++++++++------------------ vpr/src/pack/prepack.cpp | 13 +++++++------ 3 files changed, 22 insertions(+), 33 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 8b79a30d045..fc244d36ab1 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -366,10 +366,6 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_max); if (pb_graph_node->clock_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_min); -// if (pb_graph_node->clock_pins[i][j].input_edges) -// vtr::free(pb_graph_node->clock_pins[i][j].input_edges); -// if (pb_graph_node->clock_pins[i][j].output_edges) -// vtr::free(pb_graph_node->clock_pins[i][j].output_edges); if (pb_graph_node->clock_pins[i][j].parent_pin_class) delete[](pb_graph_node->clock_pins[i][j].parent_pin_class); } @@ -401,19 +397,19 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { t_interconnect_power* interconn_power = interconn->interconnect_power; for (int iport = 0; iport < interconn_power->num_input_ports; ++iport) { - vtr::free(pb_graph_node->interconnect_pins[i][j].input_pins[iport]); + delete[](pb_graph_node->interconnect_pins[i][j].input_pins[iport]); } for (int iport = 0; iport < interconn_power->num_output_ports; ++iport) { - vtr::free(pb_graph_node->interconnect_pins[i][j].output_pins[iport]); + delete[](pb_graph_node->interconnect_pins[i][j].output_pins[iport]); } - vtr::free(pb_graph_node->interconnect_pins[i][j].input_pins); - vtr::free(pb_graph_node->interconnect_pins[i][j].output_pins); + delete[](pb_graph_node->interconnect_pins[i][j].input_pins); + delete[](pb_graph_node->interconnect_pins[i][j].output_pins); } delete[](pb_graph_node->interconnect_pins[i]); } } delete[](pb_graph_node->interconnect_pins); - vtr::free(pb_graph_node->pb_node_power); + delete(pb_graph_node->pb_node_power); for (i = 0; i < pb_type->num_modes; i++) { for (j = 0; j < pb_type->modes[i].num_pb_type_children; j++) { diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 704a95796f9..8293d1c1334 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -302,8 +302,8 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, /* Power */ if (load_power_structures) { - pb_graph_node->pb_node_power = (t_pb_graph_node_power*)vtr::calloc(1, - sizeof(t_pb_graph_node_power)); + pb_graph_node->pb_node_power = new t_pb_graph_node_power; + *pb_graph_node->pb_node_power = t_pb_graph_node_power(); pb_graph_node->pb_node_power->transistor_cnt_buffers = 0.; pb_graph_node->pb_node_power->transistor_cnt_interc = 0.; pb_graph_node->pb_node_power->transistor_cnt_pb_children = 0.; @@ -420,17 +420,13 @@ static void alloc_and_load_interconnect_pins(t_interconnect_pins* interc_pins, interconnect->interconnect_power->port_info_initialized = true; } - interc_pins->input_pins = (t_pb_graph_pin***)vtr::calloc(num_input_sets, - sizeof(t_pb_graph_pin**)); + interc_pins->input_pins = new t_pb_graph_pin**[num_input_sets]; for (set_idx = 0; set_idx < num_input_sets; set_idx++) { - interc_pins->input_pins[set_idx] = (t_pb_graph_pin**)vtr::calloc(interconnect->interconnect_power->num_pins_per_port, - sizeof(t_pb_graph_pin*)); + interc_pins->input_pins[set_idx] = new t_pb_graph_pin*[interconnect->interconnect_power->num_pins_per_port]; } - interc_pins->output_pins = (t_pb_graph_pin***)vtr::calloc(1, - sizeof(t_pb_graph_pin**)); - interc_pins->output_pins[0] = (t_pb_graph_pin**)vtr::calloc(interconnect->interconnect_power->num_pins_per_port, - sizeof(t_pb_graph_pin*)); + interc_pins->output_pins = new t_pb_graph_pin**[1]; + interc_pins->output_pins[0] = new t_pb_graph_pin*[interconnect->interconnect_power->num_pins_per_port]; for (pin_idx = 0; pin_idx < interconnect->interconnect_power->num_pins_per_port; pin_idx++) { for (set_idx = 0; set_idx < num_input_sets; set_idx++) { @@ -475,11 +471,9 @@ static void alloc_and_load_interconnect_pins(t_interconnect_pins* interc_pins, } /* Input Pins */ - interc_pins->input_pins = (t_pb_graph_pin***)vtr::calloc(interconnect->interconnect_power->num_input_ports, - sizeof(t_pb_graph_pin**)); + interc_pins->input_pins = new t_pb_graph_pin**[interconnect->interconnect_power->num_input_ports]; for (port_idx = 0; port_idx < interconnect->interconnect_power->num_input_ports; port_idx++) { - interc_pins->input_pins[port_idx] = (t_pb_graph_pin**)vtr::calloc(interconnect->interconnect_power->num_pins_per_port, - sizeof(t_pb_graph_pin*)); + interc_pins->input_pins[port_idx] = new t_pb_graph_pin*[interconnect->interconnect_power->num_pins_per_port]; } num_ports = 0; for (set_idx = 0; set_idx < num_input_sets; set_idx++) { @@ -489,11 +483,9 @@ static void alloc_and_load_interconnect_pins(t_interconnect_pins* interc_pins, } /* Output Pins */ - interc_pins->output_pins = (t_pb_graph_pin***)vtr::calloc(interconnect->interconnect_power->num_output_ports, - sizeof(t_pb_graph_pin**)); + interc_pins->output_pins = new t_pb_graph_pin**[interconnect->interconnect_power->num_output_ports]; for (port_idx = 0; port_idx < interconnect->interconnect_power->num_output_ports; port_idx++) { - interc_pins->output_pins[port_idx] = (t_pb_graph_pin**)vtr::calloc(interconnect->interconnect_power->num_pins_per_port, - sizeof(t_pb_graph_pin*)); + interc_pins->output_pins[port_idx] = new t_pb_graph_pin*[interconnect->interconnect_power->num_pins_per_port]; } num_ports = 0; for (set_idx = 0; set_idx < num_output_sets; set_idx++) { diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index 9e92ebf995b..44e190b39cc 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -151,7 +151,7 @@ std::vector alloc_and_load_pack_patterns() { * For carry-chains, since carry-chains are typically quite flexible in terms * of size, it is optional whether or not an atom in a netlist matches any * particular block inside the chain */ - list_of_packing_patterns[i].is_block_optional = (bool*)vtr::malloc(L_num_blocks * sizeof(bool)); + list_of_packing_patterns[i].is_block_optional = new bool [L_num_blocks]; for (int k = 0; k < L_num_blocks; k++) { list_of_packing_patterns[i].is_block_optional[k] = false; if (list_of_packing_patterns[i].is_chain && list_of_packing_patterns[i].root_block->block_id != k) { @@ -352,14 +352,14 @@ void free_list_of_pack_patterns(std::vector& list_of_pack_patte void free_pack_pattern(t_pack_patterns* pack_pattern) { if (pack_pattern) { int num_pack_pattern_blocks = pack_pattern->num_blocks; - t_pack_pattern_block** pattern_block_list = (t_pack_pattern_block**)vtr::calloc(num_pack_pattern_blocks, sizeof(t_pack_pattern_block*)); + t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block*[num_pack_pattern_blocks]{nullptr}; free(pack_pattern->name); - free(pack_pattern->is_block_optional); + delete[](pack_pattern->is_block_optional); free_pack_pattern_block(pack_pattern->root_block, pattern_block_list); for (int j = 0; j < num_pack_pattern_blocks; j++) { free(pattern_block_list[j]); } - free(pattern_block_list); + delete[](pattern_block_list); } } @@ -779,7 +779,8 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat auto& atom_ctx = g_vpr_ctx.atom(); auto& atom_mutable_ctx = g_vpr_ctx.mutable_atom(); - is_used = (bool*)vtr::calloc(num_packing_patterns, sizeof(bool)); + if (num_packing_patterns> 0) + is_used = new bool[num_packing_patterns]{false}; cur_molecule = list_of_molecules_head = nullptr; @@ -839,7 +840,7 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat } } } - free(is_used); + delete[](is_used); /* List all atom blocks as a molecule for blocks that do not belong to any molecules. * This allows the packer to be consistent as it now packs molecules only instead of atoms and molecules From 6da52edcb76ab31fcdcf9d750a10370fc9abe9b3 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 07:32:14 -0400 Subject: [PATCH 13/46] prepack some --- vpr/src/pack/pb_type_graph.cpp | 2 +- vpr/src/pack/prepack.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 8293d1c1334..904fb9fe0bf 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -361,7 +361,7 @@ void free_pb_graph_edges() { delete[](edges[i].input_pins); delete[](edges[i].output_pins); if (edges[i].pack_pattern_indices) { - vtr::free(edges[i].pack_pattern_indices); + delete[](edges[i].pack_pattern_indices); } if (edges[i].pack_pattern_names) { vtr::free(edges[i].pack_pattern_names); diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index 44e190b39cc..d0745da6815 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -211,7 +211,7 @@ static void discover_pattern_names_in_pb_graph_node(t_pb_graph_node* pb_graph_no std::string pattern_name(output_edge->pack_pattern_names[m]); int index = (pattern_names.insert({pattern_name, pattern_names.size()}).first)->second; if (!output_edge->pack_pattern_indices) { - output_edge->pack_pattern_indices = (int*)vtr::malloc(output_edge->num_pack_patterns * sizeof(int)); + output_edge->pack_pattern_indices = new int[output_edge->num_pack_patterns]; } output_edge->pack_pattern_indices[m] = index; // if this output edges belongs to a pack pattern. Expand forward starting from @@ -244,7 +244,7 @@ static void discover_pattern_names_in_pb_graph_node(t_pb_graph_node* pb_graph_no std::string pattern_name(output_edge->pack_pattern_names[m]); int index = (pattern_names.insert({pattern_name, pattern_names.size()}).first)->second; if (!output_edge->pack_pattern_indices) { - output_edge->pack_pattern_indices = (int*)vtr::malloc(output_edge->num_pack_patterns * sizeof(int)); + output_edge->pack_pattern_indices = new int[output_edge->num_pack_patterns]; } output_edge->pack_pattern_indices[m] = index; // if this output edges belongs to a pack pattern. Expand forward starting from @@ -277,7 +277,7 @@ static void discover_pattern_names_in_pb_graph_node(t_pb_graph_node* pb_graph_no std::string pattern_name(output_edge->pack_pattern_names[m]); int index = (pattern_names.insert({pattern_name, pattern_names.size()}).first)->second; if (output_edge->pack_pattern_indices == nullptr) { - output_edge->pack_pattern_indices = (int*)vtr::malloc(output_edge->num_pack_patterns * sizeof(int)); + output_edge->pack_pattern_indices = new int[output_edge->num_pack_patterns]; } output_edge->pack_pattern_indices[m] = index; // if this output edges belongs to a pack pattern. Expand forward starting from From caf0b82b2a387b2ceaf477c36a0ed4a26bf350ea Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 10:50:26 -0400 Subject: [PATCH 14/46] prepack.cpp --- vpr/src/pack/prepack.cpp | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index d0745da6815..fd47edbec74 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -357,7 +357,7 @@ void free_pack_pattern(t_pack_patterns* pack_pattern) { delete[](pack_pattern->is_block_optional); free_pack_pattern_block(pack_pattern->root_block, pattern_block_list); for (int j = 0; j < num_pack_pattern_blocks; j++) { - free(pattern_block_list[j]); + delete(pattern_block_list[j]); } delete[](pattern_block_list); } @@ -490,7 +490,8 @@ static void forward_expand_pack_pattern_from_edge(const t_pb_graph_edge* expansi // a primitive that belongs to this pack pattern is found: 1) create a new pattern block, // 2) assign an id to this pattern block, 3) increment the number of found blocks belonging to this // pattern and 4) expand all its edges to find the other primitives that belong to this pattern - destination_block = (t_pack_pattern_block*)vtr::calloc(1, sizeof(t_pack_pattern_block)); + destination_block = new t_pack_pattern_block; + *destination_block = t_pack_pattern_block(); list_of_packing_patterns[curr_pattern_index].base_cost += compute_primitive_base_cost(destination_pb_graph_node); destination_block->block_id = *L_num_blocks; (*L_num_blocks)++; @@ -631,7 +632,8 @@ static void backward_expand_pack_pattern_from_edge(const t_pb_graph_edge* expans /* If this pb_graph_node is part not of the current pattern index, put it in and expand all its edges */ source_block = (t_pack_pattern_block*)source_pb_graph_node->temp_scratch_pad; if (source_block == nullptr || source_block->pattern_index != curr_pattern_index) { - source_block = (t_pack_pattern_block*)vtr::calloc(1, sizeof(t_pack_pattern_block)); + source_block = new t_pack_pattern_block; + *source_block = t_pack_pattern_block(); source_block->block_id = *L_num_blocks; (*L_num_blocks)++; list_of_packing_patterns[curr_pattern_index].base_cost += compute_primitive_base_cost(source_pb_graph_node); @@ -688,7 +690,8 @@ static void backward_expand_pack_pattern_from_edge(const t_pb_graph_edge* expans if (destination_pin != nullptr) { VTR_ASSERT(((t_pack_pattern_block*)source_pb_graph_node->temp_scratch_pad)->pattern_index == curr_pattern_index); source_block = (t_pack_pattern_block*)source_pb_graph_node->temp_scratch_pad; - pack_pattern_connection = (t_pack_pattern_connections*)vtr::calloc(1, sizeof(t_pack_pattern_connections)); + pack_pattern_connection = new t_pack_pattern_connections; + *pack_pattern_connection = t_pack_pattern_connections(); pack_pattern_connection->from_block = source_block; pack_pattern_connection->from_pin = expansion_edge->input_pins[i]; pack_pattern_connection->to_block = destination_block; @@ -696,7 +699,8 @@ static void backward_expand_pack_pattern_from_edge(const t_pb_graph_edge* expans pack_pattern_connection->next = source_block->connections; source_block->connections = pack_pattern_connection; - pack_pattern_connection = (t_pack_pattern_connections*)vtr::calloc(1, sizeof(t_pack_pattern_connections)); + pack_pattern_connection = new t_pack_pattern_connections; + *pack_pattern_connection = t_pack_pattern_connections(); pack_pattern_connection->from_block = source_block; pack_pattern_connection->from_pin = expansion_edge->input_pins[i]; pack_pattern_connection->to_block = destination_block; @@ -909,7 +913,7 @@ static void free_pack_pattern_block(t_pack_pattern_block* pattern_block, t_pack_ free_pack_pattern_block(connection->from_block, pattern_block_list); free_pack_pattern_block(connection->to_block, pattern_block_list); next = connection->next; - free(connection); + delete(connection); connection = next; } } From bbb5356f46e8445363a45d99ee816e6d17292527 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 10:54:28 -0400 Subject: [PATCH 15/46] deleted unwantedfiles --- allocs.txt | 0 frees.txt | 2 - packing_pin_util.rpt | 65 - pre_pack.report_timing.setup.rpt | 4385 -- report_timing.hold.rpt | 3105 -- report_timing.setup.rpt | 4310 -- report_unconstrained_timing.hold.rpt | 6 - report_unconstrained_timing.setup.rpt | 6 - tseng.net.post_routing | 70840 ------------------------ 9 files changed, 82719 deletions(-) delete mode 100644 allocs.txt delete mode 100644 frees.txt delete mode 100644 packing_pin_util.rpt delete mode 100644 pre_pack.report_timing.setup.rpt delete mode 100644 report_timing.hold.rpt delete mode 100644 report_timing.setup.rpt delete mode 100644 report_unconstrained_timing.hold.rpt delete mode 100644 report_unconstrained_timing.setup.rpt delete mode 100644 tseng.net.post_routing diff --git a/allocs.txt b/allocs.txt deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/frees.txt b/frees.txt deleted file mode 100644 index b3acd48ddf0..00000000000 --- a/frees.txt +++ /dev/null @@ -1,2 +0,0 @@ -Free pointer to 0x555fd26c47f0 in /home/mahjenni/Desktop/vtr-verilog-to-routing/libs/libvtrutil/src/vtr_memory.cpp at line 51 - diff --git a/packing_pin_util.rpt b/packing_pin_util.rpt deleted file mode 100644 index 10b966c35a9..00000000000 --- a/packing_pin_util.rpt +++ /dev/null @@ -1,65 +0,0 @@ -#Packing pin usage report -Type: io - Input Pin Usage: - Max: 1.00 (0.50) - Avg: 0.70 (0.35) - Min: 0.00 (0.00) - Histogram: - [ 0: 0.2) 52 ( 29.9%) |******************** - [ 0.2: 0.4) 0 ( 0.0%) | - [ 0.4: 0.6) 0 ( 0.0%) | - [ 0.6: 0.8) 0 ( 0.0%) | - [ 0.8: 1) 122 ( 70.1%) |*********************************************** - [ 1: 1.2) 0 ( 0.0%) | - [ 1.2: 1.4) 0 ( 0.0%) | - [ 1.4: 1.6) 0 ( 0.0%) | - [ 1.6: 1.8) 0 ( 0.0%) | - [ 1.8: 2) 0 ( 0.0%) | - Output Pin Usage: - Max: 1.00 (1.00) - Avg: 0.30 (0.30) - Min: 0.00 (0.00) - Histogram: - [ 0: 0.1) 122 ( 70.1%) |*********************************************** - [ 0.1: 0.2) 0 ( 0.0%) | - [ 0.2: 0.3) 0 ( 0.0%) | - [ 0.3: 0.4) 0 ( 0.0%) | - [ 0.4: 0.5) 0 ( 0.0%) | - [ 0.5: 0.6) 0 ( 0.0%) | - [ 0.6: 0.7) 0 ( 0.0%) | - [ 0.7: 0.8) 0 ( 0.0%) | - [ 0.8: 0.9) 0 ( 0.0%) | - [ 0.9: 1) 52 ( 29.9%) |******************** - -Type: clb - Input Pin Usage: - Max: 43.00 (0.80) - Avg: 22.68 (0.42) - Min: 4.00 (0.07) - Histogram: - [ 0: 5.4) 3 ( 5.4%) |******** - [ 5.4: 11) 1 ( 1.8%) |*** - [ 11: 16) 8 ( 14.3%) |*********************** - [ 16: 22) 12 ( 21.4%) |********************************** - [ 22: 27) 17 ( 30.4%) |************************************************ - [ 27: 32) 7 ( 12.5%) |******************** - [ 32: 38) 5 ( 8.9%) |************** - [ 38: 43) 3 ( 5.4%) |******** - [ 43: 49) 0 ( 0.0%) | - [ 49: 54) 0 ( 0.0%) | - Output Pin Usage: - Max: 18.00 (0.86) - Avg: 9.23 (0.44) - Min: 1.00 (0.05) - Histogram: - [ 0: 2.1) 3 ( 5.4%) |************* - [ 2.1: 4.2) 1 ( 1.8%) |**** - [ 4.2: 6.3) 10 ( 17.9%) |******************************************** - [ 6.3: 8.4) 11 ( 19.6%) |************************************************ - [ 8.4: 10) 11 ( 19.6%) |************************************************ - [ 10: 13) 10 ( 17.9%) |******************************************** - [ 13: 15) 4 ( 7.1%) |***************** - [ 15: 17) 4 ( 7.1%) |***************** - [ 17: 19) 2 ( 3.6%) |********* - [ 19: 21) 0 ( 0.0%) | - diff --git a/pre_pack.report_timing.setup.rpt b/pre_pack.report_timing.setup.rpt deleted file mode 100644 index 7df768cb32e..00000000000 --- a/pre_pack.report_timing.setup.rpt +++ /dev/null @@ -1,4385 +0,0 @@ -#Timing report of worst 100 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#Path 1 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3766.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[947].in[0] (.names) 1.338 18.127 -[947].out[0] (.names) 0.195 18.322 -[1280].in[1] (.names) 1.338 19.660 -[1280].out[0] (.names) 0.195 19.855 -n_n3184.in[1] (.names) 1.338 21.193 -n_n3184.out[0] (.names) 0.195 21.388 -n_n3766.D[0] (.latch) 1.338 22.726 -data arrival time 22.726 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3766.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -22.726 --------------------------------------------------------------------------------- -slack (VIOLATED) -21.454 - - -#Path 2 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4275.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[947].in[0] (.names) 1.338 18.127 -[947].out[0] (.names) 0.195 18.322 -[1042].in[0] (.names) 1.338 19.660 -[1042].out[0] (.names) 0.195 19.855 -n_n3009.in[1] (.names) 1.338 21.193 -n_n3009.out[0] (.names) 0.195 21.388 -n_n4275.D[0] (.latch) 1.338 22.726 -data arrival time 22.726 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4275.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -22.726 --------------------------------------------------------------------------------- -slack (VIOLATED) -21.454 - - -#Path 3 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3483.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[982].in[0] (.names) 1.338 18.127 -[982].out[0] (.names) 0.195 18.322 -[1538].in[1] (.names) 1.338 19.660 -[1538].out[0] (.names) 0.195 19.855 -n_n3466.in[3] (.names) 1.338 21.193 -n_n3466.out[0] (.names) 0.195 21.388 -n_n3483.D[0] (.latch) 1.338 22.726 -data arrival time 22.726 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3483.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -22.726 --------------------------------------------------------------------------------- -slack (VIOLATED) -21.454 - - -#Path 4 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3818.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1391].in[2] (.names) 1.338 18.127 -[1391].out[0] (.names) 0.195 18.322 -n_n3817.in[0] (.names) 1.338 19.660 -n_n3817.out[0] (.names) 0.195 19.855 -n_n3818.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3818.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 5 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4334.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[982].in[0] (.names) 1.338 18.127 -[982].out[0] (.names) 0.195 18.322 -n_n3907.in[2] (.names) 1.338 19.660 -n_n3907.out[0] (.names) 0.195 19.855 -n_n4334.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4334.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 6 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4012.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[982].in[0] (.names) 1.338 18.127 -[982].out[0] (.names) 0.195 18.322 -n_n4011.in[1] (.names) 1.338 19.660 -n_n4011.out[0] (.names) 0.195 19.855 -n_n4012.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4012.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 7 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3724.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[947].in[0] (.names) 1.338 18.127 -[947].out[0] (.names) 0.195 18.322 -n_n3217.in[3] (.names) 1.338 19.660 -n_n3217.out[0] (.names) 0.195 19.855 -n_n3724.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3724.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 8 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4227.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[947].in[0] (.names) 1.338 18.127 -[947].out[0] (.names) 0.195 18.322 -n_n3026.in[1] (.names) 1.338 19.660 -n_n3026.out[0] (.names) 0.195 19.855 -n_n4227.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4227.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 9 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3814.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[946].in[1] (.names) 1.338 18.127 -[946].out[0] (.names) 0.195 18.322 -n_n3813.in[2] (.names) 1.338 19.660 -n_n3813.out[0] (.names) 0.195 19.855 -n_n3814.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3814.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 10 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4080.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1165].in[2] (.names) 1.338 18.127 -[1165].out[0] (.names) 0.195 18.322 -n_n3292.in[0] (.names) 1.338 19.660 -n_n3292.out[0] (.names) 0.195 19.855 -n_n4080.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4080.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 11 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3959.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1069].in[0] (.names) 1.338 18.127 -[1069].out[0] (.names) 0.195 18.322 -n_n3592.in[1] (.names) 1.338 19.660 -n_n3592.out[0] (.names) 0.195 19.855 -n_n3959.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3959.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 12 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3988.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1752].in[2] (.names) 1.338 18.127 -[1752].out[0] (.names) 0.195 18.322 -n_n3987.in[0] (.names) 1.338 19.660 -n_n3987.out[0] (.names) 0.195 19.855 -n_n3988.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3988.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 13 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3995.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1771].in[2] (.names) 1.338 18.127 -[1771].out[0] (.names) 0.195 18.322 -n_n3235.in[0] (.names) 1.338 19.660 -n_n3235.out[0] (.names) 0.195 19.855 -n_n3995.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3995.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 14 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4040.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1925].in[2] (.names) 1.338 18.127 -[1925].out[0] (.names) 0.195 18.322 -n_n3913.in[0] (.names) 1.338 19.660 -n_n3913.out[0] (.names) 0.195 19.855 -n_n4040.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4040.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 15 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3726.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[2240].in[2] (.names) 1.338 18.127 -[2240].out[0] (.names) 0.195 18.322 -n_n3725.in[0] (.names) 1.338 19.660 -n_n3725.out[0] (.names) 0.195 19.855 -n_n3726.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3726.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 16 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3574.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[2261].in[2] (.names) 1.338 18.127 -[2261].out[0] (.names) 0.195 18.322 -n_n3444.in[0] (.names) 1.338 19.660 -n_n3444.out[0] (.names) 0.195 19.855 -n_n3574.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3574.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 17 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4093.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -[922].in[0] (.names) 1.338 16.594 -[922].out[0] (.names) 0.195 16.789 -[921].in[2] (.names) 1.338 18.127 -[921].out[0] (.names) 0.195 18.322 -n_n132.in[1] (.names) 1.338 19.660 -n_n132.out[0] (.names) 0.195 19.855 -n_n4093.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4093.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 18 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3831.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -[6376].in[1] (.names) 1.338 18.127 -[6376].out[0] (.names) 0.195 18.322 -n_n128.in[1] (.names) 1.338 19.660 -n_n128.out[0] (.names) 0.195 19.855 -n_n3831.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3831.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 19 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3851.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -[936].in[0] (.names) 1.338 16.594 -[936].out[0] (.names) 0.195 16.789 -n_n3070.in[3] (.names) 1.338 18.127 -n_n3070.out[0] (.names) 0.195 18.322 -n_n3851.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3851.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 20 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3833.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -[1022].in[1] (.names) 1.338 16.594 -[1022].out[0] (.names) 0.195 16.789 -n_n129.in[3] (.names) 1.338 18.127 -n_n129.out[0] (.names) 0.195 18.322 -n_n3833.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3833.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 21 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4067.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -n_n3866.in[1] (.names) 1.338 18.127 -n_n3866.out[0] (.names) 0.195 18.322 -n_n4067.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4067.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 22 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : nsr3_17.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -n_n127.in[2] (.names) 1.338 18.127 -n_n127.out[0] (.names) 0.195 18.322 -nsr3_17.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nsr3_17.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 23 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4026.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -n_n3140.in[2] (.names) 1.338 18.127 -n_n3140.out[0] (.names) 0.195 18.322 -n_n4026.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4026.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 24 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3709.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -n_n3199.in[0] (.names) 1.338 18.127 -n_n3199.out[0] (.names) 0.195 18.322 -n_n3709.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3709.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 25 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3707.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -n_n124.in[1] (.names) 1.338 18.127 -n_n124.out[0] (.names) 0.195 18.322 -n_n3707.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3707.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 26 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3583.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3582.in[1] (.names) 1.338 16.594 -n_n3582.out[0] (.names) 0.195 16.789 -n_n3583.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3583.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 27 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3841.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -[1898].in[0] (.names) 1.338 11.996 -[1898].out[0] (.names) 0.195 12.191 -[914].in[2] (.names) 1.338 13.529 -[914].out[0] (.names) 0.195 13.724 -[1213].in[3] (.names) 1.338 15.062 -[1213].out[0] (.names) 0.195 15.257 -n_n3526.in[1] (.names) 1.338 16.594 -n_n3526.out[0] (.names) 0.195 16.789 -n_n3841.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3841.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 28 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4233.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -[1898].in[0] (.names) 1.338 11.996 -[1898].out[0] (.names) 0.195 12.191 -[914].in[2] (.names) 1.338 13.529 -[914].out[0] (.names) 0.195 13.724 -[1708].in[3] (.names) 1.338 15.062 -[1708].out[0] (.names) 0.195 15.257 -n_n3271.in[1] (.names) 1.338 16.594 -n_n3271.out[0] (.names) 0.195 16.789 -n_n4233.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4233.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 29 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3242.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -[1898].in[0] (.names) 1.338 11.996 -[1898].out[0] (.names) 0.195 12.191 -[914].in[2] (.names) 1.338 13.529 -[914].out[0] (.names) 0.195 13.724 -[1885].in[3] (.names) 1.338 15.062 -[1885].out[0] (.names) 0.195 15.257 -n_n3241.in[1] (.names) 1.338 16.594 -n_n3241.out[0] (.names) 0.195 16.789 -n_n3242.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3242.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 30 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4142.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n4140.in[1] (.names) 1.338 16.594 -n_n4140.out[0] (.names) 0.195 16.789 -n_n4142.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4142.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 31 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3376.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3375.in[1] (.names) 1.338 16.594 -n_n3375.out[0] (.names) 0.195 16.789 -n_n3376.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3376.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 32 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3207.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3206.in[1] (.names) 1.338 16.594 -n_n3206.out[0] (.names) 0.195 16.789 -n_n3207.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3207.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 33 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4279.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n4276.in[1] (.names) 1.338 16.594 -n_n4276.out[0] (.names) 0.195 16.789 -n_n4279.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4279.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 34 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3823.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3821.in[1] (.names) 1.338 16.594 -n_n3821.out[0] (.names) 0.195 16.789 -n_n3823.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3823.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 35 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3966.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3964.in[1] (.names) 1.338 16.594 -n_n3964.out[0] (.names) 0.195 16.789 -n_n3966.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3966.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 36 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3514.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3512.in[1] (.names) 1.338 16.594 -n_n3512.out[0] (.names) 0.195 16.789 -n_n3514.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3514.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 37 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3198.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n4116.in[1] (.names) 1.338 4.332 -n_n4116.out[0] (.names) 0.195 4.527 -n_n3595.in[1] (.names) 1.338 5.865 -n_n3595.out[0] (.names) 0.195 6.060 -n_n4039.in[3] (.names) 1.338 7.398 -n_n4039.out[0] (.names) 0.195 7.593 -n_n3622.in[2] (.names) 1.338 8.931 -n_n3622.out[0] (.names) 0.195 9.126 -n_n3689.in[3] (.names) 1.338 10.463 -n_n3689.out[0] (.names) 0.195 10.658 -n_n3786.in[0] (.names) 1.338 11.996 -n_n3786.out[0] (.names) 0.195 12.191 -[2060].in[0] (.names) 1.338 13.529 -[2060].out[0] (.names) 0.195 13.724 -[6290].in[1] (.names) 1.338 15.062 -[6290].out[0] (.names) 0.195 15.257 -n_n3377.in[3] (.names) 1.338 16.594 -n_n3377.out[0] (.names) 0.195 16.789 -n_n3198.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3198.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 38 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4145.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -[1075].in[3] (.names) 1.338 8.931 -[1075].out[0] (.names) 0.195 9.126 -n_n4096.in[2] (.names) 1.338 10.463 -n_n4096.out[0] (.names) 0.195 10.658 -[1094].in[0] (.names) 1.338 11.996 -[1094].out[0] (.names) 0.195 12.191 -[1648].in[1] (.names) 1.338 13.529 -[1648].out[0] (.names) 0.195 13.724 -n_n3972.in[1] (.names) 1.338 15.062 -n_n3972.out[0] (.names) 0.195 15.257 -n_n4145.D[0] (.latch) 1.338 16.594 -data arrival time 16.594 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4145.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -16.594 --------------------------------------------------------------------------------- -slack (VIOLATED) -15.323 - - -#Path 39 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4122.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -[1075].in[3] (.names) 1.338 8.931 -[1075].out[0] (.names) 0.195 9.126 -n_n4096.in[2] (.names) 1.338 10.463 -n_n4096.out[0] (.names) 0.195 10.658 -[1094].in[0] (.names) 1.338 11.996 -[1094].out[0] (.names) 0.195 12.191 -[1613].in[1] (.names) 1.338 13.529 -[1613].out[0] (.names) 0.195 13.724 -n_n4121.in[1] (.names) 1.338 15.062 -n_n4121.out[0] (.names) 0.195 15.257 -n_n4122.D[0] (.latch) 1.338 16.594 -data arrival time 16.594 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4122.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -16.594 --------------------------------------------------------------------------------- -slack (VIOLATED) -15.323 - - -#Path 40 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4095.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -[1075].in[3] (.names) 1.338 8.931 -[1075].out[0] (.names) 0.195 9.126 -n_n4096.in[2] (.names) 1.338 10.463 -n_n4096.out[0] (.names) 0.195 10.658 -[1094].in[0] (.names) 1.338 11.996 -[1094].out[0] (.names) 0.195 12.191 -[1260].in[1] (.names) 1.338 13.529 -[1260].out[0] (.names) 0.195 13.724 -n_n4094.in[1] (.names) 1.338 15.062 -n_n4094.out[0] (.names) 0.195 15.257 -n_n4095.D[0] (.latch) 1.338 16.594 -data arrival time 16.594 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4095.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -16.594 --------------------------------------------------------------------------------- -slack (VIOLATED) -15.323 - - -#Path 41 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4288.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n4158.in[0] (.names) 1.338 11.996 -n_n4158.out[0] (.names) 0.195 12.191 -n_n3302.in[1] (.names) 1.338 13.529 -n_n3302.out[0] (.names) 0.195 13.724 -n_n4288.D[0] (.latch) 1.338 15.062 -data arrival time 15.062 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4288.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -15.062 --------------------------------------------------------------------------------- -slack (VIOLATED) -13.790 - - -#Path 42 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3898.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n4158.in[0] (.names) 1.338 11.996 -n_n4158.out[0] (.names) 0.195 12.191 -n_n3459.in[1] (.names) 1.338 13.529 -n_n3459.out[0] (.names) 0.195 13.724 -n_n3898.D[0] (.latch) 1.338 15.062 -data arrival time 15.062 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3898.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -15.062 --------------------------------------------------------------------------------- -slack (VIOLATED) -13.790 - - -#Path 43 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4157.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n4158.in[0] (.names) 1.338 11.996 -n_n4158.out[0] (.names) 0.195 12.191 -n_n4156.in[1] (.names) 1.338 13.529 -n_n4156.out[0] (.names) 0.195 13.724 -n_n4157.D[0] (.latch) 1.338 15.062 -data arrival time 15.062 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4157.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -15.062 --------------------------------------------------------------------------------- -slack (VIOLATED) -13.790 - - -#Path 44 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4324.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 1.338 1.338 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3900.in[0] (.names) 1.338 2.800 -n_n3900.out[0] (.names) 0.195 2.995 -n_n3899.in[2] (.names) 1.338 4.332 -n_n3899.out[0] (.names) 0.195 4.527 -n_n3870.in[2] (.names) 1.338 5.865 -n_n3870.out[0] (.names) 0.195 6.060 -n_n3869.in[2] (.names) 1.338 7.398 -n_n3869.out[0] (.names) 0.195 7.593 -n_n3205.in[2] (.names) 1.338 8.931 -n_n3205.out[0] (.names) 0.195 9.126 -[1062].in[3] (.names) 1.338 10.463 -[1062].out[0] (.names) 0.195 10.658 -n_n3585.in[3] (.names) 1.338 11.996 -n_n3585.out[0] (.names) 0.195 12.191 -n_n4324.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4324.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 45 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4229.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -[1552].in[2] (.names) 1.338 10.463 -[1552].out[0] (.names) 0.195 10.658 -n_n4228.in[1] (.names) 1.338 11.996 -n_n4228.out[0] (.names) 0.195 12.191 -n_n4229.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4229.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 46 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4351.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -[1509].in[2] (.names) 1.338 10.463 -[1509].out[0] (.names) 0.195 10.658 -n_n3308.in[1] (.names) 1.338 11.996 -n_n3308.out[0] (.names) 0.195 12.191 -n_n4351.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4351.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 47 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3085.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -[1487].in[2] (.names) 1.338 10.463 -[1487].out[0] (.names) 0.195 10.658 -n_n3058.in[1] (.names) 1.338 11.996 -n_n3058.out[0] (.names) 0.195 12.191 -n_n3085.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3085.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 48 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3458.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n3147.in[1] (.names) 1.338 11.996 -n_n3147.out[0] (.names) 0.195 12.191 -n_n3458.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3458.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 49 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3916.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n3226.in[1] (.names) 1.338 11.996 -n_n3226.out[0] (.names) 0.195 12.191 -n_n3916.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3916.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 50 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4074.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n4073.in[1] (.names) 1.338 11.996 -n_n4073.out[0] (.names) 0.195 12.191 -n_n4074.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4074.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 51 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3111.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3110.in[2] (.names) 1.338 11.996 -n_n3110.out[0] (.names) 0.195 12.191 -n_n3111.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3111.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 52 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3495.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -n_n4015.in[1] (.names) 1.338 8.931 -n_n4015.out[0] (.names) 0.195 9.126 -n_n3148.in[0] (.names) 1.338 10.463 -n_n3148.out[0] (.names) 0.195 10.658 -n_n3495.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3495.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 53 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3237.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -[1075].in[3] (.names) 1.338 8.931 -[1075].out[0] (.names) 0.195 9.126 -n_n3236.in[2] (.names) 1.338 10.463 -n_n3236.out[0] (.names) 0.195 10.658 -n_n3237.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3237.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 54 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4316.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -n_n4015.in[1] (.names) 1.338 8.931 -n_n4015.out[0] (.names) 0.195 9.126 -n_n3518.in[0] (.names) 1.338 10.463 -n_n3518.out[0] (.names) 0.195 10.658 -n_n4316.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4316.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 55 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3657.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -n_n4015.in[1] (.names) 1.338 8.931 -n_n4015.out[0] (.names) 0.195 9.126 -n_n3017.in[1] (.names) 1.338 10.463 -n_n3017.out[0] (.names) 0.195 10.658 -n_n3657.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3657.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 56 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3475.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 1.338 1.338 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3900.in[0] (.names) 1.338 2.800 -n_n3900.out[0] (.names) 0.195 2.995 -n_n3899.in[2] (.names) 1.338 4.332 -n_n3899.out[0] (.names) 0.195 4.527 -n_n3870.in[2] (.names) 1.338 5.865 -n_n3870.out[0] (.names) 0.195 6.060 -n_n3869.in[2] (.names) 1.338 7.398 -n_n3869.out[0] (.names) 0.195 7.593 -[1019].in[3] (.names) 1.338 8.931 -[1019].out[0] (.names) 0.195 9.126 -n_n3166.in[3] (.names) 1.338 10.463 -n_n3166.out[0] (.names) 0.195 10.658 -n_n3475.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3475.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 57 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4222.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -[1128].in[1] (.names) 1.338 7.398 -[1128].out[0] (.names) 0.195 7.593 -n_n3168.in[2] (.names) 1.338 8.931 -n_n3168.out[0] (.names) 0.195 9.126 -n_n4222.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 58 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3934.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1362].in[2] (.names) 1.338 7.398 -[1362].out[0] (.names) 0.195 7.593 -n_n3552.in[3] (.names) 1.338 8.931 -n_n3552.out[0] (.names) 0.195 9.126 -n_n3934.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3934.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 59 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3865.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3104.in[0] (.names) 1.338 8.931 -n_n3104.out[0] (.names) 0.195 9.126 -n_n3865.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3865.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 60 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3845.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3680.in[0] (.names) 1.338 8.931 -n_n3680.out[0] (.names) 0.195 9.126 -n_n3845.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 61 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4029.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n4028.in[0] (.names) 1.338 8.931 -n_n4028.out[0] (.names) 0.195 9.126 -n_n4029.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4029.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 62 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3954.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n121.in[0] (.names) 1.338 8.931 -n_n121.out[0] (.names) 0.195 9.126 -n_n3954.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3954.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 63 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4099.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3693.in[0] (.names) 1.338 8.931 -n_n3693.out[0] (.names) 0.195 9.126 -n_n4099.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4099.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 64 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4052.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3540.in[0] (.names) 1.338 8.931 -n_n3540.out[0] (.names) 0.195 9.126 -n_n4052.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4052.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 65 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3955.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3579.in[0] (.names) 1.338 8.931 -n_n3579.out[0] (.names) 0.195 9.126 -n_n3955.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 66 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4381.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3296.in[0] (.names) 1.338 8.931 -n_n3296.out[0] (.names) 0.195 9.126 -n_n4381.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4381.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 67 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4392.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -[1128].in[1] (.names) 1.338 7.398 -[1128].out[0] (.names) 0.195 7.593 -n_n3309.in[2] (.names) 1.338 8.931 -n_n3309.out[0] (.names) 0.195 9.126 -n_n4392.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4392.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 68 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3408.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -[1076].in[3] (.names) 1.338 7.398 -[1076].out[0] (.names) 0.195 7.593 -n_n3406.in[2] (.names) 1.338 8.931 -n_n3406.out[0] (.names) 0.195 9.126 -n_n3408.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3408.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 69 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3099.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -[1128].in[1] (.names) 1.338 7.398 -[1128].out[0] (.names) 0.195 7.593 -n_n3059.in[2] (.names) 1.338 8.931 -n_n3059.out[0] (.names) 0.195 9.126 -n_n3099.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3099.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 70 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4056.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3656.in[1] (.names) 1.338 5.865 -n_n3656.out[0] (.names) 0.195 6.060 -[1068].in[1] (.names) 1.338 7.398 -[1068].out[0] (.names) 0.195 7.593 -n_n3473.in[2] (.names) 1.338 8.931 -n_n3473.out[0] (.names) 0.195 9.126 -n_n4056.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4056.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 71 -Startpoint: n_n3955.Q[0] (.latch clocked by pclk) -Endpoint : n_n4045.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 1.338 1.338 -n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[984].in[0] (.names) 1.338 2.800 -[984].out[0] (.names) 0.195 2.995 -[1119].in[3] (.names) 1.338 4.332 -[1119].out[0] (.names) 0.195 4.527 -n_n4098.in[1] (.names) 1.338 5.865 -n_n4098.out[0] (.names) 0.195 6.060 -[1477].in[1] (.names) 1.338 7.398 -[1477].out[0] (.names) 0.195 7.593 -n_n130.in[1] (.names) 1.338 8.931 -n_n130.out[0] (.names) 0.195 9.126 -n_n4045.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4045.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 72 -Startpoint: n_n3955.Q[0] (.latch clocked by pclk) -Endpoint : n_n4057.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 1.338 1.338 -n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[984].in[0] (.names) 1.338 2.800 -[984].out[0] (.names) 0.195 2.995 -[1119].in[3] (.names) 1.338 4.332 -[1119].out[0] (.names) 0.195 4.527 -n_n4098.in[1] (.names) 1.338 5.865 -n_n4098.out[0] (.names) 0.195 6.060 -[1565].in[2] (.names) 1.338 7.398 -[1565].out[0] (.names) 0.195 7.593 -n_n131.in[0] (.names) 1.338 8.931 -n_n131.out[0] (.names) 0.195 9.126 -n_n4057.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4057.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 73 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4366.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[934].in[1] (.names) 1.338 7.398 -[934].out[0] (.names) 0.195 7.593 -n_n3382.in[2] (.names) 1.338 8.931 -n_n3382.out[0] (.names) 0.195 9.126 -n_n4366.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4366.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 74 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4047.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 1.338 1.338 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3900.in[0] (.names) 1.338 2.800 -n_n3900.out[0] (.names) 0.195 2.995 -n_n3899.in[2] (.names) 1.338 4.332 -n_n3899.out[0] (.names) 0.195 4.527 -[1038].in[3] (.names) 1.338 5.865 -[1038].out[0] (.names) 0.195 6.060 -[1659].in[2] (.names) 1.338 7.398 -[1659].out[0] (.names) 0.195 7.593 -n_n4046.in[3] (.names) 1.338 8.931 -n_n4046.out[0] (.names) 0.195 9.126 -n_n4047.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4047.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 75 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n4294.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1728].in[2] (.names) 1.338 5.865 -[1728].out[0] (.names) 0.195 6.060 -n_n4293.in[2] (.names) 1.338 7.398 -n_n4293.out[0] (.names) 0.195 7.593 -n_n4294.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4294.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 76 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3259.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1482].in[2] (.names) 1.338 5.865 -[1482].out[0] (.names) 0.195 6.060 -n_n3258.in[2] (.names) 1.338 7.398 -n_n3258.out[0] (.names) 0.195 7.593 -n_n3259.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3259.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 77 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3208.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1329].in[2] (.names) 1.338 5.865 -[1329].out[0] (.names) 0.195 6.060 -n_n3045.in[2] (.names) 1.338 7.398 -n_n3045.out[0] (.names) 0.195 7.593 -n_n3208.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3208.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 78 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3878.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1195].in[2] (.names) 1.338 5.865 -[1195].out[0] (.names) 0.195 6.060 -n_n3877.in[2] (.names) 1.338 7.398 -n_n3877.out[0] (.names) 0.195 7.593 -n_n3878.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3878.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 79 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3604.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4335.in[0] (.names) 1.338 4.332 -n_n4335.out[0] (.names) 0.195 4.527 -[1016].in[2] (.names) 1.338 5.865 -[1016].out[0] (.names) 0.195 6.060 -n_n3399.in[1] (.names) 1.338 7.398 -n_n3399.out[0] (.names) 0.195 7.593 -n_n3604.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3604.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 80 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3658.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6361].in[2] (.names) 1.338 5.865 -[6361].out[0] (.names) 0.195 6.060 -n_n3684.in[3] (.names) 1.338 7.398 -n_n3684.out[0] (.names) 0.195 7.593 -n_n3658.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3658.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 81 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : nsr3_14.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[1318].in[3] (.names) 1.338 5.865 -[1318].out[0] (.names) 0.195 6.060 -n_n133.in[2] (.names) 1.338 7.398 -n_n133.out[0] (.names) 0.195 7.593 -nsr3_14.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nsr3_14.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 82 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4125.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -n_n4124.in[2] (.names) 1.338 7.398 -n_n4124.out[0] (.names) 0.195 7.593 -n_n4125.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4125.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 83 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3901.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -n_n3289.in[2] (.names) 1.338 7.398 -n_n3289.out[0] (.names) 0.195 7.593 -n_n3901.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3901.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 84 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3769.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -n_n3632.in[2] (.names) 1.338 7.398 -n_n3632.out[0] (.names) 0.195 7.593 -n_n3769.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3769.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 85 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3886.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1780].in[2] (.names) 1.338 5.865 -[1780].out[0] (.names) 0.195 6.060 -n_n3837.in[2] (.names) 1.338 7.398 -n_n3837.out[0] (.names) 0.195 7.593 -n_n3886.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3886.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 86 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3919.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1776].in[2] (.names) 1.338 5.865 -[1776].out[0] (.names) 0.195 6.060 -n_n3508.in[2] (.names) 1.338 7.398 -n_n3508.out[0] (.names) 0.195 7.593 -n_n3919.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3919.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 87 -Startpoint: n_n3955.Q[0] (.latch clocked by pclk) -Endpoint : n_n3557.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 1.338 1.338 -n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[984].in[0] (.names) 1.338 2.800 -[984].out[0] (.names) 0.195 2.995 -n_n3294.in[1] (.names) 1.338 4.332 -n_n3294.out[0] (.names) 0.195 4.527 -[6349].in[0] (.names) 1.338 5.865 -[6349].out[0] (.names) 0.195 6.060 -n_n3355.in[3] (.names) 1.338 7.398 -n_n3355.out[0] (.names) 0.195 7.593 -n_n3557.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3557.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 88 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3793.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[1116].in[0] (.names) 1.338 2.800 -[1116].out[0] (.names) 0.195 2.995 -n_n3420.in[1] (.names) 1.338 4.332 -n_n3420.out[0] (.names) 0.195 4.527 -[1096].in[2] (.names) 1.338 5.865 -[1096].out[0] (.names) 0.195 6.060 -n_n3791.in[2] (.names) 1.338 7.398 -n_n3791.out[0] (.names) 0.195 7.593 -n_n3793.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3793.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 89 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3608.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -n_n3607.in[2] (.names) 1.338 7.398 -n_n3607.out[0] (.names) 0.195 7.593 -n_n3608.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3608.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 90 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3976.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -n_n3519.in[2] (.names) 1.338 7.398 -n_n3519.out[0] (.names) 0.195 7.593 -n_n3976.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3976.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 91 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3688.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -n_n3018.in[2] (.names) 1.338 7.398 -n_n3018.out[0] (.names) 0.195 7.593 -n_n3688.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3688.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 92 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3511.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[2141].in[2] (.names) 1.338 5.865 -[2141].out[0] (.names) 0.195 6.060 -n_n3510.in[2] (.names) 1.338 7.398 -n_n3510.out[0] (.names) 0.195 7.593 -n_n3511.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3511.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 93 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3858.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[2023].in[2] (.names) 1.338 5.865 -[2023].out[0] (.names) 0.195 6.060 -n_n3181.in[2] (.names) 1.338 7.398 -n_n3181.out[0] (.names) 0.195 7.593 -n_n3858.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3858.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 94 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3896.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3895.in[2] (.names) 1.338 5.865 -n_n3895.out[0] (.names) 0.195 6.060 -n_n3896.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3896.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 95 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3627.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3625.in[1] (.names) 1.338 5.865 -n_n3625.out[0] (.names) 0.195 6.060 -n_n3627.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3627.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 96 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3761.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3759.in[2] (.names) 1.338 5.865 -n_n3759.out[0] (.names) 0.195 6.060 -n_n3761.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3761.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 97 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3128.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3127.in[1] (.names) 1.338 5.865 -n_n3127.out[0] (.names) 0.195 6.060 -n_n3128.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3128.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 98 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3048.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3047.in[1] (.names) 1.338 5.865 -n_n3047.out[0] (.names) 0.195 6.060 -n_n3048.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3048.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 99 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3061.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3060.in[1] (.names) 1.338 5.865 -n_n3060.out[0] (.names) 0.195 6.060 -n_n3061.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3061.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 100 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3316.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3314.in[2] (.names) 1.338 5.865 -n_n3314.out[0] (.names) 0.195 6.060 -n_n3316.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3316.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#End of timing report diff --git a/report_timing.hold.rpt b/report_timing.hold.rpt deleted file mode 100644 index 11642bdf1fd..00000000000 --- a/report_timing.hold.rpt +++ /dev/null @@ -1,3105 +0,0 @@ -#Timing report of worst 100 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#Path 1 -Startpoint: n_n3157.Q[0] (.latch clocked by pclk) -Endpoint : n_n3157.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3157.clk[0] (.latch) 0.000 0.000 -n_n3157.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3156.in[2] (.names) 0.000 0.124 -n_n3156.out[0] (.names) 0.235 0.359 -n_n3157.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3157.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 2 -Startpoint: n_n3551.Q[0] (.latch clocked by pclk) -Endpoint : n_n3551.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3551.clk[0] (.latch) 0.000 0.000 -n_n3551.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3550.in[2] (.names) 0.000 0.124 -n_n3550.out[0] (.names) 0.235 0.359 -n_n3551.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3551.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 3 -Startpoint: n_n4241.Q[0] (.latch clocked by pclk) -Endpoint : n_n4241.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4241.clk[0] (.latch) 0.000 0.000 -n_n4241.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4239.in[2] (.names) 0.000 0.124 -n_n4239.out[0] (.names) 0.235 0.359 -n_n4241.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4241.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 4 -Startpoint: n_n3014.Q[0] (.latch clocked by pclk) -Endpoint : n_n3014.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3014.clk[0] (.latch) 0.000 0.000 -n_n3014.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3013.in[2] (.names) 0.000 0.124 -n_n3013.out[0] (.names) 0.235 0.359 -n_n3014.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3014.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 5 -Startpoint: n_n3774.Q[0] (.latch clocked by pclk) -Endpoint : n_n3774.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3774.clk[0] (.latch) 0.000 0.000 -n_n3774.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3773.in[2] (.names) 0.000 0.124 -n_n3773.out[0] (.names) 0.235 0.359 -n_n3774.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3774.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 6 -Startpoint: n_n4290.Q[0] (.latch clocked by pclk) -Endpoint : n_n4290.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4290.clk[0] (.latch) 0.000 0.000 -n_n4290.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4289.in[2] (.names) 0.000 0.124 -n_n4289.out[0] (.names) 0.235 0.359 -n_n4290.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4290.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 7 -Startpoint: n_n4375.Q[0] (.latch clocked by pclk) -Endpoint : n_n4375.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4375.clk[0] (.latch) 0.000 0.000 -n_n4375.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4373.in[2] (.names) 0.000 0.124 -n_n4373.out[0] (.names) 0.235 0.359 -n_n4375.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4375.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 8 -Startpoint: n_n3326.Q[0] (.latch clocked by pclk) -Endpoint : n_n3326.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3326.clk[0] (.latch) 0.000 0.000 -n_n3326.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3325.in[2] (.names) 0.000 0.124 -n_n3325.out[0] (.names) 0.235 0.359 -n_n3326.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3326.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 9 -Startpoint: n_n3495.Q[0] (.latch clocked by pclk) -Endpoint : n_n3736.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3495.clk[0] (.latch) 0.000 0.000 -n_n3495.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3735.in[0] (.names) 0.000 0.124 -n_n3735.out[0] (.names) 0.235 0.359 -n_n3736.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3736.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 10 -Startpoint: n_n3890.Q[0] (.latch clocked by pclk) -Endpoint : n_n3890.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3890.clk[0] (.latch) 0.000 0.000 -n_n3890.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3889.in[2] (.names) 0.000 0.124 -n_n3889.out[0] (.names) 0.235 0.359 -n_n3890.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3890.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 11 -Startpoint: n_n3239.Q[0] (.latch clocked by pclk) -Endpoint : n_n3239.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3239.clk[0] (.latch) 0.000 0.000 -n_n3239.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3238.in[2] (.names) 0.000 0.124 -n_n3238.out[0] (.names) 0.235 0.359 -n_n3239.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3239.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 12 -Startpoint: n_n3130.Q[0] (.latch clocked by pclk) -Endpoint : n_n3130.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3130.clk[0] (.latch) 0.000 0.000 -n_n3130.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3129.in[2] (.names) 0.000 0.124 -n_n3129.out[0] (.names) 0.235 0.359 -n_n3130.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3130.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 13 -Startpoint: n_n3161.Q[0] (.latch clocked by pclk) -Endpoint : n_n3161.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3161.clk[0] (.latch) 0.000 0.000 -n_n3161.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3160.in[2] (.names) 0.000 0.124 -n_n3160.out[0] (.names) 0.235 0.359 -n_n3161.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3161.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 14 -Startpoint: n_n3379.Q[0] (.latch clocked by pclk) -Endpoint : n_n3379.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3379.clk[0] (.latch) 0.000 0.000 -n_n3379.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3378.in[2] (.names) 0.000 0.124 -n_n3378.out[0] (.names) 0.235 0.359 -n_n3379.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3379.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 15 -Startpoint: n_n3144.Q[0] (.latch clocked by pclk) -Endpoint : n_n3144.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3144.clk[0] (.latch) 0.000 0.000 -n_n3144.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3143.in[2] (.names) 0.000 0.124 -n_n3143.out[0] (.names) 0.235 0.359 -n_n3144.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3144.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 16 -Startpoint: n_n3782.Q[0] (.latch clocked by pclk) -Endpoint : n_n3782.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3782.clk[0] (.latch) 0.000 0.000 -n_n3782.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3781.in[2] (.names) 0.000 0.124 -n_n3781.out[0] (.names) 0.235 0.359 -n_n3782.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3782.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 17 -Startpoint: n_n3067.Q[0] (.latch clocked by pclk) -Endpoint : n_n3067.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3067.clk[0] (.latch) 0.000 0.000 -n_n3067.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3066.in[2] (.names) 0.000 0.124 -n_n3066.out[0] (.names) 0.235 0.359 -n_n3067.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3067.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 18 -Startpoint: n_n3180.Q[0] (.latch clocked by pclk) -Endpoint : n_n3180.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3180.clk[0] (.latch) 0.000 0.000 -n_n3180.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3179.in[2] (.names) 0.000 0.124 -n_n3179.out[0] (.names) 0.235 0.359 -n_n3180.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3180.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 19 -Startpoint: n_n3274.Q[0] (.latch clocked by pclk) -Endpoint : n_n3274.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3274.clk[0] (.latch) 0.000 0.000 -n_n3274.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3273.in[2] (.names) 0.000 0.124 -n_n3273.out[0] (.names) 0.235 0.359 -n_n3274.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3274.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 20 -Startpoint: n_n3381.Q[0] (.latch clocked by pclk) -Endpoint : n_n3381.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3381.clk[0] (.latch) 0.000 0.000 -n_n3381.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3380.in[2] (.names) 0.000 0.124 -n_n3380.out[0] (.names) 0.235 0.359 -n_n3381.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3381.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 21 -Startpoint: n_n3029.Q[0] (.latch clocked by pclk) -Endpoint : n_n3029.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3029.clk[0] (.latch) 0.000 0.000 -n_n3029.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3028.in[2] (.names) 0.000 0.124 -n_n3028.out[0] (.names) 0.235 0.359 -n_n3029.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3029.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 22 -Startpoint: n_n3619.Q[0] (.latch clocked by pclk) -Endpoint : n_n3619.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3619.clk[0] (.latch) 0.000 0.000 -n_n3619.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3618.in[2] (.names) 0.000 0.124 -n_n3618.out[0] (.names) 0.235 0.359 -n_n3619.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3619.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 23 -Startpoint: n_n3264.Q[0] (.latch clocked by pclk) -Endpoint : n_n3264.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3264.clk[0] (.latch) 0.000 0.000 -n_n3264.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3263.in[2] (.names) 0.000 0.124 -n_n3263.out[0] (.names) 0.235 0.359 -n_n3264.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3264.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 24 -Startpoint: n_n4114.Q[0] (.latch clocked by pclk) -Endpoint : n_n4114.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4114.clk[0] (.latch) 0.000 0.000 -n_n4114.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4113.in[2] (.names) 0.000 0.124 -n_n4113.out[0] (.names) 0.235 0.359 -n_n4114.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4114.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 25 -Startpoint: n_n3146.Q[0] (.latch clocked by pclk) -Endpoint : n_n3146.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3146.clk[0] (.latch) 0.000 0.000 -n_n3146.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3145.in[2] (.names) 0.000 0.124 -n_n3145.out[0] (.names) 0.235 0.359 -n_n3146.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3146.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 26 -Startpoint: n_n3152.Q[0] (.latch clocked by pclk) -Endpoint : n_n3152.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3152.clk[0] (.latch) 0.000 0.000 -n_n3152.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3151.in[2] (.names) 0.000 0.124 -n_n3151.out[0] (.names) 0.235 0.359 -n_n3152.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3152.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 27 -Startpoint: n_n3874.Q[0] (.latch clocked by pclk) -Endpoint : n_n3874.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3874.clk[0] (.latch) 0.000 0.000 -n_n3874.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3873.in[2] (.names) 0.000 0.124 -n_n3873.out[0] (.names) 0.235 0.359 -n_n3874.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3874.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 28 -Startpoint: ndn3_7.Q[0] (.latch clocked by pclk) -Endpoint : ndn3_8.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_7.clk[0] (.latch) 0.000 0.000 -ndn3_7.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4218.in[1] (.names) 0.000 0.124 -n_n4218.out[0] (.names) 0.235 0.359 -ndn3_8.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_8.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 29 -Startpoint: nen3_10.Q[0] (.latch clocked by pclk) -Endpoint : nen3_10.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nen3_10.clk[0] (.latch) 0.000 0.000 -nen3_10.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3635.in[1] (.names) 0.000 0.124 -n_n3635.out[0] (.names) 0.235 0.359 -nen3_10.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nen3_10.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 30 -Startpoint: nrq3_11.Q[0] (.latch clocked by pclk) -Endpoint : nrq3_11.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nrq3_11.clk[0] (.latch) 0.000 0.000 -nrq3_11.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3046.in[1] (.names) 0.000 0.124 -n_n3046.out[0] (.names) 0.235 0.359 -nrq3_11.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nrq3_11.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 31 -Startpoint: ndn3_9.Q[0] (.latch clocked by pclk) -Endpoint : ndn3_9.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_9.clk[0] (.latch) 0.000 0.000 -ndn3_9.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4086.in[2] (.names) 0.000 0.124 -n_n4086.out[0] (.names) 0.235 0.359 -ndn3_9.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_9.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 32 -Startpoint: n_n3495.Q[0] (.latch clocked by pclk) -Endpoint : n_n3202.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3495.clk[0] (.latch) 0.000 0.000 -n_n3495.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3200.in[0] (.names) 0.000 0.124 -n_n3200.out[0] (.names) 0.235 0.359 -n_n3202.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3202.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 33 -Startpoint: n_n3367.Q[0] (.latch clocked by pclk) -Endpoint : n_n3367.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3367.clk[0] (.latch) 0.000 0.000 -n_n3367.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3366.in[2] (.names) 0.000 0.124 -n_n3366.out[0] (.names) 0.235 0.359 -n_n3367.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3367.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 34 -Startpoint: n_n3211.Q[0] (.latch clocked by pclk) -Endpoint : n_n3211.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3211.clk[0] (.latch) 0.000 0.000 -n_n3211.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3210.in[2] (.names) 0.000 0.124 -n_n3210.out[0] (.names) 0.235 0.359 -n_n3211.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3211.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 35 -Startpoint: n_n3038.Q[0] (.latch clocked by pclk) -Endpoint : n_n3038.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3038.clk[0] (.latch) 0.000 0.000 -n_n3038.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3037.in[2] (.names) 0.000 0.124 -n_n3037.out[0] (.names) 0.235 0.359 -n_n3038.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3038.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 36 -Startpoint: n_n3876.Q[0] (.latch clocked by pclk) -Endpoint : n_n4136.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3876.clk[0] (.latch) 0.000 0.000 -n_n3876.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4134.in[0] (.names) 0.000 0.124 -n_n4134.out[0] (.names) 0.235 0.359 -n_n4136.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4136.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 37 -Startpoint: n_n3663.Q[0] (.latch clocked by pclk) -Endpoint : n_n3663.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3663.clk[0] (.latch) 0.000 0.000 -n_n3663.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3662.in[2] (.names) 0.000 0.124 -n_n3662.out[0] (.names) 0.235 0.359 -n_n3663.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3663.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 38 -Startpoint: n_n3095.Q[0] (.latch clocked by pclk) -Endpoint : n_n3095.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3095.clk[0] (.latch) 0.000 0.000 -n_n3095.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3094.in[2] (.names) 0.000 0.124 -n_n3094.out[0] (.names) 0.235 0.359 -n_n3095.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3095.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 39 -Startpoint: n_n3999.Q[0] (.latch clocked by pclk) -Endpoint : n_n3999.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3999.clk[0] (.latch) 0.000 0.000 -n_n3999.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3998.in[2] (.names) 0.000 0.124 -n_n3998.out[0] (.names) 0.235 0.359 -n_n3999.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3999.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 40 -Startpoint: n_n4282.Q[0] (.latch clocked by pclk) -Endpoint : n_n4282.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4282.clk[0] (.latch) 0.000 0.000 -n_n4282.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4280.in[2] (.names) 0.000 0.124 -n_n4280.out[0] (.names) 0.235 0.359 -n_n4282.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4282.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 41 -Startpoint: n_n4258.Q[0] (.latch clocked by pclk) -Endpoint : n_n3213.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4258.clk[0] (.latch) 0.000 0.000 -n_n4258.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3212.in[0] (.names) 0.000 0.124 -n_n3212.out[0] (.names) 0.235 0.359 -n_n3213.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3213.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 42 -Startpoint: n_n3040.Q[0] (.latch clocked by pclk) -Endpoint : n_n3040.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3040.clk[0] (.latch) 0.000 0.000 -n_n3040.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3039.in[2] (.names) 0.000 0.124 -n_n3039.out[0] (.names) 0.235 0.359 -n_n3040.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3040.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 43 -Startpoint: n_n3504.Q[0] (.latch clocked by pclk) -Endpoint : n_n3504.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3504.clk[0] (.latch) 0.000 0.000 -n_n3504.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3503.in[2] (.names) 0.000 0.124 -n_n3503.out[0] (.names) 0.235 0.359 -n_n3504.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3504.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 44 -Startpoint: n_n3051.Q[0] (.latch clocked by pclk) -Endpoint : n_n3051.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3051.clk[0] (.latch) 0.000 0.000 -n_n3051.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3050.in[2] (.names) 0.000 0.124 -n_n3050.out[0] (.names) 0.235 0.359 -n_n3051.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3051.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 45 -Startpoint: n_n3461.Q[0] (.latch clocked by pclk) -Endpoint : n_n3461.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3461.clk[0] (.latch) 0.000 0.000 -n_n3461.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3460.in[2] (.names) 0.000 0.124 -n_n3460.out[0] (.names) 0.235 0.359 -n_n3461.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3461.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 46 -Startpoint: n_n4059.Q[0] (.latch clocked by pclk) -Endpoint : n_n4059.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4059.clk[0] (.latch) 0.000 0.000 -n_n4059.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4058.in[2] (.names) 0.000 0.124 -n_n4058.out[0] (.names) 0.235 0.359 -n_n4059.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4059.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 47 -Startpoint: n_n3828.Q[0] (.latch clocked by pclk) -Endpoint : n_n3828.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3828.clk[0] (.latch) 0.000 0.000 -n_n3828.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3827.in[2] (.names) 0.000 0.124 -n_n3827.out[0] (.names) 0.235 0.359 -n_n3828.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3828.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 48 -Startpoint: n_n3643.Q[0] (.latch clocked by pclk) -Endpoint : n_n3643.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3643.clk[0] (.latch) 0.000 0.000 -n_n3643.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3642.in[2] (.names) 0.000 0.124 -n_n3642.out[0] (.names) 0.235 0.359 -n_n3643.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3643.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 49 -Startpoint: n_n4185.Q[0] (.latch clocked by pclk) -Endpoint : n_n4185.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4185.clk[0] (.latch) 0.000 0.000 -n_n4185.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4184.in[2] (.names) 0.000 0.124 -n_n4184.out[0] (.names) 0.235 0.359 -n_n4185.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4185.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 50 -Startpoint: n_n3339.Q[0] (.latch clocked by pclk) -Endpoint : n_n3339.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3339.clk[0] (.latch) 0.000 0.000 -n_n3339.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3338.in[2] (.names) 0.000 0.124 -n_n3338.out[0] (.names) 0.235 0.359 -n_n3339.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3339.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 51 -Startpoint: n_n4037.Q[0] (.latch clocked by pclk) -Endpoint : n_n4037.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4037.clk[0] (.latch) 0.000 0.000 -n_n4037.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4036.in[2] (.names) 0.000 0.124 -n_n4036.out[0] (.names) 0.235 0.359 -n_n4037.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4037.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 52 -Startpoint: n_n3570.Q[0] (.latch clocked by pclk) -Endpoint : n_n3570.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3570.clk[0] (.latch) 0.000 0.000 -n_n3570.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3569.in[2] (.names) 0.000 0.124 -n_n3569.out[0] (.names) 0.235 0.359 -n_n3570.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3570.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 53 -Startpoint: n_n4213.Q[0] (.latch clocked by pclk) -Endpoint : n_n4213.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4213.clk[0] (.latch) 0.000 0.000 -n_n4213.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4212.in[2] (.names) 0.000 0.124 -n_n4212.out[0] (.names) 0.235 0.359 -n_n4213.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4213.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 54 -Startpoint: n_n4162.Q[0] (.latch clocked by pclk) -Endpoint : n_n4162.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4162.clk[0] (.latch) 0.000 0.000 -n_n4162.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4161.in[2] (.names) 0.000 0.124 -n_n4161.out[0] (.names) 0.235 0.359 -n_n4162.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4162.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 55 -Startpoint: n_n4120.Q[0] (.latch clocked by pclk) -Endpoint : n_n4120.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4120.clk[0] (.latch) 0.000 0.000 -n_n4120.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4119.in[2] (.names) 0.000 0.124 -n_n4119.out[0] (.names) 0.235 0.359 -n_n4120.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4120.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 56 -Startpoint: n_n3065.Q[0] (.latch clocked by pclk) -Endpoint : n_n3065.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3065.clk[0] (.latch) 0.000 0.000 -n_n3065.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3064.in[2] (.names) 0.000 0.124 -n_n3064.out[0] (.names) 0.235 0.359 -n_n3065.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3065.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 57 -Startpoint: n_n4005.Q[0] (.latch clocked by pclk) -Endpoint : n_n4005.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4005.clk[0] (.latch) 0.000 0.000 -n_n4005.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4004.in[2] (.names) 0.000 0.124 -n_n4004.out[0] (.names) 0.235 0.359 -n_n4005.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4005.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 58 -Startpoint: n_n3266.Q[0] (.latch clocked by pclk) -Endpoint : n_n3266.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3266.clk[0] (.latch) 0.000 0.000 -n_n3266.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3265.in[2] (.names) 0.000 0.124 -n_n3265.out[0] (.names) 0.235 0.359 -n_n3266.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3266.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 59 -Startpoint: n_n3600.Q[0] (.latch clocked by pclk) -Endpoint : n_n3600.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3600.clk[0] (.latch) 0.000 0.000 -n_n3600.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3599.in[2] (.names) 0.000 0.124 -n_n3599.out[0] (.names) 0.235 0.359 -n_n3600.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3600.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 60 -Startpoint: pdn.Q[0] (.latch clocked by pclk) -Endpoint : n_n3415.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -pdn.clk[0] (.latch) 0.000 0.000 -pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3414.in[1] (.names) 0.000 0.124 -n_n3414.out[0] (.names) 0.235 0.359 -n_n3415.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3415.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 61 -Startpoint: n_n3872.Q[0] (.latch clocked by pclk) -Endpoint : n_n3872.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3872.clk[0] (.latch) 0.000 0.000 -n_n3872.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3871.in[2] (.names) 0.000 0.124 -n_n3871.out[0] (.names) 0.235 0.359 -n_n3872.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3872.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 62 -Startpoint: pdn.Q[0] (.latch clocked by pclk) -Endpoint : n_n3648.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -pdn.clk[0] (.latch) 0.000 0.000 -pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3647.in[1] (.names) 0.000 0.124 -n_n3647.out[0] (.names) 0.235 0.359 -n_n3648.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3648.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 63 -Startpoint: n_n3350.Q[0] (.latch clocked by pclk) -Endpoint : n_n3350.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3350.clk[0] (.latch) 0.000 0.000 -n_n3350.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3349.in[2] (.names) 0.000 0.124 -n_n3349.out[0] (.names) 0.235 0.359 -n_n3350.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3350.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 64 -Startpoint: n_n3116.Q[0] (.latch clocked by pclk) -Endpoint : n_n3116.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3116.clk[0] (.latch) 0.000 0.000 -n_n3116.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3115.in[2] (.names) 0.000 0.124 -n_n3115.out[0] (.names) 0.235 0.359 -n_n3116.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3116.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 65 -Startpoint: n_n4131.Q[0] (.latch clocked by pclk) -Endpoint : n_n4131.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4131.clk[0] (.latch) 0.000 0.000 -n_n4131.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4130.in[2] (.names) 0.000 0.124 -n_n4130.out[0] (.names) 0.235 0.359 -n_n4131.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4131.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 66 -Startpoint: n_n3617.Q[0] (.latch clocked by pclk) -Endpoint : n_n3617.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3617.clk[0] (.latch) 0.000 0.000 -n_n3617.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3616.in[2] (.names) 0.000 0.124 -n_n3616.out[0] (.names) 0.235 0.359 -n_n3617.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3617.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 67 -Startpoint: n_n3252.Q[0] (.latch clocked by pclk) -Endpoint : n_n3252.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3252.clk[0] (.latch) 0.000 0.000 -n_n3252.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3251.in[2] (.names) 0.000 0.124 -n_n3251.out[0] (.names) 0.235 0.359 -n_n3252.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3252.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 68 -Startpoint: n_n3348.Q[0] (.latch clocked by pclk) -Endpoint : n_n3348.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3348.clk[0] (.latch) 0.000 0.000 -n_n3348.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3347.in[2] (.names) 0.000 0.124 -n_n3347.out[0] (.names) 0.235 0.359 -n_n3348.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3348.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 69 -Startpoint: n_n3544.Q[0] (.latch clocked by pclk) -Endpoint : n_n3544.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3544.clk[0] (.latch) 0.000 0.000 -n_n3544.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3543.in[2] (.names) 0.000 0.124 -n_n3543.out[0] (.names) 0.235 0.359 -n_n3544.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3544.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 70 -Startpoint: n_n3101.Q[0] (.latch clocked by pclk) -Endpoint : n_n3101.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3101.clk[0] (.latch) 0.000 0.000 -n_n3101.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3100.in[2] (.names) 0.000 0.124 -n_n3100.out[0] (.names) 0.235 0.359 -n_n3101.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3101.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 71 -Startpoint: n_n3650.Q[0] (.latch clocked by pclk) -Endpoint : n_n3650.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3650.clk[0] (.latch) 0.000 0.000 -n_n3650.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3649.in[2] (.names) 0.000 0.124 -n_n3649.out[0] (.names) 0.235 0.359 -n_n3650.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3650.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 72 -Startpoint: n_n3307.Q[0] (.latch clocked by pclk) -Endpoint : n_n3307.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3307.clk[0] (.latch) 0.000 0.000 -n_n3307.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3306.in[2] (.names) 0.000 0.124 -n_n3306.out[0] (.names) 0.235 0.359 -n_n3307.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3307.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 73 -Startpoint: n_n4164.Q[0] (.latch clocked by pclk) -Endpoint : n_n4164.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4164.clk[0] (.latch) 0.000 0.000 -n_n4164.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4163.in[2] (.names) 0.000 0.124 -n_n4163.out[0] (.names) 0.235 0.359 -n_n4164.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4164.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 74 -Startpoint: n_n3749.Q[0] (.latch clocked by pclk) -Endpoint : n_n3749.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3749.clk[0] (.latch) 0.000 0.000 -n_n3749.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3748.in[2] (.names) 0.000 0.124 -n_n3748.out[0] (.names) 0.235 0.359 -n_n3749.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3749.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 75 -Startpoint: n_n4347.Q[0] (.latch clocked by pclk) -Endpoint : n_n4347.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4347.clk[0] (.latch) 0.000 0.000 -n_n4347.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4346.in[2] (.names) 0.000 0.124 -n_n4346.out[0] (.names) 0.235 0.359 -n_n4347.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4347.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 76 -Startpoint: n_n3826.Q[0] (.latch clocked by pclk) -Endpoint : n_n3826.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3826.clk[0] (.latch) 0.000 0.000 -n_n3826.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3825.in[2] (.names) 0.000 0.124 -n_n3825.out[0] (.names) 0.235 0.359 -n_n3826.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3826.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 77 -Startpoint: pdn.Q[0] (.latch clocked by pclk) -Endpoint : n_n3360.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -pdn.clk[0] (.latch) 0.000 0.000 -pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3359.in[1] (.names) 0.000 0.124 -n_n3359.out[0] (.names) 0.235 0.359 -n_n3360.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3360.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 78 -Startpoint: n_n3093.Q[0] (.latch clocked by pclk) -Endpoint : n_n3093.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3093.clk[0] (.latch) 0.000 0.000 -n_n3093.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3092.in[2] (.names) 0.000 0.124 -n_n3092.out[0] (.names) 0.235 0.359 -n_n3093.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3093.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 79 -Startpoint: n_n3432.Q[0] (.latch clocked by pclk) -Endpoint : n_n3432.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3432.clk[0] (.latch) 0.000 0.000 -n_n3432.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3431.in[2] (.names) 0.000 0.124 -n_n3431.out[0] (.names) 0.235 0.359 -n_n3432.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3432.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 80 -Startpoint: n_n3305.Q[0] (.latch clocked by pclk) -Endpoint : n_n3305.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3305.clk[0] (.latch) 0.000 0.000 -n_n3305.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3304.in[2] (.names) 0.000 0.124 -n_n3304.out[0] (.names) 0.235 0.359 -n_n3305.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3305.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 81 -Startpoint: n_n3204.Q[0] (.latch clocked by pclk) -Endpoint : n_n3204.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3204.clk[0] (.latch) 0.000 0.000 -n_n3204.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3203.in[2] (.names) 0.000 0.124 -n_n3203.out[0] (.names) 0.235 0.359 -n_n3204.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3204.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 82 -Startpoint: n_n3024.Q[0] (.latch clocked by pclk) -Endpoint : n_n3024.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3024.clk[0] (.latch) 0.000 0.000 -n_n3024.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3023.in[2] (.names) 0.000 0.124 -n_n3023.out[0] (.names) 0.235 0.359 -n_n3024.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3024.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 83 -Startpoint: n_n4139.Q[0] (.latch clocked by pclk) -Endpoint : n_n4139.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4139.clk[0] (.latch) 0.000 0.000 -n_n4139.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4137.in[2] (.names) 0.000 0.124 -n_n4137.out[0] (.names) 0.235 0.359 -n_n4139.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4139.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 84 -Startpoint: n_n3456.Q[0] (.latch clocked by pclk) -Endpoint : n_n3456.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3456.clk[0] (.latch) 0.000 0.000 -n_n3456.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3455.in[2] (.names) 0.000 0.124 -n_n3455.out[0] (.names) 0.235 0.359 -n_n3456.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3456.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 85 -Startpoint: n_n3521.Q[0] (.latch clocked by pclk) -Endpoint : n_n3521.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3521.clk[0] (.latch) 0.000 0.000 -n_n3521.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3520.in[2] (.names) 0.000 0.124 -n_n3520.out[0] (.names) 0.235 0.359 -n_n3521.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3521.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 86 -Startpoint: n_n3081.Q[0] (.latch clocked by pclk) -Endpoint : n_n3081.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3081.clk[0] (.latch) 0.000 0.000 -n_n3081.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3080.in[2] (.names) 0.000 0.124 -n_n3080.out[0] (.names) 0.235 0.359 -n_n3081.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3081.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 87 -Startpoint: n_n3195.Q[0] (.latch clocked by pclk) -Endpoint : n_n3195.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3195.clk[0] (.latch) 0.000 0.000 -n_n3195.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3194.in[2] (.names) 0.000 0.124 -n_n3194.out[0] (.names) 0.235 0.359 -n_n3195.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3195.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 88 -Startpoint: n_n3489.Q[0] (.latch clocked by pclk) -Endpoint : n_n3489.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3489.clk[0] (.latch) 0.000 0.000 -n_n3489.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3488.in[2] (.names) 0.000 0.124 -n_n3488.out[0] (.names) 0.235 0.359 -n_n3489.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3489.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 89 -Startpoint: n_n3372.Q[0] (.latch clocked by pclk) -Endpoint : n_n3372.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3372.clk[0] (.latch) 0.000 0.000 -n_n3372.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3371.in[2] (.names) 0.000 0.124 -n_n3371.out[0] (.names) 0.235 0.359 -n_n3372.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3372.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 90 -Startpoint: n_n3411.Q[0] (.latch clocked by pclk) -Endpoint : n_n3411.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3411.clk[0] (.latch) 0.000 0.000 -n_n3411.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3410.in[2] (.names) 0.000 0.124 -n_n3410.out[0] (.names) 0.235 0.359 -n_n3411.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3411.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 91 -Startpoint: n_n3396.Q[0] (.latch clocked by pclk) -Endpoint : n_n3396.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3396.clk[0] (.latch) 0.000 0.000 -n_n3396.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3395.in[2] (.names) 0.000 0.124 -n_n3395.out[0] (.names) 0.235 0.359 -n_n3396.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3396.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 92 -Startpoint: n_n3434.Q[0] (.latch clocked by pclk) -Endpoint : n_n3434.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3434.clk[0] (.latch) 0.000 0.000 -n_n3434.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3433.in[2] (.names) 0.000 0.124 -n_n3433.out[0] (.names) 0.235 0.359 -n_n3434.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3434.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 93 -Startpoint: n_n3606.Q[0] (.latch clocked by pclk) -Endpoint : n_n3606.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3606.clk[0] (.latch) 0.000 0.000 -n_n3606.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3605.in[2] (.names) 0.000 0.124 -n_n3605.out[0] (.names) 0.235 0.359 -n_n3606.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3606.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 94 -Startpoint: n_n3120.Q[0] (.latch clocked by pclk) -Endpoint : n_n3120.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3120.clk[0] (.latch) 0.000 0.000 -n_n3120.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3119.in[2] (.names) 0.000 0.124 -n_n3119.out[0] (.names) 0.235 0.359 -n_n3120.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3120.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 95 -Startpoint: n_n4089.Q[0] (.latch clocked by pclk) -Endpoint : n_n4089.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4089.clk[0] (.latch) 0.000 0.000 -n_n4089.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4088.in[2] (.names) 0.000 0.124 -n_n4088.out[0] (.names) 0.235 0.359 -n_n4089.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4089.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 96 -Startpoint: n_n3321.Q[0] (.latch clocked by pclk) -Endpoint : n_n3321.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3321.clk[0] (.latch) 0.000 0.000 -n_n3321.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3320.in[2] (.names) 0.000 0.124 -n_n3320.out[0] (.names) 0.235 0.359 -n_n3321.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3321.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 97 -Startpoint: n_n3443.Q[0] (.latch clocked by pclk) -Endpoint : n_n3443.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3443.clk[0] (.latch) 0.000 0.000 -n_n3443.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3442.in[2] (.names) 0.000 0.124 -n_n3442.out[0] (.names) 0.235 0.359 -n_n3443.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3443.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 98 -Startpoint: n_n3215.Q[0] (.latch clocked by pclk) -Endpoint : n_n3215.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3215.clk[0] (.latch) 0.000 0.000 -n_n3215.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3214.in[2] (.names) 0.000 0.124 -n_n3214.out[0] (.names) 0.235 0.359 -n_n3215.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3215.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 99 -Startpoint: n_n3590.Q[0] (.latch clocked by pclk) -Endpoint : n_n3590.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3590.clk[0] (.latch) 0.000 0.000 -n_n3590.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3589.in[2] (.names) 0.000 0.124 -n_n3589.out[0] (.names) 0.235 0.359 -n_n3590.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3590.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 100 -Startpoint: n_n4110.Q[0] (.latch clocked by pclk) -Endpoint : n_n4110.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4110.clk[0] (.latch) 0.000 0.000 -n_n4110.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4109.in[2] (.names) 0.000 0.124 -n_n4109.out[0] (.names) 0.235 0.359 -n_n4110.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4110.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#End of timing report diff --git a/report_timing.setup.rpt b/report_timing.setup.rpt deleted file mode 100644 index 8a7395c47a2..00000000000 --- a/report_timing.setup.rpt +++ /dev/null @@ -1,4310 +0,0 @@ -#Timing report of worst 100 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#Path 1 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4040.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1925].in[3] (.names) 0.586 5.989 -[1925].out[0] (.names) 0.235 6.224 -n_n3913.in[0] (.names) 0.100 6.324 -n_n3913.out[0] (.names) 0.235 6.559 -n_n4040.D[0] (.latch) 0.000 6.559 -data arrival time 6.559 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4040.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.559 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.582 - - -#Path 2 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4080.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1165].in[3] (.names) 0.441 5.843 -[1165].out[0] (.names) 0.235 6.078 -n_n3292.in[0] (.names) 0.100 6.178 -n_n3292.out[0] (.names) 0.235 6.413 -n_n4080.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4080.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 3 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3959.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1069].in[2] (.names) 0.441 5.843 -[1069].out[0] (.names) 0.235 6.078 -n_n3592.in[1] (.names) 0.100 6.178 -n_n3592.out[0] (.names) 0.235 6.413 -n_n3959.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3959.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 4 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3818.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1391].in[3] (.names) 0.441 5.843 -[1391].out[0] (.names) 0.235 6.078 -n_n3817.in[0] (.names) 0.100 6.178 -n_n3817.out[0] (.names) 0.235 6.413 -n_n3818.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3818.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 5 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3995.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1771].in[3] (.names) 0.441 5.843 -[1771].out[0] (.names) 0.235 6.078 -n_n3235.in[0] (.names) 0.100 6.178 -n_n3235.out[0] (.names) 0.235 6.413 -n_n3995.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3995.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 6 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3574.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[2262].in[2] (.names) 0.441 5.843 -[2262].out[0] (.names) 0.235 6.078 -n_n3444.in[1] (.names) 0.100 6.178 -n_n3444.out[0] (.names) 0.235 6.413 -n_n3574.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3574.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 7 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3726.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[2240].in[3] (.names) 0.441 5.843 -[2240].out[0] (.names) 0.235 6.078 -n_n3725.in[0] (.names) 0.100 6.178 -n_n3725.out[0] (.names) 0.235 6.413 -n_n3726.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3726.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 8 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3766.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[947].in[2] (.names) 0.100 5.502 -[947].out[0] (.names) 0.235 5.737 -[1280].in[1] (.names) 0.100 5.837 -[1280].out[0] (.names) 0.235 6.072 -n_n3184.in[1] (.names) 0.100 6.172 -n_n3184.out[0] (.names) 0.235 6.407 -n_n3766.D[0] (.latch) 0.000 6.407 -data arrival time 6.407 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3766.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.407 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.431 - - -#Path 9 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3483.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[982].in[2] (.names) 0.100 5.502 -[982].out[0] (.names) 0.235 5.737 -[1538].in[1] (.names) 0.100 5.837 -[1538].out[0] (.names) 0.235 6.072 -n_n3466.in[3] (.names) 0.100 6.172 -n_n3466.out[0] (.names) 0.235 6.407 -n_n3483.D[0] (.latch) 0.000 6.407 -data arrival time 6.407 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3483.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.407 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.431 - - -#Path 10 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4275.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[947].in[2] (.names) 0.100 5.502 -[947].out[0] (.names) 0.235 5.737 -[1042].in[0] (.names) 0.100 5.837 -[1042].out[0] (.names) 0.235 6.072 -n_n3009.in[1] (.names) 0.100 6.172 -n_n3009.out[0] (.names) 0.235 6.407 -n_n4275.D[0] (.latch) 0.000 6.407 -data arrival time 6.407 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4275.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.407 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.431 - - -#Path 11 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3814.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[946].in[2] (.names) 0.390 5.792 -[946].out[0] (.names) 0.235 6.027 -n_n3813.in[2] (.names) 0.100 6.127 -n_n3813.out[0] (.names) 0.235 6.362 -n_n3814.D[0] (.latch) 0.000 6.362 -data arrival time 6.362 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3814.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.362 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.385 - - -#Path 12 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4093.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n4038.in[2] (.names) 0.332 2.488 -n_n4038.out[0] (.names) 0.235 2.723 -[899].in[1] (.names) 0.342 3.065 -[899].out[0] (.names) 0.235 3.300 -n_n3786.in[2] (.names) 0.489 3.789 -n_n3786.out[0] (.names) 0.235 4.024 -[1137].in[2] (.names) 0.100 4.124 -[1137].out[0] (.names) 0.235 4.359 -n_n135.in[3] (.names) 0.483 4.843 -n_n135.out[0] (.names) 0.235 5.078 -[6386].in[2] (.names) 0.465 5.542 -[6386].out[0] (.names) 0.235 5.777 -n_n132.in[2] (.names) 0.342 6.120 -n_n132.out[0] (.names) 0.235 6.355 -n_n4093.D[0] (.latch) 0.000 6.355 -data arrival time 6.355 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4093.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.355 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.378 - - -#Path 13 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3709.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n4038.in[2] (.names) 0.332 2.488 -n_n4038.out[0] (.names) 0.235 2.723 -[899].in[1] (.names) 0.342 3.065 -[899].out[0] (.names) 0.235 3.300 -n_n3785.in[2] (.names) 0.489 3.789 -n_n3785.out[0] (.names) 0.235 4.024 -[2060].in[1] (.names) 0.462 4.487 -[2060].out[0] (.names) 0.235 4.722 -[6290].in[1] (.names) 0.100 4.822 -[6290].out[0] (.names) 0.235 5.057 -[1492].in[3] (.names) 0.341 5.398 -[1492].out[0] (.names) 0.235 5.633 -n_n3199.in[1] (.names) 0.458 6.091 -n_n3199.out[0] (.names) 0.235 6.326 -n_n3709.D[0] (.latch) 0.000 6.326 -data arrival time 6.326 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3709.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.326 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.350 - - -#Path 14 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3988.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1752].in[3] (.names) 0.339 5.741 -[1752].out[0] (.names) 0.235 5.976 -n_n3987.in[0] (.names) 0.100 6.076 -n_n3987.out[0] (.names) 0.235 6.311 -n_n3988.D[0] (.latch) 0.000 6.311 -data arrival time 6.311 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3988.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.311 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.335 - - -#Path 15 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3724.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[947].in[2] (.names) 0.100 5.502 -[947].out[0] (.names) 0.235 5.737 -n_n3217.in[3] (.names) 0.317 6.054 -n_n3217.out[0] (.names) 0.235 6.289 -n_n3724.D[0] (.latch) 0.000 6.289 -data arrival time 6.289 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3724.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.289 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.312 - - -#Path 16 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4227.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[947].in[2] (.names) 0.100 5.502 -[947].out[0] (.names) 0.235 5.737 -n_n3026.in[1] (.names) 0.317 6.054 -n_n3026.out[0] (.names) 0.235 6.289 -n_n4227.D[0] (.latch) 0.000 6.289 -data arrival time 6.289 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4227.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.289 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.312 - - -#Path 17 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3831.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n3622.in[2] (.names) 0.332 2.488 -n_n3622.out[0] (.names) 0.235 2.723 -n_n4078.in[3] (.names) 0.100 2.823 -n_n4078.out[0] (.names) 0.235 3.058 -n_n3888.in[3] (.names) 0.464 3.522 -n_n3888.out[0] (.names) 0.235 3.757 -[1136].in[3] (.names) 0.100 3.857 -[1136].out[0] (.names) 0.235 4.092 -[1063].in[2] (.names) 1.278 5.369 -[1063].out[0] (.names) 0.235 5.604 -[6376].in[2] (.names) 0.100 5.704 -[6376].out[0] (.names) 0.235 5.939 -n_n128.in[1] (.names) 0.100 6.039 -n_n128.out[0] (.names) 0.235 6.274 -n_n3831.D[0] (.latch) 0.000 6.274 -data arrival time 6.274 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3831.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.274 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.298 - - -#Path 18 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4012.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[982].in[2] (.names) 0.100 5.502 -[982].out[0] (.names) 0.235 5.737 -n_n4011.in[1] (.names) 0.100 5.837 -n_n4011.out[0] (.names) 0.235 6.072 -n_n4012.D[0] (.latch) 0.000 6.072 -data arrival time 6.072 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4012.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.072 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.096 - - -#Path 19 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4334.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[982].in[2] (.names) 0.100 5.502 -[982].out[0] (.names) 0.235 5.737 -n_n3907.in[2] (.names) 0.100 5.837 -n_n3907.out[0] (.names) 0.235 6.072 -n_n4334.D[0] (.latch) 0.000 6.072 -data arrival time 6.072 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4334.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.072 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.096 - - -#Path 20 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4026.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[1208].in[0] (.names) 0.341 5.408 -[1208].out[0] (.names) 0.235 5.643 -n_n3140.in[3] (.names) 0.100 5.743 -n_n3140.out[0] (.names) 0.235 5.978 -n_n4026.D[0] (.latch) 0.000 5.978 -data arrival time 5.978 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4026.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.978 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.002 - - -#Path 21 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3707.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n4038.in[2] (.names) 0.332 2.488 -n_n4038.out[0] (.names) 0.235 2.723 -[899].in[1] (.names) 0.342 3.065 -[899].out[0] (.names) 0.235 3.300 -n_n3785.in[2] (.names) 0.489 3.789 -n_n3785.out[0] (.names) 0.235 4.024 -[2060].in[1] (.names) 0.462 4.487 -[2060].out[0] (.names) 0.235 4.722 -[6290].in[1] (.names) 0.100 4.822 -[6290].out[0] (.names) 0.235 5.057 -[1971].in[3] (.names) 0.341 5.398 -[1971].out[0] (.names) 0.235 5.633 -n_n124.in[2] (.names) 0.100 5.733 -n_n124.out[0] (.names) 0.235 5.968 -n_n3707.D[0] (.latch) 0.000 5.968 -data arrival time 5.968 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3707.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.968 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.992 - - -#Path 22 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3833.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -[1022].in[2] (.names) 0.100 4.920 -[1022].out[0] (.names) 0.235 5.155 -n_n129.in[3] (.names) 0.458 5.613 -n_n129.out[0] (.names) 0.235 5.848 -n_n3833.D[0] (.latch) 0.000 5.848 -data arrival time 5.848 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3833.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.848 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.871 - - -#Path 23 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3583.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3582.in[1] (.names) 0.582 5.402 -n_n3582.out[0] (.names) 0.235 5.637 -n_n3583.D[0] (.latch) 0.000 5.637 -data arrival time 5.637 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3583.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.637 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.661 - - -#Path 24 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3514.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3512.in[1] (.names) 0.582 5.402 -n_n3512.out[0] (.names) 0.235 5.637 -n_n3514.D[0] (.latch) 0.000 5.637 -data arrival time 5.637 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3514.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.637 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.661 - - -#Path 25 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3198.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n4038.in[2] (.names) 0.332 2.488 -n_n4038.out[0] (.names) 0.235 2.723 -[899].in[1] (.names) 0.342 3.065 -[899].out[0] (.names) 0.235 3.300 -n_n3785.in[2] (.names) 0.489 3.789 -n_n3785.out[0] (.names) 0.235 4.024 -[2060].in[1] (.names) 0.462 4.487 -[2060].out[0] (.names) 0.235 4.722 -[6290].in[1] (.names) 0.100 4.822 -[6290].out[0] (.names) 0.235 5.057 -n_n3377.in[3] (.names) 0.341 5.398 -n_n3377.out[0] (.names) 0.235 5.633 -n_n3198.D[0] (.latch) 0.000 5.633 -data arrival time 5.633 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3198.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.633 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.657 - - -#Path 26 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3851.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[2264].in[3] (.names) 0.342 4.296 -[2264].out[0] (.names) 0.235 4.531 -[936].in[1] (.names) 0.486 5.017 -[936].out[0] (.names) 0.235 5.252 -n_n3070.in[3] (.names) 0.100 5.352 -n_n3070.out[0] (.names) 0.235 5.587 -n_n3851.D[0] (.latch) 0.000 5.587 -data arrival time 5.587 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3851.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.587 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.610 - - -#Path 27 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4279.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n4276.in[1] (.names) 0.438 5.258 -n_n4276.out[0] (.names) 0.235 5.493 -n_n4279.D[0] (.latch) 0.000 5.493 -data arrival time 5.493 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4279.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.493 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.516 - - -#Path 28 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3376.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3375.in[1] (.names) 0.438 5.258 -n_n3375.out[0] (.names) 0.235 5.493 -n_n3376.D[0] (.latch) 0.000 5.493 -data arrival time 5.493 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3376.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.493 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.516 - - -#Path 29 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3823.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3821.in[1] (.names) 0.438 5.258 -n_n3821.out[0] (.names) 0.235 5.493 -n_n3823.D[0] (.latch) 0.000 5.493 -data arrival time 5.493 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3823.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.493 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.516 - - -#Path 30 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3966.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3964.in[1] (.names) 0.438 5.258 -n_n3964.out[0] (.names) 0.235 5.493 -n_n3966.D[0] (.latch) 0.000 5.493 -data arrival time 5.493 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3966.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.493 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.516 - - -#Path 31 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3207.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3206.in[1] (.names) 0.437 5.257 -n_n3206.out[0] (.names) 0.235 5.492 -n_n3207.D[0] (.latch) 0.000 5.492 -data arrival time 5.492 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3207.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.492 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.515 - - -#Path 32 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4067.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -[1041].in[2] (.names) 0.100 4.920 -[1041].out[0] (.names) 0.235 5.155 -n_n3866.in[2] (.names) 0.100 5.255 -n_n3866.out[0] (.names) 0.235 5.490 -n_n4067.D[0] (.latch) 0.000 5.490 -data arrival time 5.490 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4067.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.490 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.513 - - -#Path 33 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : nsr3_17.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3563.in[2] (.names) 0.100 3.718 -n_n3563.out[0] (.names) 0.235 3.953 -n_n3788.in[2] (.names) 0.100 4.053 -n_n3788.out[0] (.names) 0.235 4.288 -nak3_17.in[1] (.names) 0.342 4.631 -nak3_17.out[0] (.names) 0.235 4.866 -n_n127.in[2] (.names) 0.338 5.204 -n_n127.out[0] (.names) 0.235 5.439 -nsr3_17.D[0] (.latch) 0.000 5.439 -data arrival time 5.439 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nsr3_17.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.439 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.462 - - -#Path 34 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4142.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3563.in[2] (.names) 0.100 3.718 -n_n3563.out[0] (.names) 0.235 3.953 -[6252].in[3] (.names) 0.478 4.431 -[6252].out[0] (.names) 0.235 4.666 -n_n4140.in[3] (.names) 0.483 5.150 -n_n4140.out[0] (.names) 0.235 5.385 -n_n4142.D[0] (.latch) 0.000 5.385 -data arrival time 5.385 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4142.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.385 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.408 - - -#Path 35 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4233.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[914].in[2] (.names) 0.100 4.437 -[914].out[0] (.names) 0.235 4.672 -[1708].in[3] (.names) 0.100 4.772 -[1708].out[0] (.names) 0.235 5.007 -n_n3271.in[1] (.names) 0.100 5.107 -n_n3271.out[0] (.names) 0.235 5.342 -n_n4233.D[0] (.latch) 0.000 5.342 -data arrival time 5.342 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4233.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.342 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.366 - - -#Path 36 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3841.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[914].in[2] (.names) 0.100 4.437 -[914].out[0] (.names) 0.235 4.672 -[1213].in[3] (.names) 0.100 4.772 -[1213].out[0] (.names) 0.235 5.007 -n_n3526.in[1] (.names) 0.100 5.107 -n_n3526.out[0] (.names) 0.235 5.342 -n_n3841.D[0] (.latch) 0.000 5.342 -data arrival time 5.342 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3841.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.342 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.366 - - -#Path 37 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3242.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[914].in[2] (.names) 0.100 4.437 -[914].out[0] (.names) 0.235 4.672 -[1885].in[3] (.names) 0.100 4.772 -[1885].out[0] (.names) 0.235 5.007 -n_n3241.in[1] (.names) 0.100 5.107 -n_n3241.out[0] (.names) 0.235 5.342 -n_n3242.D[0] (.latch) 0.000 5.342 -data arrival time 5.342 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3242.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.342 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.366 - - -#Path 38 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4145.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[1648].in[2] (.names) 0.339 4.676 -[1648].out[0] (.names) 0.235 4.911 -n_n3972.in[1] (.names) 0.100 5.011 -n_n3972.out[0] (.names) 0.235 5.246 -n_n4145.D[0] (.latch) 0.000 5.246 -data arrival time 5.246 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4145.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.246 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.270 - - -#Path 39 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4122.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[1613].in[2] (.names) 0.339 4.676 -[1613].out[0] (.names) 0.235 4.911 -n_n4121.in[1] (.names) 0.100 5.011 -n_n4121.out[0] (.names) 0.235 5.246 -n_n4122.D[0] (.latch) 0.000 5.246 -data arrival time 5.246 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4122.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.246 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.270 - - -#Path 40 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4095.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[1260].in[2] (.names) 0.337 4.674 -[1260].out[0] (.names) 0.235 4.909 -n_n4094.in[1] (.names) 0.100 5.009 -n_n4094.out[0] (.names) 0.235 5.244 -n_n4095.D[0] (.latch) 0.000 5.244 -data arrival time 5.244 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4095.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.244 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.268 - - -#Path 41 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3898.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n4158.in[0] (.names) 0.487 4.112 -n_n4158.out[0] (.names) 0.235 4.347 -n_n3459.in[1] (.names) 0.630 4.977 -n_n3459.out[0] (.names) 0.235 5.212 -n_n3898.D[0] (.latch) 0.000 5.212 -data arrival time 5.212 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3898.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.212 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.236 - - -#Path 42 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3916.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n3226.in[1] (.names) 1.235 4.861 -n_n3226.out[0] (.names) 0.235 5.096 -n_n3916.D[0] (.latch) 0.000 5.096 -data arrival time 5.096 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3916.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.096 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.120 - - -#Path 43 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4229.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -[1552].in[2] (.names) 0.606 3.896 -[1552].out[0] (.names) 0.235 4.131 -n_n4228.in[1] (.names) 0.479 4.610 -n_n4228.out[0] (.names) 0.235 4.845 -n_n4229.D[0] (.latch) 0.000 4.845 -data arrival time 4.845 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4229.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.845 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.869 - - -#Path 44 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4074.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6296].in[1] (.names) 0.440 1.829 -[6296].out[0] (.names) 0.235 2.064 -n_n4019.in[3] (.names) 0.340 2.404 -n_n4019.out[0] (.names) 0.235 2.639 -[1122].in[0] (.names) 0.100 2.739 -[1122].out[0] (.names) 0.235 2.974 -n_n4073.in[2] (.names) 1.624 4.598 -n_n4073.out[0] (.names) 0.235 4.833 -n_n4074.D[0] (.latch) 0.000 4.833 -data arrival time 4.833 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4074.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.833 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.856 - - -#Path 45 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4157.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n4158.in[0] (.names) 0.487 4.112 -n_n4158.out[0] (.names) 0.235 4.347 -n_n4156.in[1] (.names) 0.100 4.447 -n_n4156.out[0] (.names) 0.235 4.682 -n_n4157.D[0] (.latch) 0.000 4.682 -data arrival time 4.682 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4157.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.682 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.706 - - -#Path 46 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4288.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n4158.in[0] (.names) 0.487 4.112 -n_n4158.out[0] (.names) 0.235 4.347 -n_n3302.in[1] (.names) 0.100 4.447 -n_n3302.out[0] (.names) 0.235 4.682 -n_n4288.D[0] (.latch) 0.000 4.682 -data arrival time 4.682 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4288.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.682 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.706 - - -#Path 47 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4316.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -n_n4015.in[1] (.names) 0.480 3.436 -n_n4015.out[0] (.names) 0.235 3.671 -n_n3518.in[0] (.names) 0.633 4.304 -n_n3518.out[0] (.names) 0.235 4.539 -n_n4316.D[0] (.latch) 0.000 4.539 -data arrival time 4.539 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4316.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.539 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.563 - - -#Path 48 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3458.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n3147.in[1] (.names) 0.625 4.250 -n_n3147.out[0] (.names) 0.235 4.485 -n_n3458.D[0] (.latch) 0.000 4.485 -data arrival time 4.485 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3458.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.485 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.509 - - -#Path 49 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4351.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -[1509].in[2] (.names) 0.606 3.896 -[1509].out[0] (.names) 0.235 4.131 -n_n3308.in[1] (.names) 0.100 4.231 -n_n3308.out[0] (.names) 0.235 4.466 -n_n4351.D[0] (.latch) 0.000 4.466 -data arrival time 4.466 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4351.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.466 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.490 - - -#Path 50 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3085.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -[1487].in[2] (.names) 0.606 3.896 -[1487].out[0] (.names) 0.235 4.131 -n_n3058.in[1] (.names) 0.100 4.231 -n_n3058.out[0] (.names) 0.235 4.466 -n_n3085.D[0] (.latch) 0.000 4.466 -data arrival time 4.466 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3085.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.466 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.490 - - -#Path 51 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3495.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -n_n4015.in[1] (.names) 0.480 3.436 -n_n4015.out[0] (.names) 0.235 3.671 -n_n3148.in[0] (.names) 0.100 3.771 -n_n3148.out[0] (.names) 0.235 4.006 -n_n3495.D[0] (.latch) 0.000 4.006 -data arrival time 4.006 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3495.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.006 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.029 - - -#Path 52 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3657.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -n_n4015.in[1] (.names) 0.480 3.436 -n_n4015.out[0] (.names) 0.235 3.671 -n_n3017.in[1] (.names) 0.100 3.771 -n_n3017.out[0] (.names) 0.235 4.006 -n_n3657.D[0] (.latch) 0.000 4.006 -data arrival time 4.006 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3657.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.006 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.029 - - -#Path 53 -Startpoint: n_n3976.Q[0] (.latch clocked by pclk) -Endpoint : n_n4324.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3976.clk[0] (.latch) 0.042 0.042 -n_n3976.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n3900.in[2] (.names) 0.794 0.961 -n_n3900.out[0] (.names) 0.235 1.196 -n_n3899.in[2] (.names) 0.100 1.296 -n_n3899.out[0] (.names) 0.235 1.531 -n_n3870.in[2] (.names) 0.100 1.631 -n_n3870.out[0] (.names) 0.235 1.866 -n_n3869.in[2] (.names) 0.342 2.208 -n_n3869.out[0] (.names) 0.235 2.443 -n_n3205.in[2] (.names) 0.100 2.543 -n_n3205.out[0] (.names) 0.235 2.778 -[1062].in[3] (.names) 0.100 2.878 -[1062].out[0] (.names) 0.235 3.113 -n_n3585.in[3] (.names) 0.629 3.742 -n_n3585.out[0] (.names) 0.235 3.977 -n_n4324.D[0] (.latch) 0.000 3.977 -data arrival time 3.977 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4324.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.977 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.001 - - -#Path 54 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3111.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n3923.in[2] (.names) 0.100 1.009 -n_n3923.out[0] (.names) 0.235 1.244 -n_n4267.in[2] (.names) 0.100 1.344 -n_n4267.out[0] (.names) 0.235 1.579 -n_n4034.in[3] (.names) 0.100 1.679 -n_n4034.out[0] (.names) 0.235 1.914 -n_n4259.in[2] (.names) 0.580 2.495 -n_n4259.out[0] (.names) 0.235 2.730 -[1078].in[2] (.names) 0.100 2.830 -[1078].out[0] (.names) 0.235 3.065 -n_n3110.in[2] (.names) 0.478 3.543 -n_n3110.out[0] (.names) 0.235 3.778 -n_n3111.D[0] (.latch) 0.000 3.778 -data arrival time 3.778 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3111.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.778 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.801 - - -#Path 55 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4029.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n4028.in[0] (.names) 0.557 3.476 -n_n4028.out[0] (.names) 0.235 3.711 -n_n4029.D[0] (.latch) 0.000 3.711 -data arrival time 3.711 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4029.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.711 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.735 - - -#Path 56 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3954.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n121.in[0] (.names) 0.557 3.476 -n_n121.out[0] (.names) 0.235 3.711 -n_n3954.D[0] (.latch) 0.000 3.711 -data arrival time 3.711 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3954.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.711 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.735 - - -#Path 57 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3955.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n3579.in[0] (.names) 0.557 3.476 -n_n3579.out[0] (.names) 0.235 3.711 -n_n3955.D[0] (.latch) 0.000 3.711 -data arrival time 3.711 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.711 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.735 - - -#Path 58 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3845.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n3680.in[0] (.names) 0.438 3.358 -n_n3680.out[0] (.names) 0.235 3.593 -n_n3845.D[0] (.latch) 0.000 3.593 -data arrival time 3.593 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.593 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.617 - - -#Path 59 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3931.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[1191].in[2] (.names) 2.212 2.378 -[1191].out[0] (.names) 0.235 2.613 -n_n3538.in[2] (.names) 0.729 3.342 -n_n3538.out[0] (.names) 0.235 3.577 -n_n3931.D[0] (.latch) 0.000 3.577 -data arrival time 3.577 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3931.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.577 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.601 - - -#Path 60 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3919.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq3_2.in[0] (.names) 0.575 0.575 -nrq3_2.out[0] (.names) 0.235 0.810 -[1155].in[3] (.names) 0.625 1.434 -[1155].out[0] (.names) 0.235 1.669 -[1776].in[2] (.names) 0.749 2.418 -[1776].out[0] (.names) 0.235 2.653 -n_n3508.in[2] (.names) 0.629 3.282 -n_n3508.out[0] (.names) 0.235 3.517 -n_n3919.D[0] (.latch) 0.000 3.517 -data arrival time 3.517 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3919.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.517 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.541 - - -#Path 61 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4099.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n3693.in[0] (.names) 0.312 3.231 -n_n3693.out[0] (.names) 0.235 3.466 -n_n4099.D[0] (.latch) 0.000 3.466 -data arrival time 3.466 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4099.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.466 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.490 - - -#Path 62 -Startpoint: n_n4142.Q[0] (.latch clocked by pclk) -Endpoint : n_n3936.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4142.clk[0] (.latch) 0.042 0.042 -n_n4142.Q[0] (.latch) [clock-to-output] 0.124 0.166 -pv11_1_1_.in[1] (.names) 1.073 1.240 -pv11_1_1_.out[0] (.names) 0.235 1.475 -n_n3935.in[0] (.names) 1.738 3.212 -n_n3935.out[0] (.names) 0.235 3.447 -n_n3936.D[0] (.latch) 0.000 3.447 -data arrival time 3.447 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3936.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.447 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.471 - - -#Path 63 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3978.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[999].in[2] (.names) 1.887 2.053 -[999].out[0] (.names) 0.235 2.288 -n_n3123.in[1] (.names) 0.921 3.210 -n_n3123.out[0] (.names) 0.235 3.445 -n_n3978.D[0] (.latch) 0.000 3.445 -data arrival time 3.445 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3978.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.445 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.468 - - -#Path 64 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3858.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq3_2.in[0] (.names) 0.575 0.575 -nrq3_2.out[0] (.names) 0.235 0.810 -[1155].in[3] (.names) 0.625 1.434 -[1155].out[0] (.names) 0.235 1.669 -[2023].in[2] (.names) 0.749 2.418 -[2023].out[0] (.names) 0.235 2.653 -n_n3181.in[2] (.names) 0.479 3.132 -n_n3181.out[0] (.names) 0.235 3.367 -n_n3858.D[0] (.latch) 0.000 3.367 -data arrival time 3.367 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3858.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.367 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.391 - - -#Path 65 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4052.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1630].in[3] (.names) 0.654 2.764 -[1630].out[0] (.names) 0.235 2.999 -n_n3540.in[1] (.names) 0.100 3.099 -n_n3540.out[0] (.names) 0.235 3.334 -n_n4052.D[0] (.latch) 0.000 3.334 -data arrival time 3.334 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4052.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.334 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.357 - - -#Path 66 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3451.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[999].in[2] (.names) 1.887 2.053 -[999].out[0] (.names) 0.235 2.288 -n_n3450.in[1] (.names) 0.772 3.061 -n_n3450.out[0] (.names) 0.235 3.296 -n_n3451.D[0] (.latch) 0.000 3.296 -data arrival time 3.296 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3451.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.296 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.319 - - -#Path 67 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4222.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -[1128].in[1] (.names) 0.342 2.306 -[1128].out[0] (.names) 0.235 2.541 -n_n3168.in[2] (.names) 0.488 3.029 -n_n3168.out[0] (.names) 0.235 3.264 -n_n4222.D[0] (.latch) 0.000 3.264 -data arrival time 3.264 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.264 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.288 - - -#Path 68 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4381.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[2007].in[3] (.names) 0.576 2.686 -[2007].out[0] (.names) 0.235 2.921 -n_n3296.in[1] (.names) 0.100 3.021 -n_n3296.out[0] (.names) 0.235 3.256 -n_n4381.D[0] (.latch) 0.000 3.256 -data arrival time 3.256 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4381.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.256 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.279 - - -#Path 69 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3865.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n3104.in[0] (.names) 0.100 3.020 -n_n3104.out[0] (.names) 0.235 3.255 -n_n3865.D[0] (.latch) 0.000 3.255 -data arrival time 3.255 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3865.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.255 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.278 - - -#Path 70 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4330.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3021.in[1] (.names) 0.685 3.001 -n_n3021.out[0] (.names) 0.235 3.236 -n_n4330.D[0] (.latch) 0.000 3.236 -data arrival time 3.236 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4330.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.236 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.260 - - -#Path 71 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4224.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3490.in[1] (.names) 0.685 3.001 -n_n3490.out[0] (.names) 0.235 3.236 -n_n4224.D[0] (.latch) 0.000 3.236 -data arrival time 3.236 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4224.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.236 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.260 - - -#Path 72 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4270.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n4081.in[1] (.names) 0.685 3.001 -n_n4081.out[0] (.names) 0.235 3.236 -n_n4270.D[0] (.latch) 0.000 3.236 -data arrival time 3.236 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4270.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.236 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.260 - - -#Path 73 -Startpoint: preset.inpad[0] (.input clocked by pclk) -Endpoint : n_n3934.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset.inpad[0] (.input) 0.000 0.000 -[916].in[0] (.names) 0.982 0.982 -[916].out[0] (.names) 0.235 1.217 -[1363].in[1] (.names) 0.721 1.938 -[1363].out[0] (.names) 0.235 2.173 -[1362].in[3] (.names) 0.100 2.273 -[1362].out[0] (.names) 0.235 2.508 -n_n3552.in[3] (.names) 0.481 2.989 -n_n3552.out[0] (.names) 0.235 3.224 -n_n3934.D[0] (.latch) 0.000 3.224 -data arrival time 3.224 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3934.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.224 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.248 - - -#Path 74 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3475.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -[934].in[1] (.names) 0.100 2.209 -[934].out[0] (.names) 0.235 2.444 -n_n3166.in[2] (.names) 0.488 2.932 -n_n3166.out[0] (.names) 0.235 3.167 -n_n3475.D[0] (.latch) 0.000 3.167 -data arrival time 3.167 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3475.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.167 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.191 - - -#Path 75 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4366.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -[934].in[1] (.names) 0.100 2.209 -[934].out[0] (.names) 0.235 2.444 -n_n3382.in[2] (.names) 0.488 2.932 -n_n3382.out[0] (.names) 0.235 3.167 -n_n4366.D[0] (.latch) 0.000 3.167 -data arrival time 3.167 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4366.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.167 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.191 - - -#Path 76 -Startpoint: n_n3845.Q[0] (.latch clocked by pclk) -Endpoint : n_n4045.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[984].in[3] (.names) 0.594 0.761 -[984].out[0] (.names) 0.235 0.996 -n_n4357.in[3] (.names) 0.310 1.305 -n_n4357.out[0] (.names) 0.235 1.540 -[6349].in[1] (.names) 0.488 2.028 -[6349].out[0] (.names) 0.235 2.263 -[1477].in[2] (.names) 0.311 2.574 -[1477].out[0] (.names) 0.235 2.809 -n_n130.in[1] (.names) 0.100 2.909 -n_n130.out[0] (.names) 0.235 3.144 -n_n4045.D[0] (.latch) 0.000 3.144 -data arrival time 3.144 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4045.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.144 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.167 - - -#Path 77 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4383.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[1843].in[1] (.names) 1.915 2.081 -[1843].out[0] (.names) 0.235 2.316 -n_n3022.in[2] (.names) 0.586 2.903 -n_n3022.out[0] (.names) 0.235 3.138 -n_n4383.D[0] (.latch) 0.000 3.138 -data arrival time 3.138 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4383.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.138 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.161 - - -#Path 78 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3237.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n3923.in[2] (.names) 0.100 1.009 -n_n3923.out[0] (.names) 0.235 1.244 -n_n4267.in[2] (.names) 0.100 1.344 -n_n4267.out[0] (.names) 0.235 1.579 -n_n4034.in[3] (.names) 0.100 1.679 -n_n4034.out[0] (.names) 0.235 1.914 -[1075].in[3] (.names) 0.100 2.014 -[1075].out[0] (.names) 0.235 2.249 -n_n3236.in[2] (.names) 0.638 2.887 -n_n3236.out[0] (.names) 0.235 3.122 -n_n3237.D[0] (.latch) 0.000 3.122 -data arrival time 3.122 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3237.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.122 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.146 - - -#Path 79 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3976.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -n_n3519.in[2] (.names) 0.920 2.884 -n_n3519.out[0] (.names) 0.235 3.119 -n_n3976.D[0] (.latch) 0.000 3.119 -data arrival time 3.119 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3976.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.119 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.142 - - -#Path 80 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4182.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3015.in[1] (.names) 0.560 2.876 -n_n3015.out[0] (.names) 0.235 3.111 -n_n4182.D[0] (.latch) 0.000 3.111 -data arrival time 3.111 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4182.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.111 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.134 - - -#Path 81 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4159.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3229.in[1] (.names) 0.560 2.876 -n_n3229.out[0] (.names) 0.235 3.111 -n_n4159.D[0] (.latch) 0.000 3.111 -data arrival time 3.111 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4159.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.111 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.134 - - -#Path 82 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4160.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3016.in[1] (.names) 0.560 2.876 -n_n3016.out[0] (.names) 0.235 3.111 -n_n4160.D[0] (.latch) 0.000 3.111 -data arrival time 3.111 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.111 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.134 - - -#Path 83 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4251.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3049.in[1] (.names) 0.536 2.852 -n_n3049.out[0] (.names) 0.235 3.087 -n_n4251.D[0] (.latch) 0.000 3.087 -data arrival time 3.087 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4251.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.087 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.111 - - -#Path 84 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4047.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -n_n4046.in[2] (.names) 0.713 2.823 -n_n4046.out[0] (.names) 0.235 3.058 -n_n4047.D[0] (.latch) 0.000 3.058 -data arrival time 3.058 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4047.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.058 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.081 - - -#Path 85 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3769.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -n_n3632.in[2] (.names) 0.713 2.823 -n_n3632.out[0] (.names) 0.235 3.058 -n_n3769.D[0] (.latch) 0.000 3.058 -data arrival time 3.058 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3769.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.058 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.081 - - -#Path 86 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3854.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[1574].in[2] (.names) 2.279 2.446 -[1574].out[0] (.names) 0.235 2.681 -n_n3853.in[2] (.names) 0.100 2.781 -n_n3853.out[0] (.names) 0.235 3.016 -n_n3854.D[0] (.latch) 0.000 3.016 -data arrival time 3.016 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3854.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.016 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.039 - - -#Path 87 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4062.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[1271].in[2] (.names) 1.887 2.053 -[1271].out[0] (.names) 0.235 2.288 -n_n3122.in[2] (.names) 0.487 2.775 -n_n3122.out[0] (.names) 0.235 3.010 -n_n4062.D[0] (.latch) 0.000 3.010 -data arrival time 3.010 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4062.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.010 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.034 - - -#Path 88 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3328.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[999].in[2] (.names) 1.887 2.053 -[999].out[0] (.names) 0.235 2.288 -n_n3327.in[1] (.names) 0.487 2.775 -n_n3327.out[0] (.names) 0.235 3.010 -n_n3328.D[0] (.latch) 0.000 3.010 -data arrival time 3.010 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3328.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.010 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.034 - - -#Path 89 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3886.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq3_2.in[0] (.names) 0.575 0.575 -nrq3_2.out[0] (.names) 0.235 0.810 -[1155].in[3] (.names) 0.625 1.434 -[1155].out[0] (.names) 0.235 1.669 -[1780].in[2] (.names) 0.769 2.438 -[1780].out[0] (.names) 0.235 2.673 -n_n3837.in[2] (.names) 0.100 2.773 -n_n3837.out[0] (.names) 0.235 3.008 -n_n3886.D[0] (.latch) 0.000 3.008 -data arrival time 3.008 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3886.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.008 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.032 - - -#Path 90 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3572.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq1_3.in[0] (.names) 0.575 0.575 -nrq1_3.out[0] (.names) 0.235 0.810 -[1267].in[3] (.names) 1.606 2.416 -[1267].out[0] (.names) 0.235 2.651 -n_n3571.in[3] (.names) 0.100 2.751 -n_n3571.out[0] (.names) 0.235 2.986 -n_n3572.D[0] (.latch) 0.000 2.986 -data arrival time 2.986 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3572.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.986 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.009 - - -#Path 91 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3173.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq1_3.in[0] (.names) 0.575 0.575 -nrq1_3.out[0] (.names) 0.235 0.810 -[1919].in[3] (.names) 1.606 2.416 -[1919].out[0] (.names) 0.235 2.651 -n_n3172.in[2] (.names) 0.100 2.751 -n_n3172.out[0] (.names) 0.235 2.986 -n_n3173.D[0] (.latch) 0.000 2.986 -data arrival time 2.986 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3173.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.986 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.009 - - -#Path 92 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3061.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq1_3.in[0] (.names) 0.575 0.575 -nrq1_3.out[0] (.names) 0.235 0.810 -[1786].in[3] (.names) 1.606 2.416 -[1786].out[0] (.names) 0.235 2.651 -n_n3060.in[2] (.names) 0.100 2.751 -n_n3060.out[0] (.names) 0.235 2.986 -n_n3061.D[0] (.latch) 0.000 2.986 -data arrival time 2.986 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3061.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.986 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.009 - - -#Path 93 -Startpoint: n_n3845.Q[0] (.latch clocked by pclk) -Endpoint : n_n3557.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[984].in[3] (.names) 0.594 0.761 -[984].out[0] (.names) 0.235 0.996 -n_n4357.in[3] (.names) 0.310 1.305 -n_n4357.out[0] (.names) 0.235 1.540 -[6349].in[1] (.names) 0.488 2.028 -[6349].out[0] (.names) 0.235 2.263 -n_n3355.in[3] (.names) 0.480 2.743 -n_n3355.out[0] (.names) 0.235 2.978 -n_n3557.D[0] (.latch) 0.000 2.978 -data arrival time 2.978 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3557.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.978 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.002 - - -#Path 94 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3688.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -n_n3018.in[2] (.names) 0.773 2.737 -n_n3018.out[0] (.names) 0.235 2.972 -n_n3688.D[0] (.latch) 0.000 2.972 -data arrival time 2.972 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3688.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.972 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.996 - - -#Path 95 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3608.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -n_n3607.in[2] (.names) 0.773 2.737 -n_n3607.out[0] (.names) 0.235 2.972 -n_n3608.D[0] (.latch) 0.000 2.972 -data arrival time 2.972 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3608.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.972 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.996 - - -#Path 96 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3901.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -n_n3289.in[2] (.names) 0.599 2.709 -n_n3289.out[0] (.names) 0.235 2.944 -n_n3901.D[0] (.latch) 0.000 2.944 -data arrival time 2.944 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3901.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.944 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.967 - - -#Path 97 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4125.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -n_n4124.in[2] (.names) 0.599 2.709 -n_n4124.out[0] (.names) 0.235 2.944 -n_n4125.D[0] (.latch) 0.000 2.944 -data arrival time 2.944 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4125.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.944 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.967 - - -#Path 98 -Startpoint: n_n3845.Q[0] (.latch clocked by pclk) -Endpoint : n_n4057.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[984].in[3] (.names) 0.594 0.761 -[984].out[0] (.names) 0.235 0.996 -n_n4357.in[3] (.names) 0.310 1.305 -n_n4357.out[0] (.names) 0.235 1.540 -[6349].in[1] (.names) 0.488 2.028 -[6349].out[0] (.names) 0.235 2.263 -[1565].in[3] (.names) 0.100 2.363 -[1565].out[0] (.names) 0.235 2.598 -n_n131.in[0] (.names) 0.100 2.698 -n_n131.out[0] (.names) 0.235 2.933 -n_n4057.D[0] (.latch) 0.000 2.933 -data arrival time 2.933 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4057.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.933 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.957 - - -#Path 99 -Startpoint: n_n3845.Q[0] (.latch clocked by pclk) -Endpoint : n_n4056.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[984].in[3] (.names) 0.594 0.761 -[984].out[0] (.names) 0.235 0.996 -n_n4357.in[3] (.names) 0.310 1.305 -n_n4357.out[0] (.names) 0.235 1.540 -[6349].in[1] (.names) 0.488 2.028 -[6349].out[0] (.names) 0.235 2.263 -[1068].in[3] (.names) 0.100 2.363 -[1068].out[0] (.names) 0.235 2.598 -n_n3473.in[2] (.names) 0.100 2.698 -n_n3473.out[0] (.names) 0.235 2.933 -n_n4056.D[0] (.latch) 0.000 2.933 -data arrival time 2.933 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4056.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.933 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.957 - - -#Path 100 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4392.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -[1128].in[1] (.names) 0.342 2.306 -[1128].out[0] (.names) 0.235 2.541 -n_n3309.in[2] (.names) 0.100 2.641 -n_n3309.out[0] (.names) 0.235 2.876 -n_n4392.D[0] (.latch) 0.000 2.876 -data arrival time 2.876 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4392.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.876 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.900 - - -#End of timing report diff --git a/report_unconstrained_timing.hold.rpt b/report_unconstrained_timing.hold.rpt deleted file mode 100644 index 114dbb93413..00000000000 --- a/report_unconstrained_timing.hold.rpt +++ /dev/null @@ -1,6 +0,0 @@ -#Unconstrained hold timing startpoint/endpoint - -timing_node_id node_type node_name --------------- --------- --------- - -#End of unconstrained hold startpoint/endpoint report diff --git a/report_unconstrained_timing.setup.rpt b/report_unconstrained_timing.setup.rpt deleted file mode 100644 index 241f5b5ba82..00000000000 --- a/report_unconstrained_timing.setup.rpt +++ /dev/null @@ -1,6 +0,0 @@ -#Unconstrained setup timing startpoint/endpoint - -timing_node_id node_type node_name --------------- --------- --------- - -#End of unconstrained setup startpoint/endpoint report diff --git a/tseng.net.post_routing b/tseng.net.post_routing deleted file mode 100644 index 0f07fd6cab7..00000000000 --- a/tseng.net.post_routing +++ /dev/null @@ -1,70840 +0,0 @@ - - - tin_pv10_4_4_ tin_pv11_4_4_ tin_pv6_7_7_ tin_pv2_0_0_ tin_pv10_3_3_ tin_pv1_2_2_ tin_pv11_3_3_ tin_pv4_3_3_ tin_pv10_2_2_ tin_pv11_2_2_ tin_pv6_0_0_ tin_pv2_1_1_ tin_pv10_1_1_ tin_pv1_3_3_ preset_0_0_ tin_pv11_1_1_ tin_pv4_4_4_ tin_pready_0_0_ tin_pv10_0_0_ tin_pv11_0_0_ tin_pv6_1_1_ tin_pv2_2_2_ tin_pv1_4_4_ tin_pv4_5_5_ tin_pv6_2_2_ tin_pv2_3_3_ tin_pv1_5_5_ tin_pv4_6_6_ tin_pv6_3_3_ tin_pv2_4_4_ tin_pv1_6_6_ pclk tin_pv4_7_7_ tin_pv6_4_4_ tin_pv2_5_5_ tin_pv1_7_7_ tin_pv4_0_0_ tin_pv6_5_5_ tin_pv2_6_6_ tin_pv10_7_7_ tin_pv1_0_0_ tin_pv11_7_7_ tin_pv4_1_1_ tin_pv10_6_6_ tin_pv11_6_6_ tin_pv6_6_6_ tin_pv2_7_7_ preset tin_pv10_5_5_ tin_pv1_1_1_ tin_pv11_5_5_ tin_pv4_2_2_ - out:pv14_2_2_ out:pv12_3_3_ out:pv10_4_4_ out:pv7_5_5_ out:pv3_6_6_ out:pv15_2_2_ out:pv13_3_3_ out:pv11_4_4_ out:pv6_7_7_ out:pv2_0_0_ out:pv14_1_1_ out:pv12_2_2_ out:pv10_3_3_ out:pv9_0_0_ out:pv5_1_1_ out:pv1_2_2_ out:pv15_1_1_ out:pv13_2_2_ out:pv11_3_3_ out:pv8_2_2_ out:pv4_3_3_ out:pv14_0_0_ out:pv12_1_1_ out:pv10_2_2_ out:pv7_6_6_ out:pv3_7_7_ out:pv15_0_0_ out:pv13_1_1_ out:pv11_2_2_ out:pv6_0_0_ out:pv2_1_1_ out:pv12_0_0_ out:pv10_1_1_ out:pv9_1_1_ out:pv5_2_2_ out:pv1_3_3_ out:pv13_0_0_ out:pv11_1_1_ out:pv8_3_3_ out:pv4_4_4_ out:pready_0_0_ out:pv10_0_0_ out:pv7_7_7_ out:pv3_0_0_ out:pv11_0_0_ out:pv6_1_1_ out:pv2_2_2_ out:pv9_2_2_ out:pv5_3_3_ out:pv1_4_4_ out:pv8_4_4_ out:pv4_5_5_ out:pv7_0_0_ out:pv3_1_1_ out:pv6_2_2_ out:pv2_3_3_ out:pv9_3_3_ out:pv5_4_4_ out:pv1_5_5_ out:pv8_5_5_ out:pv4_6_6_ out:pv7_1_1_ out:pv3_2_2_ out:pv6_3_3_ out:pv2_4_4_ out:pv9_4_4_ out:pv5_5_5_ out:pv1_6_6_ out:pv8_6_6_ out:pv4_7_7_ out:pv7_2_2_ out:pv3_3_3_ out:pv6_4_4_ out:pv2_5_5_ out:pv14_7_7_ out:pv9_5_5_ out:pv5_6_6_ out:pv1_7_7_ out:pv15_7_7_ out:pv8_7_7_ out:pv4_0_0_ out:pv14_6_6_ out:pv12_7_7_ out:pv7_3_3_ out:pv3_4_4_ out:pv15_6_6_ out:pv13_7_7_ out:pv6_5_5_ out:pv2_6_6_ out:pdn out:pv14_5_5_ out:pv12_6_6_ out:pv10_7_7_ out:pv9_6_6_ out:pv5_7_7_ out:pv1_0_0_ out:pv15_5_5_ out:pv13_6_6_ out:pv11_7_7_ out:pv8_0_0_ out:pv4_1_1_ out:pv14_4_4_ out:pv12_5_5_ out:pv10_6_6_ out:pv7_4_4_ out:pv3_5_5_ out:pv15_4_4_ out:pv13_5_5_ out:pv11_6_6_ out:pv6_6_6_ out:pv2_7_7_ out:pv14_3_3_ out:pv12_4_4_ out:pv10_5_5_ out:pv9_7_7_ out:pv5_0_0_ out:pv1_1_1_ out:pv15_3_3_ out:pv13_4_4_ out:pv11_5_5_ out:pv8_1_1_ out:pv4_2_2_ - pclk - - - n_n3976 open [6254] n_n4362 open pv10_0_0_ open [6386] n_n4256 open open n_n3946 n_n4069 - open n_n4258 [6389] open open preset n_n4116 open n_n4067 open open n_n4360 open - [1022] open open [1251] open [1075] n_n3741 open open open [992] open n_n3743 - [2264] n_n3876 open n_n3653 n_n4145 n_n4256 open open open n_n4299 n_n4159 [921] n_n3745 - open - - - fle[0].out[0]->clbouts1 open open open open open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[3]->lutA clb.I3[10]->lutB clb.I1[5]->lutC open open open clb.I4[4]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3755 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3756 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - n_n4079 - - - - - - - - - - - - clb.I4[10]->lutA open clb.I1[0]->lutC fle[0].out[0]->lutD open fle[1].out[0]->lutF clb.I3[6]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [6250] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3927 - - - - - - - - - - - - fle[1].out[1]->lutA open open clb.I2[6]->lutD clb.I1[11]->lutE open fle[1].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - [908] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - [902] - - - - - - - - - - - - clb.I4[5]->lutA fle[2].out[1]->lutB clb.I2[1]->lutC open fle[2].out[0]->lutE clb.I1[8]->lutF fle[2].out[1]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n4254 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n4231 - - - - - - - - - - - - clb.I4[1]->lutA fle[3].out[1]->lutB clb.I1[12]->lutC open fle[3].out[0]->lutE clb.I1[12]->lutF clb.I4[1]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [907] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [901] - - - - - - - - - - - - clb.I4[12]->lutA open fle[4].out[0]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE open clb.I4[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n3253 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - n_n3240 - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[11]->lutB fle[7].out[0]->lutC fle[5].out[0]->lutD fle[6].out[1]->lutE fle[0].out[1]->lutF clb.I4[9]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3852 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [906] - - - - - - - - - - - - clb.I4[9]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[0].out[1]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF clb.I3[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [905] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - n_n129 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3833 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[11]->lutB fle[6].out[1]->lutC open fle[7].out[0]->lutE fle[7].out[1]->lutF fle[8].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - n_n3563 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3788 - - - - - - - - - - - - clb.I4[0]->lutA open clb.I1[2]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[7]->lutF clb.I4[11]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3832 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - n_n132 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4093 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4026 [896] [1586] open nak3_17 n_n3785 [1492] [6289] open [1584] [1726] [1588] preset - [1014] [1586] open [6354] [1500] n_n4296 n_n3852 [1225] [6342] [1136] n_n3786 [6257] [1582] - open open open n_n3483 [6370] open n_n3832 open n_n3707 open [1539] [6287] open - open n_n3851 open [1137] open open open [1724] open open open open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[11]->lutA clb.I2[10]->lutB clb.I1[5]->lutC clb.I2[5]->lutD open clb.I1[7]->lutF fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - [2060] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - [6290] - - - - - - - - - - - - fle[1].out[0]->lutA open clb.I2[4]->lutC fle[0].out[1]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF clb.I4[3]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n4011 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4012 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1063] - - - - - - - - - - - - fle[2].out[1]->lutA open clb.I2[7]->lutC open clb.I1[12]->lutE clb.I1[4]->lutF fle[1].out[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - n_n128 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3831 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [6376] - - - - - - - - - - - - open clb.I3[8]->lutB open clb.I2[5]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - [6374] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1580] - - - - - - - - - - - - clb.I3[4]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD open clb.I1[9]->lutF fle[8].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3184 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3766 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - [1280] - - - - - - - - - - - - fle[3].out[1]->lutA open fle[5].out[1]->lutC fle[5].out[0]->lutD clb.I1[2]->lutE clb.I1[9]->lutF fle[8].out[0]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - n_n3009 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4275 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1042] - - - - - - - - - - - - clb.I4[7]->lutA open fle[7].out[1]->lutC clb.I2[0]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF open clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - n_n3907 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4334 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3466 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3483 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[7]->lutA clb.I3[10]->lutB fle[7].out[1]->lutC clb.I2[11]->lutD fle[6].out[1]->lutE clb.I1[10]->lutF clb.I3[6]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - [1538] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [982] - - - - - - - - - - - - clb.I3[6]->lutA fle[9].out[0]->lutB clb.I1[11]->lutC clb.I2[11]->lutD fle[2].out[0]->lutE clb.I1[0]->lutF clb.I4[1]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [947] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - [1015] - - - - - - - - - - - - open fle[9].out[1]->lutB open fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I3[6]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - [6255] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3199 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3709 - - - flut5.clk[0]->direct3 - - - - - - - - - - [2275] n_n3788 open n_n4144 n_n3898 open n_n3841 n_n3888 n_n3831 open n_n3851 open open - n_n4145 preset open open n_n3852 n_n3851 [6252] n_n4093 n_n3788 [6254] n_n3709 open n_n4223 - n_n3726 [1137] n_n4268 open n_n3563 open [6254] open open open open [1013] open - n_n3852 open [6290] [6254] n_n3724 open preset open open open [1015] n_n4034 open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[11]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[0].out[0]->lutD open clb.I1[3]->lutF clb.I3[2]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n4259 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1078] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[6]->lutC fle[1].out[0]->lutD open clb.I1[7]->lutF clb.I3[0]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - n_n3653 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n135 - - - - - - - - - - - - fle[8].out[0]->lutA fle[9].out[0]->lutB clb.I1[1]->lutC fle[5].out[0]->lutD clb.I3[6]->lutE fle[1].out[1]->lutF clb.I4[2]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1022] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [1971] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD fle[8].out[0]->lutE open clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [1208] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - [6387] - - - - - - - - - - - - clb.I4[3]->lutA fle[3].out[1]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I4[6]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [922] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - [921] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[1]->lutB open clb.I2[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n124 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3707 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1082] - - - - - - - - - - - - clb.I4[3]->lutA fle[5].out[1]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD clb.I1[10]->lutE fle[7].out[0]->lutF fle[8].out[0]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [937] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - [2264] - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[1]->lutB fle[7].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[1]->lutF clb.I3[11]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - n_n3140 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4026 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - nak3_17 - - - - - - - - - - - - fle[8].out[1]->lutA clb.I2[1]->lutB open clb.I2[9]->lutD fle[7].out[1]->lutE clb.I1[1]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n3866 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4067 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1041] - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[5]->lutB fle[7].out[0]->lutC fle[9].out[0]->lutD open clb.I1[0]->lutF clb.I4[4]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3830 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n4140 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4142 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4222 open open open n_n4080 n_n3976 [1137] pv4_2_2_ pv4_1_1_ n_n3841 open n_n4144 [1214] - [6290] n_n3916 open [997] open n_n4223 open open n_n4078 open open n_n3726 open - preset open n_n4229 [1965] open [1078] open open open [1351] open open open - open pv4_3_3_ open n_n3916 n_n4145 [1843] pv4_0_0_ n_n4316 n_n3898 [997] open open n_n4330 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[7]->lutA fle[2].out[1]->lutB open fle[1].out[0]->lutD open clb.I4[9]->lutF clb.I4[6]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - n_n4116 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3229 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4159 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA fle[2].out[0]->lutB clb.I1[5]->lutC fle[1].out[0]->lutD clb.I1[0]->lutE clb.I4[7]->lutF fle[2].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n4155 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1079] - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[3]->lutB clb.I1[8]->lutC fle[0].out[1]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3016 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4160 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - n_n4315 - - - - - - - - - - - - clb.I4[1]->lutA open clb.I1[12]->lutC clb.I2[3]->lutD open clb.I1[7]->lutF clb.I4[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3015 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4182 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3022 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4383 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[0]->lutA fle[2].out[0]->lutB open fle[0].out[1]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - n_n4181 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 0 3 - - - [1116] - - - - - - - - - - - - clb.I3[2]->lutA fle[4].out[0]->lutB fle[5].out[1]->lutC open fle[6].out[1]->lutE open clb.I4[12]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1096] - - - - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - n_n3420 - - - - - - - - - - - - clb.I4[3]->lutA fle[5].out[1]->lutB clb.I2[5]->lutC open fle[7].out[0]->lutE fle[1].out[0]->lutF clb.I4[7]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1076] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3923 - - - - - - - - - - - - clb.I3[2]->lutA fle[4].out[0]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD open fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n4267 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n4034 - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[5]->lutB clb.I1[11]->lutC clb.I4[4]->lutD fle[7].out[1]->lutE clb.I1[4]->lutF fle[8].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1075] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - n_n3888 - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[11]->lutB clb.I1[9]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I3[0]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1136] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3377 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3198 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4275 [1881] [1270] n_n4067 n_n4012 open preset n_n3830 open [1745] [6257] open open - [6255] open open n_n3707 n_n3833 [894] open open open open open [1795] n_n3830 - open open open open open open open open n_n3563 [1360] open open n_n3709 - n_n4334 n_n3198 n_n3832 open [1282] n_n3830 [947] open [1825] n_n3766 n_n3483 open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[2].out[1]->lutA open fle[5].out[1]->lutC fle[4].out[0]->lutD open clb.I1[0]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - [1584] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [6342] - - - - - - - - - - - - fle[2].out[1]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC open fle[3].out[1]->lutE open open fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - [1230] - - - - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - [1586] - - - - - - - - - - - - open open fle[5].out[0]->lutC clb.I2[3]->lutD fle[2].out[1]->lutE clb.I1[6]->lutF clb.I4[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [1588] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [896] - - - - - - - - - - - - clb.I4[9]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[0]->lutD fle[2].out[1]->lutE clb.I4[6]->lutF fle[2].out[1]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - [1726] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n3217 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3724 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[5].out[1]->lutB open fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I1[10]->lutF clb.I4[2]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - [1012] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [946] - - - - - - - - - - - - fle[2].out[1]->lutA fle[5].out[0]->lutB fle[4].out[1]->lutC fle[1].out[0]->lutD open fle[1].out[1]->lutF clb.I4[6]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3813 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3814 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3026 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4227 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[9].out[0]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - n_n3206 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3207 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - n_n3582 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3583 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA fle[9].out[0]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - n_n4276 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4279 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - n_n3821 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3823 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA fle[9].out[0]->lutB clb.I1[7]->lutC fle[5].out[0]->lutD clb.I1[0]->lutE clb.I1[2]->lutF clb.I4[5]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - n_n3964 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3966 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - n_n3512 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3514 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[8]->lutA clb.I2[4]->lutB clb.I1[3]->lutC clb.I2[5]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I4[10]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [6252] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3375 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3376 - - - flut5.clk[0]->direct3 - - - - - - - - - - [1172] [6255] open n_n4038 n_n3974 [904] [1122] [1004] [2174] open [1963] n_n4168 open - n_n3832 n_n4069 open n_n4229 open [1173] open n_n3995 [2029] n_n4160 n_n3363 n_n4169 n_n3818 - open [6275] [6257] [941] [1079] [6281] open open n_n4159 open nrq3_11 [1263] [903] - n_n4116 n_n3574 [1128] n_n3981 n_n3810 n_n4229 n_n3818 ngfdn_3 n_n3975 [903] n_n3756 [2050] preset - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[1]->lutB clb.I1[3]->lutC fle[1].out[1]->lutD clb.I1[5]->lutE fle[1].out[0]->lutF fle[2].out[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [899] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n4082 - - - - - - - - - - - - open clb.I3[4]->lutB clb.I2[3]->lutC fle[1].out[0]->lutD open clb.I1[5]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - n_n4256 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - n_n3986 - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[12]->lutB clb.I2[3]->lutC open clb.I3[4]->lutE clb.I4[5]->lutF clb.I4[6]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - n_n4039 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n4084 - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[7]->lutB open fle[5].out[0]->lutD clb.I1[1]->lutE clb.I4[12]->lutF clb.I4[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - n_n3595 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [1171] - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[0]->lutB clb.I2[5]->lutC fle[4].out[1]->lutD clb.I1[1]->lutE clb.I1[0]->lutF fle[3].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1069] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3592 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3959 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA open fle[5].out[1]->lutC fle[4].out[1]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF open clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n3994 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - [923] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[11]->lutB clb.I1[4]->lutC clb.I2[10]->lutD clb.I1[7]->lutE clb.I1[10]->lutF clb.I4[2]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - n_n3519 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3976 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n3168 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4222 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[8]->lutA clb.I2[9]->lutB fle[6].out[0]->lutC clb.I4[7]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3741 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n3362 - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[5]->lutB clb.I1[8]->lutC clb.I2[10]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF open clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [1088] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2049] - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[11]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I4[4]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - n_n4345 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n4073 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4074 - - - flut5.clk[0]->direct3 - - - - - - - - - - [1136] open open [1927] n_n4345 n_n3709 n_n4145 open [6255] [6257] n_n3876 n_n3653 [1096] - open open open [899] [1075] [1996] n_n3988 open open open n_n3832 preset n_n4039 - [1004] [1076] open [6290] open open [1075] open n_n3988 open [1614] n_n4082 open - n_n3888 [1096] n_n4079 open n_n4158 open n_n4145 open n_n4080 [1122] n_n3986 open n_n3726 - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[11]->lutB clb.I1[10]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[9]->lutF fle[1].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1925] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - [1926] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[3]->lutC fle[0].out[0]->lutD clb.I3[0]->lutE open clb.I4[4]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - n_n3913 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4040 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 1 2 - - - n_n3459 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3898 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA fle[3].out[0]->lutB clb.I1[0]->lutC clb.I2[4]->lutD clb.I1[5]->lutE clb.I1[6]->lutF clb.I4[8]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - [1492] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n4297 - - - - - - - - - - - - clb.I4[2]->lutA fle[2].out[1]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD fle[6].out[1]->lutE clb.I4[8]->lutF clb.I4[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1137] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [6287] - - - - - - - - - - - - clb.I4[0]->lutA fle[4].out[1]->lutB clb.I1[11]->lutC clb.I4[12]->lutD clb.I3[6]->lutE clb.I1[6]->lutF clb.I4[8]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [6289] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - [2061] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[1]->lutB fle[5].out[1]->lutC fle[1].out[0]->lutD clb.I3[8]->lutE fle[9].out[1]->lutF clb.I4[1]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - n_n4078 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3622 - - - - - - - - - - - - clb.I3[1]->lutA clb.I2[6]->lutB fle[5].out[1]->lutC fle[1].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - n_n3689 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3786 - - - - - - - - - - - - open clb.I3[1]->lutB open fle[1].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - n_n3745 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3785 - - - - - - - - - - - - fle[1].out[0]->lutA clb.I2[12]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF clb.I4[10]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - n_n4038 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [900] - - - - - - - - - - - - open fle[9].out[1]->lutB clb.I1[12]->lutC clb.I4[9]->lutD open clb.I1[4]->lutF clb.I3[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n4069 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3226 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3916 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq3_12 [1837] open [1002] [1901] open [2162] [1957] [6361] [1905] open [6312] open - n_n3884 n_n4337 open n_n4096 [1868] [1884] n_n3810 [1212] [6268] nrq3_15 pv6_0_0_ pv6_6_6_ open - n_n4097 n_n3604 n_n4345 open open [990] open [1904] open pv6_5_5_ open [6266] [1078] - n_n3898 open n_n4019 open open n_n3243 [1903] [894] [1076] [1707] open [1004] n_n4366 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[11]->lutB clb.I1[1]->lutC open clb.I3[5]->lutE clb.I1[7]->lutF clb.I3[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3032 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3892 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3373 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4071 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[10]->lutB clb.I1[6]->lutC fle[0].out[1]->lutD clb.I3[5]->lutE fle[1].out[0]->lutF fle[0].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n4348 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4349 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [6265] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[8]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD fle[2].out[0]->lutE open clb.I3[11]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - n_n3684 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3658 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 3 0 - - - n_n4367 - - - - - - - - - - - - clb.I4[12]->lutA clb.I2[9]->lutB clb.I1[4]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF clb.I4[6]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [6317] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [1899] - - - - - - - - - - - - open clb.I3[12]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD clb.I1[0]->lutE clb.I4[8]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3324 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3334 - - - - - - - - - - - - clb.I4[6]->lutA fle[4].out[1]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD clb.I3[7]->lutE clb.I4[2]->lutF clb.I3[2]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1104] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1898] - - - - - - - - - - - - clb.I4[9]->lutA open fle[6].out[1]->lutC fle[4].out[0]->lutD fle[8].out[0]->lutE clb.I1[3]->lutF clb.I4[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - n_n3271 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4233 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1708] - - - - - - - - - - - - open clb.I2[5]->lutB fle[7].out[1]->lutC fle[4].out[0]->lutD fle[8].out[0]->lutE open clb.I4[5]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3241 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3242 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 2 0 - - - [1885] - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD fle[8].out[0]->lutE clb.I4[11]->lutF clb.I4[5]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - [914] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1213] - - - - - - - - - - - - open clb.I2[7]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD clb.I3[12]->lutE clb.I4[7]->lutF open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3526 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3841 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3110 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3111 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset [2184] [1096] n_n3981 [2166] open n_n4155 open pv2_2_2_ pv2_0_0_ n_n4159 [2036] n_n4345 - [2183] [999] open ndn3_9 open [2035] [6296] n_n4015 open open nsr3_14 open [1699] - open n_n3934 open open open [1191] [1655] [2185] open open open n_n3976 open - [1004] n_n3901 nen3_10 ngfdn_3 n_n4367 n_n4315 preset n_n3916 [999] open [2037] [1002] open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[0]->lutA clb.I2[7]->lutB clb.I1[4]->lutC fle[0].out[0]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF clb.I4[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3518 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4316 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [2174] - - - - - - - - - - - - fle[1].out[1]->lutA open clb.I1[3]->lutC fle[0].out[1]->lutD fle[3].out[1]->lutE clb.I4[4]->lutF clb.I4[1]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [2050] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [6281] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[6]->lutB clb.I1[8]->lutC open fle[2].out[0]->lutE open clb.I4[2]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3123 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3978 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - [2173] - - - - - - - - - - - - open open clb.I1[0]->lutC clb.I4[3]->lutD fle[3].out[0]->lutE open open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3084 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_15 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - nrq3_15 - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[3]->lutB fle[4].out[0]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I4[3]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - n_n3635 - - - - - - - - - lut5[0].out[0]->direct2 - - - nen3_10 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3751 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_10 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[5]->lutB clb.I1[9]->lutC clb.I2[1]->lutD fle[6].out[0]->lutE clb.I1[1]->lutF clb.I3[7]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - n_n3538 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3931 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [941] - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[1]->lutB fle[6].out[1]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE fle[7].out[0]->lutF clb.I4[2]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - n_n3974 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - [6278] - - - - - - - - - - - - open clb.I3[11]->lutB clb.I1[10]->lutC clb.I4[3]->lutD fle[7].out[1]->lutE fle[7].out[1]->lutF clb.I4[6]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [2182] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - n_n3046 - - - - - - - - - lut5[0].out[0]->direct2 - - - nrq3_11 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[7].out[1]->lutC clb.I4[3]->lutD fle[8].out[0]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - nrq3_12 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n4019 - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[5]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[12]->lutF clb.I4[11]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - [1122] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3147 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3458 - - - flut5.clk[0]->direct3 - - - - - - - - - - [896] n_n3976 open [6255] [992] n_n3709 open pv10_7_7_ n_n3741 open open open [923] - [1488] n_n3994 n_n3832 open open preset open open open n_n3959 open open n_n3198 - [1451] [1287] open open n_n3888 open open open n_n3707 open open [6255] n_n4159 - pv10_1_1_ n_n4116 pv10_2_2_ n_n3994 n_n3832 open open n_n3741 [6255] open open open n_n3653 - open - - - fle[0].out[0]->clbouts1 open open open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[1]->lutA open clb.I1[7]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I1[0]->lutF clb.I4[12]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - n_n4359 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4360 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [2242] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I2[2]->lutB open clb.I2[5]->lutD clb.I1[3]->lutE fle[0].out[1]->lutF fle[1].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 0 3 - - - [2240] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3725 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3726 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I3[11]->lutB clb.I2[2]->lutC clb.I2[5]->lutD fle[2].out[1]->lutE clb.I1[5]->lutF clb.I3[8]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2241] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [6257] - - - - - - - - - - - - clb.I4[7]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE clb.I4[1]->lutF clb.I4[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - [2263] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1773] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[0]->lutB open clb.I2[5]->lutD clb.I1[4]->lutE clb.I1[3]->lutF clb.I4[4]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3025 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3946 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1771] - - - - - - - - - - - - clb.I4[4]->lutA fle[5].out[1]->lutB clb.I1[3]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[3].out[1]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1772] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n3235 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3995 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[7].out[1]->lutF clb.I4[1]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - [904] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [903] - - - - - - - - - - - - open clb.I3[12]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF open clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n4133 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3124 - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[0]->lutB clb.I1[4]->lutC clb.I2[5]->lutD fle[8].out[0]->lutE clb.I4[4]->lutF clb.I4[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3062 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3743 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [2261] - - - - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC open fle[2].out[1]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [2262] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3444 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3574 - - - flut5.clk[0]->direct3 - - - - - - - - - - [6255] open open open nsr3_3 open [6257] pdn open open tin_pready_0_0_ open open - open nrq3_2 open [894] open nrq1_3 open [896] open [1020] ngfdn_3 open open - open open open n_n3832 preset open open [1833] open n_n3745 open tin_pv10_5_5_ open - n_n3622 ngfdn_3 open open open open open open preset open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[7]->lutA clb.I3[4]->lutB open clb.I2[5]->lutD clb.I1[7]->lutE clb.I4[8]->lutF open clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - n_n3353 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3354 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - n_n4106 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4108 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[0]->lutA open clb.I1[10]->lutC fle[0].out[1]->lutD fle[2].out[0]->lutE clb.I1[4]->lutF fle[1].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - pready_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - [1021] - - - - - - - - - - - - fle[1].out[1]->lutA open clb.I2[10]->lutC clb.I4[8]->lutD fle[2].out[1]->lutE open fle[2].out[0]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - n_n3227 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_4 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 1 3 - - - n_n3614 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_5 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA fle[2].out[1]->lutB clb.I2[10]->lutC fle[4].out[0]->lutD fle[3].out[0]->lutE open clb.I4[8]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n4321 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_6 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 0 2 - - - [992] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[10]->lutB open fle[4].out[0]->lutD fle[3].out[0]->lutE clb.I4[8]->lutF clb.I4[1]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - n_n3675 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_7 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n4218 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_8 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA open clb.I2[5]->lutC fle[5].out[0]->lutD clb.I1[7]->lutE fle[6].out[0]->lutF clb.I4[8]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3380 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3381 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - [1285] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[3]->lutB fle[5].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n4245 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4247 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - pv10_5_5_ - - - - - - - - - - - - clb.I4[8]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC clb.I2[7]->lutD fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1541] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - [1754] - - - - - - - - - - - - fle[3].out[1]->lutA open fle[7].out[0]->lutC clb.I4[8]->lutD fle[6].out[1]->lutE clb.I1[0]->lutF fle[8].out[0]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n4361 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4362 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [1752] - - - - - - - - - - - - clb.I3[3]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC open clb.I1[0]->lutE fle[7].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1753] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3987 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3988 - - - flut5.clk[0]->direct3 - - - - - - - - - - open ndn3_7 open n_n3595 n_n4079 [6257] n_n3832 ndn3_8 open open open open open - [894] [992] open preset open open open n_n4078 tin_pv10_3_3_ ndn3_7 pdn open open - open [6255] open open tin_pv10_6_6_ [896] nrq1_3 open open open open preset open - pdn open open preset open n_n4256 open open open open open open open - open - - - open open open open fle[4].out[0]->clbouts1 open open open fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open open open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[3]->lutB clb.I2[10]->lutC fle[0].out[0]->lutD clb.I3[6]->lutE clb.I4[3]->lutF fle[1].out[0]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - n_n3569 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3570 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1246] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I2[0]->lutC fle[0].out[0]->lutD fle[2].out[1]->lutE open fle[1].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - n_n3340 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3342 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 2 0 - - - pv10_6_6_ - - - - - - - - - - - - clb.I4[3]->lutA fle[2].out[1]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE open fle[2].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1335] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n3031 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4299 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA clb.I2[7]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I3[11]->lutE clb.I1[6]->lutF clb.I3[1]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [1167] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [1165] - - - - - - - - - - - - fle[3].out[0]->lutA fle[3].out[1]->lutB fle[4].out[1]->lutC open clb.I1[5]->lutE clb.I1[6]->lutF clb.I3[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3292 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4080 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1166] - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[3]->lutB fle[5].out[0]->lutC clb.I4[0]->lutD open fle[6].out[0]->lutF clb.I3[6]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n4128 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4129 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1447] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[0]->lutB fle[5].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3212 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3213 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - pv10_3_3_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[9]->lutB clb.I1[7]->lutC clb.I4[5]->lutD fle[8].out[0]->lutE clb.I1[3]->lutF clb.I3[5]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [2226] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - [1393] - - - - - - - - - - - - open clb.I2[1]->lutB fle[7].out[0]->lutC clb.I4[3]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3507 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4258 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - [1391] - - - - - - - - - - - - clb.I3[1]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC open clb.I1[5]->lutE fle[7].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1392] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3817 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3818 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [916] [1892] [1075] nrq3_15 n_n3841 [1898] [1602] n_n3810 open open open [1002] - [994] [1776] n_n3898 [1259] n_n4047 nen3_10 [1647] [1004] [1899] [1898] open [1271] open - [1894] ndn3_10 open open open [999] open n_n3870 open open open [1612] [1034] - nrq3_12 pv2_6_6_ open pv1_6_6_ open n_n3916 n_n4367 open [934] [1075] open [894] open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA fle[9].out[0]->lutB clb.I1[5]->lutC open fle[2].out[1]->lutE fle[1].out[1]->lutF fle[1].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - [1062] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3205 - - - - - - - - - - - - clb.I4[5]->lutA clb.I3[7]->lutB clb.I2[4]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[8]->lutF clb.I3[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3869 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3382 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4366 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA fle[9].out[0]->lutB clb.I2[2]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[8]->lutF fle[2].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [1019] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n3166 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3475 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[1]->lutB clb.I2[0]->lutC clb.I2[5]->lutD fle[3].out[0]->lutE open open clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3508 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3919 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - [1893] - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[5]->lutB clb.I2[11]->lutC clb.I2[5]->lutD clb.I3[1]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3122 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4062 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - [1896] - - - - - - - - - - - - clb.I4[6]->lutA fle[4].out[1]->lutB clb.I1[4]->lutC open fle[2].out[1]->lutE fle[6].out[0]->lutF open clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - [6318] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n4094 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4095 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I2[9]->lutB clb.I1[12]->lutC clb.I2[8]->lutD open fle[7].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 0 3 open - - - [1260] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n4121 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4122 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I2[8]->lutB clb.I1[8]->lutC clb.I4[0]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - [1613] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - n_n4096 - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[0]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[2]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [1094] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1648] - - - - - - - - - - - - open clb.I2[6]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD clb.I1[3]->lutE clb.I1[7]->lutF clb.I4[11]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3972 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4145 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3236 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3237 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open open [2264] n_n4357 [6350] [944] [942] pdn [6356] - open open n_n4093 n_n3788 nen3_10 open open n_n4099 [6349] open n_n4026 open open - open open open preset open open n_n3294 open open open open [6346] open - open nak3_17 open open open open [1119] open n_n3831 open [6357] n_n3852 n_n4367 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[6]->lutA clb.I3[11]->lutB clb.I1[10]->lutC fle[1].out[0]->lutD clb.I1[7]->lutE fle[0].out[0]->lutF fle[3].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [6349] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [1565] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[8]->lutC fle[5].out[0]->lutD fle[3].out[0]->lutE open clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - n_n131 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4057 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 0 open 1 open - - - n_n3656 - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[7]->lutB open fle[1].out[1]->lutD open fle[0].out[0]->lutF fle[2].out[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - n_n4098 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - [1068] - - - - - - - - - - - - open fle[2].out[1]->lutB open fle[1].out[0]->lutD clb.I3[3]->lutE open clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 1 0 - - - n_n3473 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4056 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [6355] - - - - - - - - - - - - fle[3].out[1]->lutA fle[3].out[0]->lutB clb.I2[8]->lutC fle[4].out[1]->lutD fle[2].out[0]->lutE clb.I1[12]->lutF clb.I4[10]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1477] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - n_n130 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4045 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[4].out[1]->lutB fle[7].out[1]->lutC open fle[6].out[0]->lutE fle[7].out[1]->lutF clb.I4[12]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - [6268] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [1318] - - - - - - - - - - - - clb.I3[3]->lutA fle[5].out[1]->lutB clb.I1[11]->lutC open fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n133 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_14 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - [6299] - - - - - - - - - - - - open open open clb.I2[4]->lutD fle[7].out[1]->lutE clb.I1[9]->lutF clb.I4[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - [1013] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - n_n127 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_17 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD open clb.I4[11]->lutF clb.I4[8]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - [6254] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [6309] - - - - - - - - - - - - fle[8].out[1]->lutA clb.I2[3]->lutB clb.I1[6]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF clb.I4[11]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [936] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n3070 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3851 - - - flut5.clk[0]->direct3 - - - - - - - - - - [916] nrq3_15 open [2188] [988] open [1365] open pv2_1_1_ [2126] nrq3_11 open pv1_1_1_ - preset n_n4126 ndn3_10 n_n4367 n_n3975 [1362] ndn3_15 ngfdn_3 n_n3976 [1155] open pv11_1_1_ nen3_10 - [1551] open open open [994] open n_n3769 n_n4316 [1002] n_n3974 [2270] n_n3810 [999] - open [1755] nen3_10 n_n4126 open [1552] preset [6385] open open [976] n_n4222 open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[5]->lutA clb.I3[0]->lutB open fle[0].out[0]->lutD open fle[1].out[1]->lutF clb.I3[6]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - n_n4228 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4229 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3870 - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[0]->lutB clb.I1[6]->lutC fle[1].out[0]->lutD fle[2].out[1]->lutE open open clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - n_n3289 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3901 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 2 open open 0 - - - n_n3899 - - - - - - - - - - - - open clb.I2[5]->lutB clb.I1[0]->lutC clb.I2[8]->lutD fle[2].out[0]->lutE clb.I4[11]->lutF fle[3].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - n_n3552 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3934 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - n_n3900 - - - - - - - - - - - - clb.I4[7]->lutA clb.I2[0]->lutB open clb.I2[1]->lutD fle[3].out[0]->lutE clb.I1[8]->lutF clb.I4[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - n_n4124 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4125 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3327 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3328 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA clb.I2[2]->lutB clb.I2[12]->lutC fle[4].out[0]->lutD open clb.I1[1]->lutF fle[3].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [2187] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [6275] - - - - - - - - - - - - clb.I3[9]->lutA clb.I2[4]->lutB clb.I1[3]->lutC fle[4].out[1]->lutD open fle[7].out[1]->lutF clb.I4[6]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - [1128] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - [1329] - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[11]->lutB open fle[5].out[0]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I4[10]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n3935 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3936 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n3059 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3099 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[6]->lutB fle[6].out[0]->lutC clb.I2[7]->lutD fle[6].out[1]->lutE clb.I1[12]->lutF clb.I3[4]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [2189] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3045 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3208 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[7]->lutD open clb.I1[10]->lutF clb.I4[11]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [2190] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - [2191] - - - - - - - - - - - - fle[8].out[1]->lutA open fle[8].out[0]->lutC fle[5].out[0]->lutD fle[7].out[0]->lutE clb.I1[9]->lutF clb.I3[8]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - n_n3363 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3309 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4392 - - - flut5.clk[0]->direct3 - - - - - - - - - - [1598] open [1594] open n_n3500 open open open n_n3892 pv6_3_3_ open pv6_1_1_ n_n4126 - n_n4305 open [984] n_n4126 open n_n3656 open open [990] n_n3500 open open open - open open [1387] [1547] open [2011] open n_n4071 open open open open open - open pv6_4_4_ preset pv6_2_2_ open n_n3500 [1008] n_n3656 open n_n4305 open open open - open - - - open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[9]->lutA clb.I2[2]->lutB fle[6].out[0]->lutC clb.I2[9]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF clb.I4[2]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - [1632] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1182] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[3]->lutB fle[6].out[1]->lutC clb.I4[2]->lutD open clb.I4[7]->lutF clb.I3[7]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [1630] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - [1633] - - - - - - - - - - - - clb.I3[2]->lutA open clb.I1[9]->lutC clb.I2[8]->lutD open clb.I1[11]->lutF clb.I3[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - n_n3374 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3533 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3701 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4201 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[8]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD fle[2].out[1]->lutE open fle[3].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3530 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3968 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 0 3 - - - [6266] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[8]->lutB clb.I1[2]->lutC fle[4].out[0]->lutD clb.I3[5]->lutE open open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3033 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3922 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - [1184] - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[0]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE fle[0].out[0]->lutF clb.I4[6]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [6380] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - [6337] - - - - - - - - - - - - fle[0].out[1]->lutA fle[5].out[0]->lutB fle[4].out[1]->lutC open fle[7].out[0]->lutE fle[1].out[0]->lutF fle[1].out[1]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - n_n3104 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3865 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - n_n3540 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4052 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[9]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF open clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [1006] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n4357 - - - - - - - - - - - - clb.I3[5]->lutA open clb.I1[8]->lutC clb.I2[5]->lutD clb.I1[4]->lutE clb.I1[12]->lutF clb.I4[2]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [2009] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [2007] - - - - - - - - - - - - clb.I4[6]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD fle[8].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [6300] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n3296 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4381 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n4126 open n_n3533 open [1008] open [2011] open open open open open - [1008] n_n4305 open open open open open n_n3500 n_n4126 open open open open - open open open n_n3968 open open [1006] [1472] preset n_n3656 open n_n4305 open - open n_n4201 [1008] open open n_n4349 [1006] open n_n3500 open open open open - open - - - open open open open open fle[5].out[0]->clbouts1 open open open open open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I3[9]->lutB clb.I1[3]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I4[8]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - [1325] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1323] - - - - - - - - - - - - fle[1].out[1]->lutA fle[4].out[0]->lutB clb.I2[1]->lutC fle[0].out[1]->lutD clb.I1[5]->lutE fle[1].out[0]->lutF fle[0].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [6366] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n4028 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4029 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA clb.I3[8]->lutB clb.I2[7]->lutC clb.I2[8]->lutD open clb.I1[7]->lutF clb.I3[3]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1187] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [1189] - - - - - - - - - - - - clb.I3[11]->lutA fle[3].out[1]->lutB clb.I2[0]->lutC fle[4].out[1]->lutD fle[3].out[0]->lutE clb.I4[6]->lutF fle[2].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [6379] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - n_n3680 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3845 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC fle[1].out[1]->lutD open fle[7].out[1]->lutF fle[3].out[1]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - n_n4006 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3848 - - - - - - - - - - - - clb.I3[11]->lutA fle[5].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [6346] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - [6343] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[8]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE open clb.I4[5]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1470] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - [1472] - - - - - - - - - - - - clb.I3[11]->lutA clb.I2[0]->lutB fle[7].out[1]->lutC open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[7]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [6358] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n121 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3954 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I3[9]->lutB clb.I1[7]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF clb.I3[8]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [1719] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1716] - - - - - - - - - - - - clb.I3[11]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I4[2]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [6332] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3579 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3955 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [990] n_n4381 open [6349] n_n4045 n_n3865 [6299] [916] open n_n4057 n_n3954 open - n_n4052 open [1621] n_n3493 open open open n_n3845 [1812] open n_n4045 n_n3656 n_n3955 - [1006] n_n4029 open open open open n_n3934 open [6268] open open n_n3976 open - open n_n4056 open open [1062] pv6_7_7_ preset open open open open n_n4367 n_n4045 - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[11]->lutA open open fle[5].out[0]->lutD clb.I1[8]->lutE fle[0].out[0]->lutF clb.I4[6]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [1363] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [1362] - - - - - - - - - - - - open fle[2].out[0]->lutB open clb.I2[0]->lutD clb.I1[6]->lutE open fle[2].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - [942] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - n_n3294 - - - - - - - - - - - - clb.I3[1]->lutA clb.I2[7]->lutB clb.I1[11]->lutC clb.I2[12]->lutD fle[2].out[1]->lutE clb.I1[8]->lutF clb.I4[4]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [984] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3585 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4324 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[5].out[0]->lutB open open open clb.I1[10]->lutF clb.I4[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - [934] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n4305 - - - - - - - - - - - - clb.I4[6]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC open fle[7].out[0]->lutE clb.I1[10]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n3355 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3557 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6270] - - - - - - - - - - - - clb.I4[11]->lutA clb.I3[8]->lutB fle[4].out[1]->lutC clb.I4[1]->lutD clb.I1[7]->lutE clb.I4[11]->lutF clb.I4[12]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - n_n4126 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - n_n3500 - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[10]->lutB clb.I2[3]->lutC open clb.I1[7]->lutE clb.I1[5]->lutF clb.I4[11]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [2011] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - [1008] - - - - - - - - - - - - fle[2].out[0]->lutA open clb.I1[2]->lutC clb.I2[0]->lutD clb.I1[6]->lutE clb.I1[1]->lutF clb.I4[5]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1119] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3216 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4337 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[11]->lutB fle[7].out[1]->lutC fle[5].out[0]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I4[6]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - [1623] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [1621] - - - - - - - - - - - - fle[3].out[1]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[2]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [6338] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n3693 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4099 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open nen3_10 [894] open [1673] [1904] open n_n4019 open [1333] nrq1_3 - [2035] n_n3916 open open open open n_n3886 pdn n_n4345 open open ngfdn_3 nrq1_3 - n_n3898 open preset open open open [1076] ndn3_10 open open open [1903] open - n_n3334 open open [1002] open open n_n3810 nrq3_11 open open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[7]->lutA clb.I2[6]->lutB clb.I1[3]->lutC clb.I2[11]->lutD open clb.I4[7]->lutF open clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [2036] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - [2037] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I2[0]->lutB open fle[0].out[1]->lutD fle[2].out[1]->lutE clb.I1[6]->lutF clb.I4[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - n_n3884 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3302 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4288 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA open clb.I1[11]->lutC fle[1].out[0]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF fle[3].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n4156 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4157 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n4158 - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[11]->lutB clb.I1[7]->lutC clb.I2[11]->lutD fle[3].out[1]->lutE open clb.I4[7]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1086] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - [1905] - - - - - - - - - - - - clb.I3[2]->lutA fle[4].out[0]->lutB clb.I2[7]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3141 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3142 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv3_5_5_ - - - - - - - - - - - - clb.I3[2]->lutA fle[5].out[1]->lutB clb.I1[12]->lutC clb.I2[7]->lutD clb.I1[4]->lutE open clb.I3[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1504] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - n_n3435 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3436 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[7]->lutB fle[6].out[0]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4137 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4139 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv13_5_5_ - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC clb.I2[12]->lutD clb.I1[4]->lutE fle[7].out[0]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1494] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3775 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3777 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[12]->lutB clb.I2[7]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3265 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3266 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv5_5_5_ - - - - - - - - - - - - clb.I3[2]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[7]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1557] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3406 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3408 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4126 pv2_4_4_ open nrq3_15 open [894] nrq1_3 n_n3916 nen3_10 n_n4367 n_n3899 [2044] open - open [916] [1275] open nrq3_15 open open open n_n4229 open pdn nrq1_3 n_n4367 - [1096] [1402] open open open [999] open ndn3_10 open n_n3916 open open open - open open open preset open open open open open open open open open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[12]->lutB clb.I1[11]->lutC clb.I2[4]->lutD clb.I1[0]->lutE fle[0].out[1]->lutF clb.I4[3]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [6295] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3632 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3769 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[8]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD fle[3].out[0]->lutE clb.I1[1]->lutF clb.I3[5]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1038] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3010 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4021 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[7]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE clb.I1[9]->lutF fle[2].out[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 1 2 open - - - [2039] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [6296] - - - - - - - - - - - - clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC open fle[3].out[0]->lutE clb.I1[7]->lutF fle[1].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - n_n4046 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4047 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - [1659] - - - - - - - - - - - - clb.I4[3]->lutA fle[4].out[0]->lutB clb.I2[10]->lutC fle[5].out[1]->lutD clb.I1[6]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4161 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4162 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv3_4_4_ - - - - - - - - - - - - clb.I4[3]->lutA fle[5].out[1]->lutB clb.I1[6]->lutC clb.I2[10]->lutD clb.I1[5]->lutE open clb.I3[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1990] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - n_n3727 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3729 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[10]->lutB fle[6].out[0]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3074 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3075 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv13_4_4_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[11]->lutD clb.I1[5]->lutE fle[7].out[0]->lutF open clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1301] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3757 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3758 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[10]->lutB clb.I1[6]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n4212 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4213 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv5_4_4_ - - - - - - - - - - - - clb.I4[3]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[10]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [2192] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3791 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3793 - - - flut5.clk[0]->direct3 - - - - - - - - - - pv1_3_3_ open open [1303] nrq3_2 ngfdn_3 n_n3242 nsr3_3 n_n3974 nen3_10 [1433] open [2048] - open open [994] ndn3_15 pv11_0_0_ [2046] open open pready_0_0_ pv11_7_7_ open open n_n3841 - open open n_n3810 open [1949] ndn3_4 open n_n3976 pv1_7_7_ open open open open - open nrq3_11 open open [994] open preset open pv1_0_0_ open [988] open ndn3_10 - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[5]->lutB clb.I1[12]->lutC fle[1].out[0]->lutD clb.I1[9]->lutE open clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n4169 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - [2047] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[2]->lutB clb.I1[0]->lutC open open clb.I4[6]->lutF fle[1].out[0]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n4293 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4294 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - [1728] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[9]->lutB clb.I1[3]->lutC clb.I2[3]->lutD clb.I1[5]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3169 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3170 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1908] - - - - - - - - - - - - open clb.I2[12]->lutB clb.I1[5]->lutC clb.I4[1]->lutD fle[2].out[1]->lutE open fle[3].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - [1910] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 2 1 - - - n_n3243 - - - - - - - - - - - - clb.I4[12]->lutA open open fle[4].out[1]->lutD clb.I1[9]->lutE clb.I4[4]->lutF clb.I3[8]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - [1909] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3258 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3259 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[4].out[1]->lutB open fle[5].out[1]->lutD clb.I1[7]->lutE clb.I1[4]->lutF clb.I3[5]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - [1482] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [1155] - - - - - - - - - - - - clb.I4[6]->lutA fle[5].out[1]->lutB open open fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[1]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - [1195] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [2185] - - - - - - - - - - - - clb.I4[8]->lutA open fle[6].out[0]->lutC clb.I2[2]->lutD clb.I1[9]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3877 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3878 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [2184] - - - - - - - - - - - - open open fle[6].out[1]->lutC fle[9].out[0]->lutD fle[7].out[1]->lutE clb.I1[10]->lutF clb.I4[10]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3975 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3030 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3624 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[1]->lutA fle[9].out[1]->lutB clb.I1[5]->lutC clb.I2[3]->lutD fle[8].out[0]->lutE clb.I1[8]->lutF clb.I3[2]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [2183] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3018 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3688 - - - flut5.clk[0]->direct3 - - - - - - - - - - [988] nen3_10 n_n3974 open open [1079] ngfdn_3 pdn nrq1_3 open open ndn3_9 open - open nrq3_11 ndn3_8 ndn3_10 pv11_3_3_ open open n_n4229 open [2050] open n_n3975 open - open open open open open open [894] open ndn3_15 preset [2049] open [6295] - open n_n4169 open nrq3_11 open ndn3_15 open ngfdn_3 open open open open [2050] - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA clb.I3[9]->lutB clb.I1[8]->lutC fle[1].out[0]->lutD clb.I1[7]->lutE fle[7].out[1]->lutF fle[0].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - [1830] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n3464 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3465 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[5].out[0]->lutB open fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[11]->lutF open clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - [6322] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1307] - - - - - - - - - - - - clb.I3[9]->lutA clb.I2[3]->lutB clb.I1[1]->lutC open clb.I1[6]->lutE clb.I4[3]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [1004] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1486] - - - - - - - - - - - - clb.I3[8]->lutA clb.I3[9]->lutB fle[7].out[1]->lutC clb.I4[7]->lutD open clb.I1[6]->lutF clb.I3[9]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - [1508] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3810 - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[4]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD open clb.I4[5]->lutF clb.I4[7]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3249 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3250 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - [2046] - - - - - - - - - - - - fle[2].out[1]->lutA fle[5].out[1]->lutB open clb.I4[12]->lutD open fle[7].out[0]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - n_n3058 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3085 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - [1487] - - - - - - - - - - - - fle[2].out[0]->lutA clb.I3[10]->lutB clb.I2[9]->lutC clb.I2[1]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[7]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1552] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - [2045] - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[12]->lutB fle[6].out[1]->lutC open fle[8].out[0]->lutE open fle[3].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [1110] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - n_n3308 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4351 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I3[10]->lutB fle[7].out[0]->lutC fle[9].out[0]->lutD clb.I1[6]->lutE fle[9].out[1]->lutF clb.I3[8]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [1509] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [1168] - - - - - - - - - - - - clb.I3[8]->lutA clb.I3[9]->lutB clb.I1[6]->lutC clb.I2[11]->lutD open clb.I1[2]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [1002] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n3607 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3608 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open ngfdn_3 ndn3_15 preset pdn ndn3_4 nen3_10 tin_pv11_5_5_ [1201] open open [999] - n_n3207 open open [894] ndn3_8 ngfdn_3 open open open ndn3_5 pdn tin_pv2_5_5_ n_n4288 - open open n_n4157 open nrq1_3 ndn3_10 open open open open open open open - n_n4288 open open open preset open open open open [894] open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 open open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[0]->lutA clb.I2[3]->lutB clb.I1[9]->lutC fle[4].out[0]->lutD clb.I1[6]->lutE fle[1].out[1]->lutF clb.I4[4]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3275 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3277 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - [1574] - - - - - - - - - - - - clb.I3[5]->lutA open clb.I1[7]->lutC fle[1].out[1]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF fle[0].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - [1901] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 1 2 open - - - n_n3853 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3854 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[2].out[0]->lutB clb.I1[5]->lutC clb.I4[4]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - n_n4058 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4059 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - pv2_5_5_ - - - - - - - - - - - - clb.I4[4]->lutA fle[3].out[1]->lutB clb.I2[10]->lutC fle[4].out[0]->lutD clb.I3[4]->lutE clb.I4[9]->lutF fle[3].out[0]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2153] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - n_n3778 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3780 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA fle[9].out[0]->lutB open clb.I2[4]->lutD open clb.I1[4]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - [6259] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - [988] - - - - - - - - - - - - clb.I4[4]->lutA clb.I2[5]->lutB clb.I2[4]->lutC fle[5].out[0]->lutD clb.I1[5]->lutE clb.I1[4]->lutF clb.I3[4]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - n_n4086 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_9 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3080 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3081 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[0]->lutB clb.I1[8]->lutC fle[5].out[1]->lutD clb.I3[4]->lutE fle[6].out[1]->lutF clb.I4[4]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - pv11_5_5_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3662 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3663 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[9].out[1]->lutB open clb.I2[4]->lutD fle[6].out[1]->lutE fle[9].out[0]->lutF clb.I4[4]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv14_5_5_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [1870] - - - - - - - - - - - - clb.I3[4]->lutA clb.I2[10]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE clb.I1[3]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - [2259] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1903] - - - - - - - - - - - - open fle[4].out[1]->lutB fle[7].out[1]->lutC clb.I4[9]->lutD fle[6].out[0]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3027 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3035 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3007 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3008 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn open nrq1_3 open open n_n3624 n_n3903 open open open open - open open open open n_n3608 open open [894] n_n3688 open pdn open open - open open preset open tin_pv1_0_0_ open nrq1_3 open open open open [894] tin_pv2_0_0_ - open open open open open open open open preset open n_n3608 open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open open open open open open open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open open clb.I1[8]->lutC fle[1].out[0]->lutD open clb.I1[2]->lutF clb.I3[6]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv14_0_0_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1767] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[8]->lutB clb.I2[7]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE clb.I1[2]->lutF clb.I3[6]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - n_n3759 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3761 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n3550 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3551 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[2]->lutE clb.I4[8]->lutF fle[3].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - pv1_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [1414] - - - - - - - - - - - - clb.I3[11]->lutA fle[2].out[1]->lutB clb.I2[8]->lutC clb.I4[8]->lutD clb.I1[7]->lutE clb.I1[2]->lutF clb.I3[6]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - n_n4190 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4192 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - n_n3187 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3188 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[1]->lutB open fle[5].out[0]->lutD open clb.I1[4]->lutF clb.I3[2]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - pv15_0_0_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [1642] - - - - - - - - - - - - clb.I3[11]->lutA clb.I2[4]->lutB fle[4].out[1]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE clb.I1[4]->lutF clb.I3[2]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n4001 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4003 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - n_n3210 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3211 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[12]->lutB fle[5].out[1]->lutC clb.I2[10]->lutD fle[7].out[0]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - pv2_0_0_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1298] - - - - - - - - - - - - clb.I4[10]->lutA clb.I3[11]->lutB fle[6].out[1]->lutC open fle[7].out[1]->lutE clb.I1[7]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3908 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3910 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6272] - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[6]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - n_n3338 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3339 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv12_0_0_ - - - - - - - - - - - - clb.I3[6]->lutA clb.I3[2]->lutB clb.I1[2]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [2198] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3096 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3098 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3900 open n_n4057 n_n4125 n_n4367 open open n_n4056 open n_n3976 nrq1_3 open open - open open open open n_n3769 preset n_n4316 open open open open open n_n4222 - open open pdn open [894] n_n3557 nrq1_3 open n_n3901 open open open open - open n_n4316 open open open open n_n3769 preset n_n3934 n_n4367 open n_n4229 open - open - - - open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[7]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[3]->lutF fle[0].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1686] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - n_n3969 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3971 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n3160 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3161 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv7_0_0_ - - - - - - - - - - - - clb.I4[7]->lutA fle[2].out[1]->lutB clb.I1[10]->lutC clb.I4[9]->lutD clb.I3[2]->lutE clb.I4[8]->lutF fle[2].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1534] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3068 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3069 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA clb.I2[12]->lutB clb.I1[9]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE open open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1070] - - - - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - [6385] - - - - - - - - - - - - clb.I3[8]->lutA clb.I2[6]->lutB clb.I1[0]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I1[7]->lutF clb.I3[5]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1365] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [916] - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB open fle[5].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I4[1]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - [1402] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [1051] - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - n_n3410 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3411 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv7_3_3_ - - - - - - - - - - - - clb.I4[7]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD clb.I1[10]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1312] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n4300 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4303 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[10]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n4104 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4105 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv7_2_2_ - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[4]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [2195] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3496 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3497 - - - flut5.clk[0]->direct3 - - - - - - - - - - tin_pv1_4_4_ ndn3_8 n_n3458 open open open [894] open nrq1_3 open open open open - open open [994] open n_n4074 open open open pdn preset [988] tin_pv11_4_4_ open - open open open open n_n3458 open open n_n3966 ngfdn_3 open open ndn3_9 [1155] - open open open open open open n_n4074 open ndn3_15 open tin_pv2_4_4_ preset open - open - - - open open open open open open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open open - open - - - pclk - - - - clb.I3[12]->lutA open clb.I2[9]->lutC fle[0].out[1]->lutD open fle[1].out[1]->lutF fle[0].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [1780] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3837 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3886 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[8]->lutB clb.I2[9]->lutC fle[1].out[0]->lutD clb.I1[8]->lutE clb.I1[0]->lutF open fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - n_n3862 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3863 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv1_4_4_ - - - - - - - - - - - - clb.I4[11]->lutA fle[2].out[1]->lutB clb.I1[8]->lutC clb.I2[8]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [971] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n3804 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3806 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[0]->lutA clb.I2[8]->lutB clb.I2[9]->lutC fle[4].out[1]->lutD clb.I1[8]->lutE open open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n3304 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3305 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv15_4_4_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[8]->lutB clb.I1[8]->lutC fle[4].out[1]->lutD clb.I1[6]->lutE clb.I1[2]->lutF fle[8].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1248] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3665 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3667 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[8]->lutB fle[5].out[0]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I4[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3642 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3643 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - pv2_4_4_ - - - - - - - - - - - - open clb.I2[8]->lutB fle[6].out[0]->lutC clb.I4[11]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I3[7]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n4119 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4120 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - pv11_4_4_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I3[11]->lutB clb.I1[1]->lutC open fle[8].out[0]->lutE clb.I4[6]->lutF clb.I4[8]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1429] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [2035] - - - - - - - - - - - - open clb.I2[10]->lutB fle[7].out[0]->lutC clb.I4[6]->lutD fle[6].out[1]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3494 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3578 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [6291] - - - - - - - - - - - - clb.I4[11]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC clb.I2[8]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [2051] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n3131 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3133 - - - flut5.clk[0]->direct3 - - - - - - - - - - [999] n_n4367 ndn3_4 n_n4324 open open open open nrq1_3 n_n3170 nen3_10 n_n4233 open - n_n4367 open open n_n4324 n_n3242 open open open nrq1_3 open pdn ndn3_10 open - n_n3475 open open open open open [894] open open nrq3_15 n_n3648 ndn3_5 preset - open nrq1_3 preset open open tin_pv2_7_7_ open open open open open open pdn - open - - - fle[0].out[0]->clbouts1 open open open open open open open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[10]->lutA open open fle[1].out[0]->lutD open clb.I4[12]->lutF clb.I4[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv15_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1946] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[11]->lutC fle[1].out[1]->lutD clb.I3[6]->lutE clb.I1[9]->lutF open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3077 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3079 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6303] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I3[12]->lutB clb.I2[8]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF fle[1].out[1]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - [1416] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - n_n3125 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3126 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[12]->lutB clb.I1[8]->lutC clb.I2[10]->lutD fle[3].out[0]->lutE open clb.I4[5]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n4130 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4131 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - pv2_7_7_ - - - - - - - - - - - - clb.I3[11]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1561] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3450 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3451 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[11]->lutB clb.I1[10]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE clb.I1[1]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - [1912] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [6312] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[8]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n4076 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4077 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv7_7_7_ - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1468] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3134 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3136 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[10]->lutB fle[8].out[0]->lutC clb.I2[8]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3616 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3617 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv7_6_6_ - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[10]->lutB clb.I1[8]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [2005] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3668 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3670 - - - flut5.clk[0]->direct3 - - - - - - - - - - [6299] open open n_n3870 n_n4366 preset open [2175] open nrq3_11 open [994] open - [6299] n_n3916 open open open open ndn3_10 open nen3_10 nrq1_3 open open open - open n_n4367 open open open n_n4047 ngfdn_3 [2023] open n_n4045 open [894] open - pdn open n_n4316 open open open pv1_2_2_ open ndn3_10 open n_n3898 [894] open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[2]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[1].out[1]->lutD open clb.I1[7]->lutF fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [2177] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3981 - - - - - - - - - - - - clb.I4[6]->lutA clb.I3[7]->lutB open clb.I2[8]->lutD clb.I1[11]->lutE fle[1].out[0]->lutF clb.I4[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3181 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3858 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [2176] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[1]->lutB clb.I1[5]->lutC clb.I2[8]->lutD open clb.I1[5]->lutF clb.I4[10]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - [1996] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1614] - - - - - - - - - - - - clb.I4[10]->lutA clb.I3[5]->lutB clb.I1[3]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE clb.I1[5]->lutF clb.I4[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [1034] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n3129 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3130 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[5].out[0]->lutB open clb.I2[9]->lutD fle[3].out[1]->lutE clb.I1[5]->lutF clb.I4[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv7_5_5_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1513] - - - - - - - - - - - - clb.I3[1]->lutA fle[4].out[1]->lutB clb.I1[4]->lutC clb.I2[9]->lutD clb.I3[11]->lutE clb.I1[5]->lutF clb.I4[0]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - n_n3677 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3679 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - n_n3052 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3053 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[5].out[1]->lutC clb.I2[9]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - pv7_4_4_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1497] - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[1]->lutB fle[6].out[1]->lutC clb.I4[11]->lutD clb.I1[0]->lutE clb.I1[5]->lutF clb.I3[9]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3072 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3073 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [6350] - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[9]->lutB clb.I1[5]->lutC clb.I2[0]->lutD open clb.I1[5]->lutF clb.I3[1]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - [6357] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [6361] - - - - - - - - - - - - open open clb.I1[5]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - [6302] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3076 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3493 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn open ndn3_8 open ndn3_9 open open [894] n_n3936 pv11_2_2_ open open open - open open open nrq1_3 open open ndn3_8 open pdn open open open open - open n_n3242 n_n3170 preset open nrq1_3 open tin_pv1_7_7_ open open open open [988] - open open open open open open open open open open open open n_n3170 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I3[12]->lutB clb.I1[9]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[2]->lutF fle[0].out[0]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - n_n4210 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4211 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [2000] - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[6]->lutB clb.I1[8]->lutC open clb.I1[4]->lutE clb.I1[2]->lutF clb.I3[2]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2270] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [1303] - - - - - - - - - - - - clb.I3[3]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I2[8]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3528 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3529 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv8_7_7_ - - - - - - - - - - - - open clb.I3[3]->lutB clb.I1[0]->lutC clb.I2[3]->lutD fle[3].out[1]->lutE clb.I1[7]->lutF clb.I3[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [1992] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3523 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3525 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4239 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4241 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv14_7_7_ - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[3]->lutB fle[5].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE clb.I4[12]->lutF clb.I3[1]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1683] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3447 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3449 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3543 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3544 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv1_7_7_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[3]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF clb.I3[2]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [1283] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n4196 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4199 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I2[3]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3719 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3720 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv12_7_7_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[3]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1980] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3762 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3764 - - - flut5.clk[0]->direct3 - - - - - - - - - - open pdn open n_n3099 open n_n3215 open open open open open open open - preset open open open open open [894] open n_n4392 open open open pdn - n_n3936 tin_pv2_1_1_ [894] tin_pv1_1_1_ open open open open open open nrq1_3 open open - open open open open open preset open open open n_n4392 open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open open open open open open open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[3]->lutA open clb.I1[5]->lutC fle[1].out[0]->lutD open clb.I1[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - pv1_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1671] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[0]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE clb.I1[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - n_n3182 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3183 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n3263 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3264 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[5]->lutF fle[3].out[0]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - pv12_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [1400] - - - - - - - - - - - - clb.I3[0]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC clb.I2[0]->lutD clb.I3[2]->lutE clb.I1[1]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n4387 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4390 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - n_n3605 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3606 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[1]->lutB open fle[5].out[0]->lutD open clb.I1[1]->lutF clb.I4[5]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - pv15_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [1295] - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[2]->lutB fle[4].out[1]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE clb.I4[5]->lutF clb.I3[10]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3106 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3108 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3998 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3999 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[1]->lutB fle[5].out[1]->lutC clb.I2[12]->lutD fle[7].out[0]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - pv2_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [978] - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[8]->lutB fle[6].out[1]->lutC open fle[7].out[1]->lutE clb.I1[3]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3644 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3646 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6306] - - - - - - - - - - - - clb.I4[5]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - n_n3037 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3038 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv14_1_1_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[3]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1961] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3011 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3012 - - - flut5.clk[0]->direct3 - - - - - - - - - - open tin_pv1_5_5_ open open open [944] nrq3_2 preset_0_0_ n_n4157 ngfdn_3 preset open [1155] - open preset_0_0_ open pdn open open open nen3_10 open open open open open - pready_0_0_ n_n3035 open open [911] open ndn3_10 open open ndn3_4 open open open - open open open open open open open open open open open open preset - open - - - open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open fle[2].out[1]->lutB clb.I2[1]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[7]->lutF fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - [1028] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1316] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[1]->lutB open fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[7]->lutF open fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 0 open 3 2 - - - nrq1_3 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 0 open 1 - - - [1315] - - - - - - - - - - - - open clb.I2[3]->lutB clb.I1[9]->lutC fle[1].out[0]->lutD clb.I1[10]->lutE fle[0].out[0]->lutF open clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n126 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr1_2 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3982 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlc1_2 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA fle[3].out[1]->lutB clb.I1[10]->lutC clb.I2[3]->lutD open clb.I1[7]->lutF fle[2].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 0 1 open - - - [894] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3765 - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[10]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[4]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - n_n122 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4151 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - n_n123 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_3 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[1]->lutA clb.I2[1]->lutB fle[4].out[0]->lutC open fle[2].out[0]->lutE clb.I1[10]->lutF open clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - nrq3_2 - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6284] - - - - - - - - - - - - clb.I3[0]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[4].out[1]->lutD fle[7].out[1]->lutE clb.I1[12]->lutF clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [994] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [2141] - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC open fle[6].out[0]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [1904] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3510 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3511 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA clb.I2[3]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE clb.I1[1]->lutF open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - n_n3100 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3101 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 0 open 1 - - - pv1_5_5_ - - - - - - - - - - - - fle[1].out[0]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[3]->lutD fle[3].out[0]->lutE clb.I1[8]->lutF clb.I3[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1944] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3312 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3313 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open ngfdn_3 open [894] open open nrq1_3 open n_n3741 n_n4229 - open nrq3_11 open open open open pdn nrq1_3 open open open [894] open - open open n_n4074 open open preset pdn open open open [1206] n_n3578 open - open open [894] open open open open open open open open open open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[10]->lutA clb.I2[11]->lutB open clb.I2[1]->lutD clb.I1[12]->lutE clb.I1[4]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - n_n4339 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4342 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [2048] - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[7]->lutB clb.I2[6]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - n_n3442 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3443 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv5_1_1_ - - - - - - - - - - - - clb.I3[5]->lutA fle[2].out[1]->lutB clb.I2[6]->lutC clb.I2[7]->lutD open clb.I1[11]->lutF clb.I4[2]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [1510] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3285 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3287 - - - flut5.clk[0]->direct3 - - - - - - - - - open open clb.I1[11]->lutC clb.I2[1]->lutD clb.I1[4]->lutE clb.I1[4]->lutF clb.I3[5]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [2188] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [2029] - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[6]->lutB fle[4].out[0]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3094 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3095 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv8_4_4_ - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC clb.I2[7]->lutD open clb.I1[6]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1953] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3343 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3344 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3325 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3326 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv14_4_4_ - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[6]->lutB clb.I1[9]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[11]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1425] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3088 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3089 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[6]->lutA clb.I3[5]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3174 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3175 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv12_4_4_ - - - - - - - - - - - - clb.I3[6]->lutA clb.I3[5]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1940] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3230 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3231 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [2174] open open [941] open ndn3_15 open open open pdn [1002] preset - open open tin_pv2_2_2_ open ngfdn_3 open pdn open open n_n3981 open open n_n4211 - open open open open n_n3363 [6281] [894] nrq3_11 open open nrq1_3 open open - n_n3362 preset open [894] open open pdn open open open n_n3810 open open - open - - - open open open open open open open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 open open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I2[6]->lutB clb.I1[12]->lutC open clb.I3[10]->lutE fle[0].out[0]->lutF fle[1].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n3156 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3157 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv9_2_2_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[6]->lutB clb.I1[12]->lutC fle[1].out[1]->lutD fle[6].out[1]->lutE fle[1].out[0]->lutF clb.I4[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - [1740] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3735 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3736 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[2].out[0]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD clb.I3[10]->lutE open fle[2].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n4352 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4354 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 2 0 - - - pv2_2_2_ - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[6]->lutB clb.I1[12]->lutC open clb.I3[10]->lutE fle[9].out[1]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n4036 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4037 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - pv15_2_2_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[6]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD clb.I3[6]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - [1378] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3200 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3202 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[7]->lutA clb.I2[4]->lutB fle[8].out[0]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF clb.I4[1]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [1449] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1998] - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[9]->lutB clb.I1[1]->lutC open fle[7].out[0]->lutE clb.I1[11]->lutF open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - [1129] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3148 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3495 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA clb.I3[4]->lutB clb.I1[4]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n4015 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [2175] - - - - - - - - - - - - clb.I4[10]->lutA open fle[5].out[0]->lutC clb.I2[12]->lutD fle[7].out[0]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n3017 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3657 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [6310] - - - - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I4[3]->lutD clb.I1[10]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1914] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3112 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3113 - - - flut5.clk[0]->direct3 - - - - - - - - - - open preset ngfdn_3 pdn nrq1_3 open open open n_n4095 open n_n4279 ndn3_15 tin_pv1_6_6_ - nrq1_3 open open ngfdn_3 open [1893] open open tin_pv11_6_6_ pdn nrq3_11 n_n4095 open - ndn3_9 open open open open tin_pv2_6_6_ open open [894] n_n4122 open open open - ndn3_8 [988] open open nrq1_3 open open n_n4145 open open open pdn open - open - - - open open open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I2[9]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE open fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n4373 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4375 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv15_6_6_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD clb.I1[3]->lutE fle[1].out[0]->lutF clb.I3[8]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [1524] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - n_n3019 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3020 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA fle[2].out[0]->lutB clb.I1[1]->lutC clb.I4[11]->lutD fle[3].out[1]->lutE open clb.I3[5]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - n_n3119 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3120 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - pv2_6_6_ - - - - - - - - - - - - clb.I4[4]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD clb.I1[3]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1375] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n3383 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3385 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[9].out[0]->lutB open clb.I4[11]->lutD clb.I1[4]->lutE clb.I1[1]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - [6321] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n4017 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4018 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[4].out[1]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE clb.I1[1]->lutF clb.I4[11]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - pv1_6_6_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3503 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3504 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[8]->lutB clb.I1[10]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I4[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 1 2 open - - - pv11_6_6_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1928] - - - - - - - - - - - - clb.I4[11]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC open clb.I1[4]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1882] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [1894] - - - - - - - - - - - - open clb.I2[5]->lutB fle[7].out[1]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[11]->lutF clb.I3[9]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n4097 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [1892] - - - - - - - - - - - - clb.I4[1]->lutA open fle[6].out[1]->lutC fle[9].out[0]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3063 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3556 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3117 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3118 - - - flut5.clk[0]->direct3 - - - - - - - - - - open preset open open n_n3250 open [6322] open open pdn open tin_pv1_3_3_ open - open n_n3085 open pdn open open open open [894] open nrq1_3 open open - open nrq1_3 open open open open n_n3250 open n_n4351 open open open open - open [894] preset open open open open open open open open open open - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I2[3]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I3[1]->lutE fle[0].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n3395 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3396 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv14_3_3_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[10]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE fle[1].out[0]->lutF clb.I3[6]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [1788] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - n_n3314 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3316 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I4[2]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - n_n3366 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3367 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv12_3_3_ - - - - - - - - - - - - clb.I3[1]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE clb.I1[4]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1520] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - n_n3629 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3631 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA fle[4].out[0]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE clb.I1[11]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3440 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3441 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - pv1_3_3_ - - - - - - - - - - - - clb.I3[1]->lutA fle[5].out[1]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE clb.I4[1]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1199] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - n_n4178 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4180 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I4[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n3748 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3749 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv9_3_3_ - - - - - - - - - - - - clb.I3[1]->lutA open fle[7].out[1]->lutC clb.I2[3]->lutD clb.I1[1]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1792] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3904 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3906 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I2[3]->lutB clb.I1[1]->lutC clb.I2[10]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - n_n3050 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3051 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv15_3_3_ - - - - - - - - - - - - clb.I3[1]->lutA fle[9].out[1]->lutB clb.I1[9]->lutC clb.I2[8]->lutD clb.I1[1]->lutE clb.I1[6]->lutF clb.I3[8]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - [1859] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - n_n4170 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4172 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open n_n3858 open open open open open open n_n3567 pdn [894] - nrq1_3 open open open open open open n_n3237 open pdn [1155] open open - open open nrq1_3 open open open open n_n3657 tin_pv1_2_2_ open n_n4211 open preset - open open open open n_n3919 [894] open open open open open open n_n3657 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open open clb.I1[10]->lutC clb.I2[7]->lutD open clb.I1[11]->lutF clb.I3[2]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv5_6_6_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1602] - - - - - - - - - - - - clb.I4[4]->lutA clb.I2[10]->lutB open open clb.I3[12]->lutE clb.I1[3]->lutF open clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 2 open open 0 - - - [1776] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - [2023] - - - - - - - - - - - - clb.I3[12]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC clb.I2[9]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3455 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3456 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv8_2_2_ - - - - - - - - - - - - open clb.I3[12]->lutB clb.I1[11]->lutC clb.I2[0]->lutD fle[3].out[1]->lutE clb.I4[12]->lutF clb.I4[5]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [1381] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3054 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3055 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA fle[4].out[0]->lutB clb.I1[11]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4152 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4153 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv14_2_2_ - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[12]->lutB fle[5].out[1]->lutC clb.I2[9]->lutD clb.I1[12]->lutE clb.I4[12]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1800] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3357 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3358 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[9]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3469 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3470 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv1_2_2_ - - - - - - - - - - - - clb.I3[12]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC clb.I2[9]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [974] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3535 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3537 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA clb.I2[9]->lutB fle[8].out[0]->lutC clb.I2[0]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3066 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3067 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv12_2_2_ - - - - - - - - - - - - clb.I3[12]->lutA clb.I3[2]->lutB clb.I1[11]->lutC fle[9].out[1]->lutD clb.I1[12]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1853] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3575 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3576 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3688 open n_n3242 open [894] open open open ngfdn_3 nrq1_3 open open open - open open [894] open open open nrq3_11 open open open nrq1_3 pdn open - n_n3556 pdn open open open n_n4122 open open open open preset open n_n4157 - open open open open [894] open open open open open open open open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[12]->lutA clb.I3[10]->lutB open clb.I2[6]->lutD clb.I1[8]->lutE clb.I1[2]->lutF open clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - [1333] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [1884] - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[10]->lutB clb.I2[11]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - n_n3013 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3014 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv8_0_0_ - - - - - - - - - - - - clb.I3[10]->lutA fle[2].out[1]->lutB clb.I2[11]->lutC clb.I2[10]->lutD open clb.I1[0]->lutF clb.I4[4]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [1291] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4317 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4320 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA open clb.I1[0]->lutC clb.I2[6]->lutD clb.I1[8]->lutE clb.I1[8]->lutF clb.I3[5]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [1949] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - [1612] - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[1]->lutB fle[4].out[0]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3179 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3180 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_6_6_ - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[10]->lutB fle[5].out[1]->lutC open clb.I1[9]->lutE clb.I1[4]->lutF clb.I3[5]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1455] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3222 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3223 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA clb.I3[10]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3261 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3262 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv14_6_6_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[1]->lutB clb.I1[9]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1427] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3711 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3713 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA clb.I3[1]->lutB fle[8].out[0]->lutC clb.I2[10]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3781 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3782 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv12_6_6_ - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[10]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[5]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1742] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3895 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3896 - - - flut5.clk[0]->direct3 - - - - - - - - - - [894] n_n3978 n_n3328 nrq3_12 n_n3465 open n_n4062 nen3_10 open ndn3_10 ndn3_5 open nrq1_3 - open ndn3_4 open open open open open open open open open open [1079] - preset open open open open open pdn [6295] open open open tin_pv2_3_3_ n_n4229 - pdn open nen3_10 ndn3_4 open open open open n_n4021 open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I3[0]->lutB clb.I1[6]->lutC clb.I2[1]->lutD clb.I1[10]->lutE open clb.I4[8]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1271] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 3 0 - - - [1275] - - - - - - - - - - - - open clb.I3[0]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[10]->lutE clb.I1[2]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1655] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1755] - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[0]->lutB clb.I1[10]->lutC clb.I4[0]->lutD clb.I1[12]->lutE open fle[2].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [999] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 2 0 - - - n_n3873 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3874 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA fle[2].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I1[10]->lutE open clb.I3[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - pv2_3_3_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 2 open 0 1 - - - [1976] - - - - - - - - - - - - fle[3].out[1]->lutA fle[2].out[0]->lutB open fle[4].out[0]->lutD fle[3].out[0]->lutE clb.I1[9]->lutF clb.I4[2]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - n_n3256 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3281 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [2044] - - - - - - - - - - - - clb.I3[0]->lutA clb.I3[12]->lutB clb.I1[7]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE clb.I1[12]->lutF clb.I3[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1551] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3599 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3600 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[7].out[0]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv13_3_3_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1529] - - - - - - - - - - - - open clb.I3[12]->lutB fle[6].out[1]->lutC clb.I2[12]->lutD clb.I1[0]->lutE clb.I1[3]->lutF clb.I3[12]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3402 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3404 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n4168 - - - - - - - - - - - - clb.I3[6]->lutA clb.I3[0]->lutB fle[8].out[0]->lutC open clb.I1[12]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3320 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3321 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv5_3_3_ - - - - - - - - - - - - clb.I3[6]->lutA clb.I3[0]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1463] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n4234 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4236 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq1_3 open n_n4334 open open open n_n4275 open [1012] open [894] open n_n3959 - open open open open open open pdn open open open [1012] open n_n4012 - open open pdn n_n4159 open open open preset open n_n3766 open n_n3976 open - open open open open [896] open open open pdn open open open open - open - - - open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[7]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[0]->lutE fle[0].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3827 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3828 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - pv3_0_0_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[7]->lutB clb.I1[0]->lutC clb.I4[8]->lutD open clb.I1[10]->lutF fle[1].out[0]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - [1919] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3172 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3173 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[7]->lutA fle[2].out[0]->lutB open clb.I4[8]->lutD clb.I1[0]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 1 3 - - - n_n3433 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3434 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv13_0_0_ - - - - - - - - - - - - clb.I3[7]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC open clb.I3[2]->lutE clb.I1[10]->lutF clb.I3[11]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1786] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3060 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3061 - - - flut5.clk[0]->direct3 - - - - - - - - - open open clb.I1[2]->lutC clb.I4[4]->lutD clb.I3[9]->lutE open open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - [1539] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - [1582] - - - - - - - - - - - - clb.I4[4]->lutA clb.I2[10]->lutB fle[5].out[1]->lutC clb.I2[12]->lutD open clb.I1[6]->lutF open clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - [1014] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6330] - - - - - - - - - - - - clb.I4[4]->lutA fle[5].out[1]->lutB open clb.I2[12]->lutD clb.I1[8]->lutE open clb.I4[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 0 2 - - - [1500] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - [1724] - - - - - - - - - - - - clb.I3[11]->lutA clb.I3[3]->lutB clb.I1[12]->lutC clb.I4[4]->lutD open open clb.I3[11]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - [1172] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - [1173] - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[7]->lutB fle[8].out[0]->lutC open clb.I1[0]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3194 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3195 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv5_0_0_ - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[7]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD clb.I1[10]->lutE fle[9].out[0]->lutF clb.I3[3]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1267] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3571 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3572 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4182 nrq1_3 open open [894] open open open pv4_7_7_ [2122] n_n4383 [997] [1736] - [1347] n_n4160 open pv4_5_5_ open nrq1_3 open pv4_6_6_ open open open n_n4157 open - open open n_n3035 pdn preset open open open open [1679] open open open - open open open open open open open [997] [894] open pv4_4_4_ n_n4159 open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[3]->lutA clb.I3[4]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[11]->lutE clb.I1[8]->lutF clb.I3[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1874] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - n_n4081 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4270 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[7]->lutA clb.I2[7]->lutB clb.I1[12]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE open fle[3].out[0]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3049 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4251 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 0 open 2 3 - - - n_n4144 - - - - - - - - - - - - open clb.I2[3]->lutB clb.I1[11]->lutC fle[5].out[0]->lutD clb.I1[9]->lutE clb.I1[0]->lutF fle[3].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3490 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4224 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n4223 - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[1]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD open open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - [935] - - - - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - n_n4268 - - - - - - - - - - - - fle[1].out[0]->lutA fle[3].out[0]->lutB fle[4].out[1]->lutC open fle[2].out[0]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1109] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6251] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[0]->lutB open open clb.I1[11]->lutE clb.I1[4]->lutF fle[0].out[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3021 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4330 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3625 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3627 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[4]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3115 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3116 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv8_5_5_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I3[3]->lutB open clb.I2[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[8]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 3 2 - - - [1341] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3329 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3331 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[4]->lutB fle[8].out[0]->lutC clb.I2[5]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3618 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3619 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv12_5_5_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I3[3]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1232] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3336 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3337 - - - flut5.clk[0]->direct3 - - - - - - - - - - open tin_pv10_4_4_ open pdn n_n3946 nrq1_3 ndn3_8 open open open open n_n3756 n_n3743 - open nrq1_3 open open open ndn3_7 open open open open open open [992] - preset open open ndn3_8 open n_n4360 open open tin_pv10_7_7_ open [894] tin_pv10_0_0_ open - open open open open open open open open open open open open open - open - - - open open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I3[0]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE clb.I1[12]->lutF fle[0].out[0]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [2027] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3269 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3270 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA clb.I3[0]->lutB clb.I1[3]->lutC clb.I2[1]->lutD fle[2].out[1]->lutE fle[1].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n4280 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4282 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv10_0_0_ - - - - - - - - - - - - clb.I3[0]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE clb.I1[11]->lutF fle[2].out[0]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1242] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n4207 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4209 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA clb.I3[3]->lutB clb.I1[11]->lutC clb.I2[5]->lutD clb.I1[12]->lutE clb.I1[6]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1251] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - [1451] - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[5]->lutB clb.I1[4]->lutC clb.I2[1]->lutD clb.I1[6]->lutE clb.I1[3]->lutF clb.I3[0]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1488] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - n_n3041 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3042 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[5].out[1]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE fle[6].out[1]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1412] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4134 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4136 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[5].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF open clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - pv10_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3875 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3876 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA open fle[6].out[1]->lutC clb.I2[5]->lutD clb.I1[6]->lutE clb.I1[6]->lutF clb.I3[5]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [1986] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1287] - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[1]->lutB clb.I1[3]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I3[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3520 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3521 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv10_7_7_ - - - - - - - - - - - - clb.I3[0]->lutA open clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [2224] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3224 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3225 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn n_n4392 open open n_n4233 open nrq1_3 open preset open open - ndn3_15 open open open open open open open open n_n4392 open open open - [894] n_n3458 ngfdn_3 open pdn n_n4288 open open open open open open preset - open nrq1_3 open open open open open open open open open open open - open - - - open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open open open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC open clb.I1[8]->lutE fle[1].out[1]->lutF fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n4289 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4290 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv9_5_5_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[4]->lutB clb.I1[10]->lutC open clb.I1[8]->lutE fle[1].out[0]->lutF clb.I3[5]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [1638] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3983 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3985 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA clb.I3[5]->lutB clb.I2[0]->lutC clb.I4[1]->lutD clb.I3[2]->lutE clb.I1[10]->lutF fle[2].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1673] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n3039 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3040 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[4].out[0]->lutB open clb.I4[1]->lutD fle[2].out[1]->lutE clb.I1[2]->lutF clb.I3[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv9_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1689] - - - - - - - - - - - - clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I2[0]->lutD open clb.I1[6]->lutF clb.I3[2]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3318 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3319 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1707] - - - - - - - - - - - - clb.I3[12]->lutA fle[5].out[0]->lutB clb.I1[2]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE open open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3023 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3024 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv9_1_1_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I3[12]->lutB fle[6].out[1]->lutC open clb.I1[8]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1876] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3043 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3044 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I3[12]->lutB clb.I1[3]->lutC clb.I2[0]->lutD open clb.I1[10]->lutF clb.I3[2]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [2126] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - [1699] - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[4]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - n_n3649 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3650 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv9_4_4_ - - - - - - - - - - - - clb.I3[4]->lutA open clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[8]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [2202] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3686 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3687 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset open open open nrq1_3 n_n3814 nsr3_3 [1013] n_n3709 tin_pv10_2_2_ [894] open n_n3198 - nrq3_2 nsr3_14 n_n4142 n_n3707 n_n135 n_n3788 n_n3709 open n_n3831 n_n3270 n_n3766 tin_pready_0_0_ n_n4227 - open n_n4108 n_n3788 [2264] nsr3_17 open n_n3354 n_n3946 open [944] open open open - tin_pv11_1_1_ [6254] open n_n3724 open open [6290] n_n4093 open pdn open tin_pv10_1_1_ preset - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA open clb.I1[0]->lutC fle[1].out[0]->lutD open fle[1].out[1]->lutF fle[0].out[0]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - n_n4262 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4263 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1064] - - - - - - - - - - - - clb.I3[1]->lutA clb.I2[11]->lutB clb.I1[6]->lutC fle[1].out[0]->lutD clb.I3[6]->lutE fle[1].out[1]->lutF clb.I3[9]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [6324] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - n_n3941 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlc3_3 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA fle[2].out[0]->lutB open clb.I4[12]->lutD clb.I1[4]->lutE clb.I4[11]->lutF fle[2].out[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 0 3 - - - n_n3871 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3872 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - pv10_1_1_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I2[1]->lutB open clb.I4[12]->lutD clb.I1[4]->lutE clb.I4[9]->lutF open fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - [6356] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n4184 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4185 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA fle[3].out[1]->lutB open clb.I2[2]->lutD clb.I1[4]->lutE clb.I4[9]->lutF clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - pv11_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [2275] - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[10]->lutB clb.I1[5]->lutC clb.I2[12]->lutD clb.I3[2]->lutE clb.I4[1]->lutF clb.I3[3]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [6370] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1225] - - - - - - - - - - - - clb.I4[7]->lutA clb.I2[5]->lutB clb.I1[7]->lutC clb.I2[4]->lutD clb.I3[3]->lutE clb.I4[6]->lutF clb.I4[12]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [6389] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [6386] - - - - - - - - - - - - open open clb.I1[0]->lutC clb.I2[3]->lutD clb.I1[8]->lutE clb.I1[12]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - [6354] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n4296 - - - - - - - - - - - - fle[8].out[0]->lutA open clb.I1[0]->lutC clb.I4[9]->lutD clb.I1[4]->lutE clb.I1[9]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n3064 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3065 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - pv10_2_2_ - - - - - - - - - - - - clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC open clb.I1[4]->lutE clb.I1[10]->lutF clb.I3[7]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1984] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3547 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3549 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4270 open open open [894] n_n4160 open n_n4251 pdn ndn3_6 tin_pv4_3_3_ n_n4330 nrq1_3 - nrq1_3 open open ndn3_5 open tin_pv4_0_0_ open ndn3_6 open open tin_pv4_7_7_ open open - pdn n_n4224 n_n4114 open n_n4182 open open n_n4159 [894] open open open open - open open open open n_n4383 preset open open pdn ndn3_5 open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[2]->lutA clb.I2[10]->lutB open fle[1].out[0]->lutD clb.I1[12]->lutE open clb.I4[5]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - pv4_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [1265] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[8]->lutB clb.I1[0]->lutC open clb.I1[12]->lutE clb.I4[5]->lutF fle[1].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n4165 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4166 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - n_n3488 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3489 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA open clb.I1[10]->lutC open fle[3].out[0]->lutE clb.I4[5]->lutF clb.I4[8]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv4_3_3_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - [1355] - - - - - - - - - - - - clb.I3[4]->lutA fle[2].out[1]->lutB clb.I1[4]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I3[4]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n4307 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4309 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1214] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[11]->lutC clb.I2[7]->lutD clb.I1[0]->lutE clb.I1[9]->lutF clb.I4[5]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1347] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1679] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[7]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I4[4]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1736] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1843] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[5]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I3[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1965] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [2122] - - - - - - - - - - - - clb.I4[5]->lutA open clb.I2[3]->lutC clb.I2[7]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [997] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [1351] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[0]->lutB clb.I1[8]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3825 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3826 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv4_0_0_ - - - - - - - - - - - - clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC open clb.I1[8]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1969] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3515 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3517 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open n_n4071 open pdn tin_pv6_6_6_ preset open n_n3627 ndn3_7 tin_pv4_5_5_ n_n4337 - pdn n_n3892 open open open preset tin_pv4_4_4_ n_n4251 open ndn3_6 open open open - open open n_n4224 open n_n3968 open n_n4349 open open nrq1_3 open open [894] - open open open open tin_pv4_6_6_ open open open preset nrq1_3 open ndn3_6 open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[4]->lutA clb.I2[9]->lutB open clb.I2[5]->lutD clb.I1[10]->lutE clb.I1[12]->lutF open clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 0 2 - - - [1598] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1812] - - - - - - - - - - - - open clb.I2[9]->lutB clb.I1[3]->lutC clb.I2[5]->lutD clb.I1[10]->lutE open clb.I4[11]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1957] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - [2162] - - - - - - - - - - - - clb.I4[8]->lutA open clb.I2[9]->lutC clb.I2[1]->lutD clb.I1[10]->lutE open clb.I4[8]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - [990] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 0 2 - - - [1837] - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[0]->lutB clb.I1[7]->lutC fle[4].out[1]->lutD clb.I3[9]->lutE clb.I1[6]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n3835 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3836 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv6_6_6_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I2[5]->lutB fle[4].out[1]->lutC clb.I2[1]->lutD clb.I1[5]->lutE open clb.I3[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1687] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - n_n3428 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3429 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA clb.I2[0]->lutB clb.I1[7]->lutC fle[5].out[0]->lutD open fle[6].out[1]->lutF clb.I4[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - n_n3773 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3774 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - pv4_6_6_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC clb.I4[8]->lutD open fle[6].out[0]->lutF clb.I3[12]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [1218] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3412 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3413 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA clb.I2[0]->lutB fle[7].out[0]->lutC clb.I4[8]->lutD fle[7].out[0]->lutE clb.I1[9]->lutF open clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n4109 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4110 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv4_4_4_ - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[0]->lutB fle[8].out[0]->lutC clb.I4[9]->lutD open clb.I1[11]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3086 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3087 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - pv4_5_5_ - - - - - - - - - - - - clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC open clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1932] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3732 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3733 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n3372 open open open n_n4316 pdn open open n_n3976 open ndn3_10 open - open pdn open open [894] n_n3841 open open open nen3_10 open nrq1_3 open - [894] open open open n_n4222 open open nrq1_3 open open open preset n_n4145 - open open open open open open open n_n3841 nrq1_3 open open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open open clb.I1[1]->lutC fle[1].out[0]->lutD open clb.I1[6]->lutF clb.I3[11]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv13_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [1261] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[0]->lutB clb.I2[5]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE open clb.I4[8]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3392 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3394 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 3 0 - - - n_n3589 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3590 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[0]->lutA open open fle[1].out[1]->lutD clb.I3[7]->lutE clb.I1[6]->lutF fle[3].out[0]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv3_7_7_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1204] - - - - - - - - - - - - clb.I4[7]->lutA fle[2].out[1]->lutB clb.I2[4]->lutC clb.I2[9]->lutD open clb.I1[11]->lutF clb.I4[7]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n4100 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4102 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1212] - - - - - - - - - - - - clb.I3[11]->lutA open clb.I1[9]->lutC clb.I2[9]->lutD clb.I1[11]->lutE open clb.I3[12]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1263] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 2 0 - - - [1647] - - - - - - - - - - - - clb.I3[11]->lutA open clb.I1[5]->lutC clb.I2[9]->lutD clb.I1[11]->lutE clb.I1[11]->lutF clb.I3[11]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - [2166] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [1963] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[11]->lutB fle[6].out[0]->lutC clb.I2[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3460 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3461 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv3_1_1_ - - - - - - - - - - - - clb.I3[11]->lutA clb.I2[11]->lutB open clb.I2[1]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 1 2 - - - [1784] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3047 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3048 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC clb.I2[11]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3149 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3150 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv13_1_1_ - - - - - - - - - - - - clb.I3[11]->lutA fle[9].out[1]->lutB open clb.I2[11]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 3 1 - - - [1921] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3220 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3221 - - - flut5.clk[0]->direct3 - - - - - - - - - - open pdn nrq1_3 n_n4349 n_n3204 open open n_n4201 open open open tin_pv6_5_5_ ndn3_7 - n_n3111 [894] open open [6266] open n_n3658 ndn3_6 open n_n3533 n_n3922 open open - open open open tin_pv6_0_0_ open preset open open open n_n4071 [6268] open tin_pv6_3_3_ - open pdn open [894] open [6265] open open open open open n_n3533 open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[12]->lutA open clb.I1[4]->lutC fle[1].out[0]->lutD clb.I1[2]->lutE clb.I1[1]->lutF open clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - pv6_3_3_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [1179] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[9]->lutB clb.I2[1]->lutC clb.I2[7]->lutD clb.I1[12]->lutE open clb.I4[11]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3484 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3486 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 3 0 - - - [1387] - - - - - - - - - - - - open clb.I3[5]->lutB clb.I1[7]->lutC clb.I2[7]->lutD clb.I1[12]->lutE open clb.I3[5]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1547] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 0 3 - - - [1594] - - - - - - - - - - - - fle[3].out[0]->lutA clb.I3[5]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE open fle[3].out[0]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3028 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3029 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - pv6_0_0_ - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[5]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD open clb.I1[3]->lutF clb.I4[3]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1693] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3505 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3506 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[5].out[1]->lutC fle[5].out[0]->lutD clb.I3[5]->lutE fle[6].out[0]->lutF clb.I3[10]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n3399 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3604 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [1016] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[4]->lutB open clb.I4[1]->lutD clb.I1[2]->lutE fle[6].out[1]->lutF clb.I3[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - n_n4335 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - n_n4004 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4005 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[6].out[1]->lutC clb.I2[0]->lutD clb.I1[2]->lutE open clb.I4[1]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv5_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 1 0 - - - [1868] - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[5]->lutB fle[8].out[0]->lutC open clb.I1[2]->lutE clb.I1[11]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3347 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3348 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - pv6_5_5_ - - - - - - - - - - - - clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[2]->lutC open clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1849] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n4186 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4189 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn open open tin_pv4_1_1_ open nrq1_3 n_n4337 open open open open - tin_pv4_2_2_ open nrq1_3 open n_n4116 open open open open open open open open - open open open tin_pv6_7_7_ open open n_n4316 open [894] n_n4160 open open preset - open open open open n_n4383 nrq1_3 open open open [894] pdn open open - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE fle[0].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3378 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3379 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv13_2_2_ - - - - - - - - - - - - clb.I4[10]->lutA clb.I3[12]->lutB clb.I2[2]->lutC fle[1].out[1]->lutD open clb.I4[9]->lutF fle[1].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1385] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3462 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3463 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA fle[2].out[0]->lutB clb.I2[2]->lutC clb.I4[10]->lutD fle[3].out[1]->lutE open clb.I3[3]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n4163 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4164 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - pv6_7_7_ - - - - - - - - - - - - clb.I3[12]->lutA fle[3].out[1]->lutB clb.I1[7]->lutC clb.I4[10]->lutD open clb.I1[8]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1437] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3368 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3370 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA open clb.I1[7]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I4[9]->lutF clb.I3[9]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1357] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3721 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3722 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA clb.I2[2]->lutB clb.I1[2]->lutC fle[5].out[0]->lutD open clb.I1[5]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - n_n4088 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4089 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv4_1_1_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I3[12]->lutB fle[6].out[0]->lutC clb.I4[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n4346 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4347 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv4_2_2_ - - - - - - - - - - - - open clb.I3[12]->lutB fle[7].out[1]->lutC clb.I2[2]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I4[4]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [1465] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n4370 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4372 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3349 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3350 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv5_2_2_ - - - - - - - - - - - - clb.I3[12]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC open clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1847] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n4283 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4286 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn open open nrq3_11 open open open open open open open preset open - open open open open open pdn open open n_n3099 open ndn3_15 open open - n_n4095 open n_n3810 open open open nrq1_3 open open [894] open open open - preset open open open open open open open open open open open open - open - - - open open open open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - - - - - open open open fle[4].out[1]->lutD clb.I3[6]->lutE clb.I1[11]->lutF open clb.I2[5]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - n_n3937 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3938 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[6].out[0]->lutC fle[4].out[1]->lutD clb.I3[6]->lutE fle[6].out[0]->lutF clb.I4[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv8_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1339] - - - - - - - - - - - - clb.I3[9]->lutA fle[5].out[1]->lutB open clb.I2[8]->lutD fle[7].out[0]->lutE clb.I1[3]->lutF clb.I4[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - n_n3881 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3883 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [976] - - - - - - - - - - - - open clb.I3[2]->lutB open clb.I4[0]->lutD fle[7].out[0]->lutE open clb.I3[0]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open open open - - - lut5[0].in[1]->complete:lut5 - - - - - - - - lut5[0].out[0]->direct2 - - - ngfdn_3 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - [1259] - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC open clb.I3[6]->lutE fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3238 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3239 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv9_6_6_ - - - - - - - - - - - - clb.I3[6]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC open clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1806] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n4242 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4243 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4201 open pdn n_n3968 n_n3922 open tin_pv6_4_4_ open nrq1_3 open open open open - open open n_n3608 open nrq1_3 open open open open open open open open - preset open open open tin_pv6_1_1_ [894] open open open open open open tin_pv6_2_2_ - open open open open open open open n_n4316 open pdn open open open - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[0]->lutB clb.I1[2]->lutC fle[1].out[1]->lutD clb.I1[8]->lutE fle[0].out[0]->lutF clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3143 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3144 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - pv6_1_1_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[0]->lutB clb.I2[4]->lutC fle[1].out[1]->lutD open clb.I1[0]->lutF fle[1].out[0]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1604] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3950 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3952 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[2].out[0]->lutB clb.I2[4]->lutC clb.I4[9]->lutD fle[3].out[1]->lutE open clb.I3[12]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3306 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3307 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - pv6_2_2_ - - - - - - - - - - - - clb.I3[0]->lutA fle[3].out[1]->lutB clb.I2[4]->lutC clb.I4[9]->lutD open clb.I1[3]->lutF clb.I3[5]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1518] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3137 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3138 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[4].out[0]->lutB clb.I1[2]->lutC fle[5].out[1]->lutD clb.I1[8]->lutE clb.I1[6]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3092 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3093 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - pv6_4_4_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[0]->lutB clb.I1[8]->lutC fle[5].out[1]->lutD open clb.I1[4]->lutF clb.I3[5]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1514] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4063 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4065 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA clb.I2[4]->lutB fle[6].out[0]->lutC clb.I4[9]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3189 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3190 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv3_2_2_ - - - - - - - - - - - - open clb.I3[0]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I4[7]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [983] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3737 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3739 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I3[0]->lutB clb.I1[2]->lutC clb.I2[4]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3889 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3890 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv9_0_0_ - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC open clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[5]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1774] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3127 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3128 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open pdn open open open open n_n3085 open open open - open open open open open nrq1_3 open open open open open open open - preset open nrq1_3 open open open open [894] open open n_n4145 open open - open open open open open pdn open nrq1_3 open open open open open - open - - - open open open open open open open open open open open open open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - - - - - clb.I3[0]->lutA fle[4].out[0]->lutB clb.I1[4]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3145 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3146 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_3_3_ - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[5]->lutB open fle[5].out[1]->lutD clb.I1[4]->lutE clb.I1[9]->lutF clb.I3[7]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - [1640] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3090 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3091 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA clb.I2[5]->lutB fle[6].out[0]->lutC clb.I4[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3251 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3252 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv3_6_6_ - - - - - - - - - - - - clb.I4[7]->lutA clb.I3[0]->lutB open clb.I4[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 1 2 - - - [1527] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3056 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3057 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I3[0]->lutB fle[8].out[0]->lutC clb.I2[5]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3796 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3797 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv13_6_6_ - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB open clb.I2[5]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 3 1 - - - [1711] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3154 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3155 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n3376 n_n3583 nrq1_3 open n_n4263 pready_0_0_ open n_n3207 open open open tin_pready_0_0_ - open open open open n_n3354 tin_pv11_3_3_ nrq3_2 open open tin_pv11_7_7_ open open open - open nsr3_3 n_n3971 open open open open n_n3432 open n_n4108 nlc3_3 open open - open open open open open open open open open nrq1_3 open preset open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open open - open - - - pclk - - - - clb.I3[7]->lutA clb.I2[5]->lutB open open clb.I1[2]->lutE clb.I4[9]->lutF clb.I4[11]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - pv11_3_3_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - [1795] - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[8]->lutC clb.I4[9]->lutD clb.I1[1]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1825] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1881] - - - - - - - - - - - - open clb.I2[9]->lutB clb.I1[1]->lutC open fle[2].out[1]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - pv11_7_7_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - n_n3359 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3360 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[3]->lutC fle[4].out[0]->lutD fle[3].out[0]->lutE open open clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n3647 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3648 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv7_1_1_ - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB fle[4].out[0]->lutC open clb.I1[3]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3414 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3415 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3437 - - - - - - - - - lut5[0].out[0]->direct2 - - - pdn - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA open fle[4].out[1]->lutC open fle[6].out[0]->lutE clb.I4[9]->lutF clb.I3[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - [944] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [1020] - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB open open fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 1 open open 2 - - - n_n3036 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn1_34 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1833] - - - - - - - - - - - - clb.I4[11]->lutA open open clb.I2[4]->lutD fle[8].out[0]->lutE clb.I1[12]->lutF open clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [6325] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [911] - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF clb.I3[1]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n125 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr4_2 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [973] - - - - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[5]->lutC clb.I4[11]->lutD fle[8].out[0]->lutE open fle[8].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [6333] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - n_n3430 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlak4_2 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3624 open open open n_n4279 nrq1_3 pdn open open open open open n_n3823 - pdn open open open open open n_n3514 nrq1_3 ndn3_8 open open open n_n3277 - open open open n_n3966 tin_pv11_0_0_ open open nrq1_3 ndn3_9 open preset open open - open open open tin_pv11_2_2_ open open pdn open open open n_n4342 open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC fle[0].out[1]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3371 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3372 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3431 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3432 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE clb.I4[6]->lutF clb.I3[10]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3214 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3215 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3566 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3567 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC clb.I2[12]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3902 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3903 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [1201] - - - - - - - - - - - - open fle[3].out[1]->lutB open clb.I2[12]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - pv15_5_5_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3673 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3674 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[8]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[8]->lutD clb.I3[7]->lutE clb.I4[6]->lutF clb.I3[3]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1433] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1282] - - - - - - - - - - - - clb.I3[10]->lutA fle[5].out[0]->lutB clb.I2[7]->lutC clb.I4[6]->lutD open clb.I1[12]->lutF clb.I4[3]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3151 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3152 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - pv11_2_2_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[7]->lutB clb.I1[12]->lutC clb.I4[6]->lutD open clb.I1[4]->lutF clb.I3[10]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [1360] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1745] - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[7]->lutB clb.I2[0]->lutC clb.I2[6]->lutD fle[8].out[0]->lutE open clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1270] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - pv11_0_0_ - - - - - - - - - - - - clb.I4[6]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD open clb.I4[10]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3232 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3233 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [1206] - - - - - - - - - - - - clb.I4[10]->lutA fle[9].out[1]->lutB open clb.I2[0]->lutD open fle[9].out[1]->lutF clb.I3[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - pv3_3_3_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n3273 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3274 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn open open open open open open open open open open - open open open nrq1_3 open open open open open open open open open - open open preset open open open open open open open open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open open fle[9].out[0]->clbouts1 open open open open open open open open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - - - - - - - - - - clb.I3[2]->lutA fle[9].out[0]->lutB open clb.I2[3]->lutD clb.I1[2]->lutE fle[9].out[1]->lutF open clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 3 1 - - - n_n3203 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3204 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - n_n4113 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4114 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open [896] open open open open open open open open n_n4069 open - open open open open open open open open n_n4039 open open open open - open open open open open open open n_n4040 open open open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 - open - - - open - - - - - - - - - - - - - open open open open clb.I1[11]->lutE clb.I1[2]->lutF clb.I3[7]->lutG clb.I2[8]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - open - - - - open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - open - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1927] - - - - - - - - - - - - - open open open open open open open ndn3_4 open ndn3_5 open open open - open open open open open open open n_n3931 open open open open open - open open open open open open open open open preset open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 - open - - - open - - - - - - - - - - - - - open open open open clb.I1[9]->lutE clb.I1[7]->lutF clb.I3[9]->lutG clb.I2[7]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - open - - - - open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - open - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1191] - - - - - - - - - - - - - pv14_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pready_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pdn - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - preset_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pready_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - pclk - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - preset - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_2_2_ - - - - - From 9d0d3c20b386085c8644fb4a934494e455fc55d9 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 10:57:45 -0400 Subject: [PATCH 16/46] formatting --- libs/libarchfpga/src/arch_util.cpp | 20 +++---- libs/libvtrutil/src/vtr_memory.cpp | 5 +- vpr/src/base/vpr_types.cpp | 8 +-- vpr/src/pack/cluster.cpp | 2 +- vpr/src/pack/cluster_feasibility_filter.cpp | 34 +++++------ vpr/src/pack/cluster_placement.cpp | 4 +- vpr/src/pack/cluster_util.cpp | 7 +-- vpr/src/pack/lb_type_rr_graph.cpp | 30 +++++----- vpr/src/pack/pb_type_graph.cpp | 62 ++++++++++----------- vpr/src/pack/prepack.cpp | 12 ++-- 10 files changed, 90 insertions(+), 94 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index fc244d36ab1..0fba7d6e6bd 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -296,7 +296,7 @@ static void free_all_pb_graph_nodes(std::vector& type_desc if (type.pb_type) { if (type.pb_graph_head) { free_pb_graph(type.pb_graph_head); - delete(type.pb_graph_head); + delete (type.pb_graph_head); } } } @@ -320,10 +320,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_max); if (pb_graph_node->input_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_min); -// if (pb_graph_node->input_pins[i][j].input_edges) -// vtr::free(pb_graph_node->input_pins[i][j].input_edges); -// if (pb_graph_node->input_pins[i][j].output_edges) -// vtr::free(pb_graph_node->input_pins[i][j].output_edges); + // if (pb_graph_node->input_pins[i][j].input_edges) + // vtr::free(pb_graph_node->input_pins[i][j].input_edges); + // if (pb_graph_node->input_pins[i][j].output_edges) + // vtr::free(pb_graph_node->input_pins[i][j].output_edges); if (pb_graph_node->input_pins[i][j].parent_pin_class) delete[](pb_graph_node->input_pins[i][j].parent_pin_class); } @@ -337,10 +337,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_max); if (pb_graph_node->output_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_min); -// if (pb_graph_node->output_pins[i][j].input_edges) -// vtr::free(pb_graph_node->output_pins[i][j].input_edges); -// if (pb_graph_node->output_pins[i][j].output_edges) -// vtr::free(pb_graph_node->output_pins[i][j].output_edges); + // if (pb_graph_node->output_pins[i][j].input_edges) + // vtr::free(pb_graph_node->output_pins[i][j].input_edges); + // if (pb_graph_node->output_pins[i][j].output_edges) + // vtr::free(pb_graph_node->output_pins[i][j].output_edges); if (pb_graph_node->output_pins[i][j].parent_pin_class) delete[](pb_graph_node->output_pins[i][j].parent_pin_class); @@ -409,7 +409,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { } } delete[](pb_graph_node->interconnect_pins); - delete(pb_graph_node->pb_node_power); + delete (pb_graph_node->pb_node_power); for (i = 0; i < pb_type->num_modes; i++) { for (j = 0; j < pb_type->modes[i].num_pb_type_children; j++) { diff --git a/libs/libvtrutil/src/vtr_memory.cpp b/libs/libvtrutil/src/vtr_memory.cpp index ee649fe3899..b1809362dff 100644 --- a/libs/libvtrutil/src/vtr_memory.cpp +++ b/libs/libvtrutil/src/vtr_memory.cpp @@ -49,11 +49,11 @@ void* calloc(size_t nelem, size_t size) { void* malloc(size_t size) { void* ret; if (size == 0) { - return nullptr; + return nullptr; } if ((ret = std::malloc(size)) == nullptr && size != 0) { - throw VtrError("Unable to malloc memory.", __FILE__, __LINE__); + throw VtrError("Unable to malloc memory.", __FILE__, __LINE__); } return (ret); } @@ -69,7 +69,6 @@ void* realloc(void* ptr, size_t size) { return (ret); } - void* chunk_malloc(size_t size, t_chunk* chunk_info) { /* This routine should be used for allocating fairly small data * * structures where memory-efficiency is crucial. This routine allocates * diff --git a/vpr/src/base/vpr_types.cpp b/vpr/src/base/vpr_types.cpp index 03a19e6b1ca..2e6b1e2f6f3 100644 --- a/vpr/src/base/vpr_types.cpp +++ b/vpr/src/base/vpr_types.cpp @@ -236,26 +236,26 @@ void free_cluster_placement_stats(t_cluster_placement_stats* cluster_placement_s cur = cluster_placement_stats_list[index].tried; while (cur != nullptr) { next = cur->next_primitive; - delete(cur); + delete (cur); cur = next; } cur = cluster_placement_stats_list[index].in_flight; while (cur != nullptr) { next = cur->next_primitive; - delete(cur); + delete (cur); cur = next; } cur = cluster_placement_stats_list[index].invalid; while (cur != nullptr) { next = cur->next_primitive; - delete(cur); + delete (cur); cur = next; } for (int j = 0; j < cluster_placement_stats_list[index].num_pb_types; j++) { cur = cluster_placement_stats_list[index].valid_primitives[j]->next_primitive; while (cur != nullptr) { next = cur->next_primitive; - delete(cur); + delete (cur); cur = next; } delete (cluster_placement_stats_list[index].valid_primitives[j]); diff --git a/vpr/src/pack/cluster.cpp b/vpr/src/pack/cluster.cpp index 2ad8f207d89..1546fbd6a87 100644 --- a/vpr/src/pack/cluster.cpp +++ b/vpr/src/pack/cluster.cpp @@ -189,7 +189,7 @@ std::map do_clustering(const t_packer_opts& pa get_max_cluster_size_and_pb_depth(helper_ctx.max_cluster_size, max_pb_depth); if (packer_opts.hill_climbing_flag) { - clustering_data.hill_climbing_inputs_avail = new int [helper_ctx.max_cluster_size + 1]{0}; + clustering_data.hill_climbing_inputs_avail = new int[helper_ctx.max_cluster_size + 1]{0}; } else { clustering_data.hill_climbing_inputs_avail = nullptr; /* if used, die hard */ } diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 413c3db26f8..2c5b1e80f3c 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -108,8 +108,8 @@ static void alloc_pin_classes_in_pb_graph_node(t_pb_graph_node* pb_graph_node) { pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs = new t_pb_graph_pin**[pb_graph_node->pb_type->depth]; pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins = new int[pb_graph_node->pb_type->depth]; for (k = 0; k < pb_graph_node->pb_type->depth; k++) { - pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k] = nullptr; - pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins[k] = 0; + pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k] = nullptr; + pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins[k] = 0; pb_graph_node->output_pins[i][j].parent_pin_class[k] = OPEN; } } @@ -266,11 +266,11 @@ static void load_pin_class_by_depth(t_pb_graph_node* pb_graph_node, pb_graph_node->num_input_pin_class = *input_count + 1; /* number of input pin classes discovered + 1 for primitive inputs not reachable from cluster input pins */ pb_graph_node->input_pin_class_size = new int[*input_count + 1]; for (i = 0; i < *input_count + 1; i++) /* zero-initializing */ - pb_graph_node->input_pin_class_size[i] = 0; + pb_graph_node->input_pin_class_size[i] = 0; pb_graph_node->num_output_pin_class = *output_count + 1; /* number of output pin classes discovered + 1 for primitive inputs not reachable from cluster input pins */ pb_graph_node->output_pin_class_size = new int[*output_count + 1]; for (i = 0; i < *output_count + 1; i++) /* zero-initializing */ - pb_graph_node->output_pin_class_size[i] = 0; + pb_graph_node->output_pin_class_size[i] = 0; sum_pin_class(pb_graph_node); } } @@ -323,19 +323,19 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0){ - std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); - - delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) - reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - } - else{ - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] = current_pb_graph_pin; + if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0) { + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + + delete[] reference_pin->list_of_connectable_input_pin_ptrs[depth]; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + for (i = 0; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1; i++) + reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + } else { + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] + = current_pb_graph_pin; } } } diff --git a/vpr/src/pack/cluster_placement.cpp b/vpr/src/pack/cluster_placement.cpp index 450238d9873..1b344e99160 100644 --- a/vpr/src/pack/cluster_placement.cpp +++ b/vpr/src/pack/cluster_placement.cpp @@ -63,9 +63,9 @@ t_cluster_placement_stats* alloc_and_load_cluster_placement_stats() { cluster_placement_stats_list = new t_cluster_placement_stats[device_ctx.logical_block_types.size()]; for (const auto& type : device_ctx.logical_block_types) { - cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); + cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); if (!is_empty_type(&type)) { - cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive*[get_max_primitives_in_pb_type(type.pb_type) + 1]{nullptr}; + cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive* [get_max_primitives_in_pb_type(type.pb_type) + 1] { nullptr }; /* too much memory allocated but shouldn't be a problem */ cluster_placement_stats_list[type.index].curr_molecule = nullptr; load_cluster_placement_stats_for_pb_graph_node(&cluster_placement_stats_list[type.index], diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index 1a209a70955..d778446aad1 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -515,7 +515,7 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, unclustered_list_head_size = max_molecule_stats.num_used_ext_inputs + 1; for (int i = 0; i <= max_molecule_stats.num_used_ext_inputs; i++) { - clustering_data.unclustered_list_head[i] = t_molecule_link(); + clustering_data.unclustered_list_head[i] = t_molecule_link(); clustering_data.unclustered_list_head[i].next = nullptr; } @@ -577,8 +577,7 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, } cur_molecule = cur_molecule->next; } - *primitives_list = new t_pb_graph_node*[max_molecule_size]{nullptr}; - + *primitives_list = new t_pb_graph_node* [max_molecule_size] { nullptr }; } /*****************************************/ @@ -813,7 +812,7 @@ void alloc_and_load_pb_stats(t_pb* pb, const int feasible_block_array_size) { pb->pb_stats->lookahead_input_pins_used = std::vector>(pb->pb_graph_node->num_input_pin_class); pb->pb_stats->lookahead_output_pins_used = std::vector>(pb->pb_graph_node->num_output_pin_class); pb->pb_stats->num_feasible_blocks = NOT_VALID; - pb->pb_stats->feasible_blocks = new t_pack_molecule* [feasible_block_array_size]; + pb->pb_stats->feasible_blocks = new t_pack_molecule*[feasible_block_array_size]; pb->pb_stats->tie_break_high_fanout_net = AtomNetId::INVALID(); diff --git a/vpr/src/pack/lb_type_rr_graph.cpp b/vpr/src/pack/lb_type_rr_graph.cpp index 391e4d43bfa..94606e40f1a 100644 --- a/vpr/src/pack/lb_type_rr_graph.cpp +++ b/vpr/src/pack/lb_type_rr_graph.cpp @@ -199,7 +199,7 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ if (lb_type_rr_node_graph[ext_source_index].num_fanout[0] > 0) { lb_type_rr_node_graph[ext_source_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[ext_source_index].num_fanout[0]]; for (int i = 0; i < lb_type_rr_node_graph[ext_source_index].num_fanout[0]; i++) - lb_type_rr_node_graph[ext_source_index].outedges[0][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[ext_source_index].outedges[0][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[ext_source_index].type = LB_SOURCE; @@ -251,7 +251,7 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ if (lb_type_rr_node_graph[ext_rr_index].num_fanout[0] > 0) { lb_type_rr_node_graph[ext_rr_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[ext_rr_index].num_fanout[0]]; for (int i = 0; i < lb_type_rr_node_graph[ext_rr_index].num_fanout[0]; i++) - lb_type_rr_node_graph[ext_rr_index].outedges[0][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[ext_rr_index].outedges[0][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[ext_rr_index].type = LB_INTERMEDIATE; @@ -354,7 +354,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; for (int i = 0; i < num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant fanout */ @@ -369,7 +369,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n for (int imode = 0; imode < num_modes; imode++) { lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) - lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -451,7 +451,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; for (int i = 0; i < num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -465,8 +465,8 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; - for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++){ - lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) { + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -504,7 +504,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; for (int i = 0; i < num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* One edge to external sinks */ @@ -513,7 +513,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ lb_type_rr_node_graph[pin_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[0]]; for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[0]; i++) - lb_type_rr_node_graph[pin_index].outedges[0][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[pin_index].outedges[0][i] = t_lb_type_rr_node_edge(); /* Load one edge to external opin */; lb_type_rr_node_graph[pin_index].outedges[0][0].node_index = ext_rr_index; @@ -534,8 +534,8 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i< num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -549,8 +549,8 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; - for (int i = 0; i< lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) - lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -585,7 +585,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; for (int i = 0; i < num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -600,7 +600,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n for (int imode = 0; imode < num_modes; imode++) { lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) - lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 904fb9fe0bf..81ea4daff16 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -220,19 +220,19 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - if (pb_graph_node->num_input_ports > 0){ - pb_graph_node->num_input_pins = new int[pb_graph_node->num_input_ports]{0}; - pb_graph_node->input_pins = new t_pb_graph_pin*[pb_graph_node->num_input_ports]{nullptr}; + if (pb_graph_node->num_input_ports > 0) { + pb_graph_node->num_input_pins = new int[pb_graph_node->num_input_ports]{0}; + pb_graph_node->input_pins = new t_pb_graph_pin* [pb_graph_node->num_input_ports] { nullptr }; } - if (pb_graph_node->num_output_ports > 0){ - pb_graph_node->num_output_pins = new int[pb_graph_node->num_output_ports]{0}; - pb_graph_node->output_pins = new t_pb_graph_pin*[pb_graph_node->num_output_ports]{nullptr}; + if (pb_graph_node->num_output_ports > 0) { + pb_graph_node->num_output_pins = new int[pb_graph_node->num_output_ports]{0}; + pb_graph_node->output_pins = new t_pb_graph_pin* [pb_graph_node->num_output_ports] { nullptr }; } - if (pb_graph_node->num_clock_ports > 0){ - pb_graph_node->num_clock_pins = new int [pb_graph_node->num_clock_ports]{0}; - pb_graph_node->clock_pins = new t_pb_graph_pin*[pb_graph_node->num_clock_ports]{nullptr}; + if (pb_graph_node->num_clock_ports > 0) { + pb_graph_node->num_clock_pins = new int[pb_graph_node->num_clock_ports]{0}; + pb_graph_node->clock_pins = new t_pb_graph_pin* [pb_graph_node->num_clock_ports] { nullptr }; } i_input = i_output = i_clockport = 0; @@ -324,11 +324,10 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - if (pb_type->num_modes > 0){ - pb_graph_node->interconnect_pins = new t_interconnect_pins*[pb_type->num_modes]{nullptr}; - } - else{ - pb_graph_node->interconnect_pins = nullptr; + if (pb_type->num_modes > 0) { + pb_graph_node->interconnect_pins = new t_interconnect_pins* [pb_type->num_modes] { nullptr }; + } else { + pb_graph_node->interconnect_pins = nullptr; } for (i = 0; i < pb_type->num_modes; i++) { /* Create interconnect for mode */ @@ -370,8 +369,8 @@ void free_pb_graph_edges() { edges_head = edges_head->next; num_edges_head = num_edges_head->next; delete[](edges); - delete(cur_num); - delete(cur); + delete (cur_num); + delete (cur); } } @@ -518,12 +517,11 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no if (load_power_structures) { VTR_ASSERT(pb_graph_parent_node->interconnect_pins[mode->index] == nullptr); - if (mode->num_interconnect > 0){ - pb_graph_parent_node->interconnect_pins[mode->index] = new t_interconnect_pins[mode->num_interconnect]; + if (mode->num_interconnect > 0) { + pb_graph_parent_node->interconnect_pins[mode->index] = new t_interconnect_pins[mode->num_interconnect]; } - for(int i = 0 ; i < mode->num_interconnect;i++) - pb_graph_parent_node->interconnect_pins[mode->index][i] = t_interconnect_pins(); - + for (int i = 0; i < mode->num_interconnect; i++) + pb_graph_parent_node->interconnect_pins[mode->index][i] = t_interconnect_pins(); } for (i = 0; i < mode->num_interconnect; i++) { @@ -647,7 +645,7 @@ t_pb_graph_pin*** alloc_and_load_port_pin_ptrs_from_string(const int line_num, "No matching '{' for '}' in port %s\n", port_string); } - pb_graph_pins = new t_pb_graph_pin**[*num_sets]{nullptr}; + pb_graph_pins = new t_pb_graph_pin** [*num_sets] { nullptr }; *num_ptrs = new int[*num_sets]{0}; curr_set = 0; @@ -721,8 +719,8 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, } edges = new t_pb_graph_edge[in_count * out_count]; - for (int i = 0; i < (in_count*out_count);i++) - edges[i] = t_pb_graph_edge(); + for (int i = 0; i < (in_count * out_count); i++) + edges[i] = t_pb_graph_edge(); cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; @@ -740,7 +738,7 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, for (i_outset = 0; i_outset < num_output_sets; i_outset++) { for (i_outpin = 0; i_outpin < num_output_ptrs[i_outset]; i_outpin++) { - output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges+ in_count); + output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges + in_count); } } @@ -801,8 +799,8 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, /* Allocate memory for edges */ t_pb_graph_edge* edges = new t_pb_graph_edge[pins_per_set * num_output_sets]; - for (int i = 0; i < (pins_per_set * num_output_sets);i++) - edges[i] = t_pb_graph_edge(); + for (int i = 0; i < (pins_per_set * num_output_sets); i++) + edges[i] = t_pb_graph_edge(); vtr::t_linked_vptr* cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; @@ -882,8 +880,8 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, } edges = new t_pb_graph_edge[num_input_sets]; - for (int i = 0; i < (num_input_sets);i++) - edges[i] = t_pb_graph_edge(); + for (int i = 0; i < (num_input_sets); i++) + edges[i] = t_pb_graph_edge(); cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; @@ -901,7 +899,7 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, for (i_outpin = 0; i_outpin < num_output_ptrs[0]; i_outpin++) { output_pb_graph_node_pin_ptrs[0][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[0][i_outpin]->num_input_edges - + num_input_sets); + + num_input_sets); } /* Load connections between pins and record these updates in the edges */ @@ -910,8 +908,8 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, vpr_throw(VPR_ERROR_ARCH, get_arch_file_name(), interconnect->line_num, "# of pins for a particular data line of a mux must equal number of pins at output of mux\n"); } - edges[i_inset].input_pins = new t_pb_graph_pin*[num_output_ptrs[0]]{nullptr}; - edges[i_inset].output_pins = new t_pb_graph_pin*[num_output_ptrs[0]]{nullptr}; + edges[i_inset].input_pins = new t_pb_graph_pin* [num_output_ptrs[0]] { nullptr }; + edges[i_inset].output_pins = new t_pb_graph_pin* [num_output_ptrs[0]] { nullptr }; edges[i_inset].num_input_pins = num_output_ptrs[0]; edges[i_inset].num_output_pins = num_output_ptrs[0]; for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index fd47edbec74..844d9492546 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -151,7 +151,7 @@ std::vector alloc_and_load_pack_patterns() { * For carry-chains, since carry-chains are typically quite flexible in terms * of size, it is optional whether or not an atom in a netlist matches any * particular block inside the chain */ - list_of_packing_patterns[i].is_block_optional = new bool [L_num_blocks]; + list_of_packing_patterns[i].is_block_optional = new bool[L_num_blocks]; for (int k = 0; k < L_num_blocks; k++) { list_of_packing_patterns[i].is_block_optional[k] = false; if (list_of_packing_patterns[i].is_chain && list_of_packing_patterns[i].root_block->block_id != k) { @@ -352,12 +352,12 @@ void free_list_of_pack_patterns(std::vector& list_of_pack_patte void free_pack_pattern(t_pack_patterns* pack_pattern) { if (pack_pattern) { int num_pack_pattern_blocks = pack_pattern->num_blocks; - t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block*[num_pack_pattern_blocks]{nullptr}; + t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block* [num_pack_pattern_blocks] { nullptr }; free(pack_pattern->name); delete[](pack_pattern->is_block_optional); free_pack_pattern_block(pack_pattern->root_block, pattern_block_list); for (int j = 0; j < num_pack_pattern_blocks; j++) { - delete(pattern_block_list[j]); + delete (pattern_block_list[j]); } delete[](pattern_block_list); } @@ -783,8 +783,8 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat auto& atom_ctx = g_vpr_ctx.atom(); auto& atom_mutable_ctx = g_vpr_ctx.mutable_atom(); - if (num_packing_patterns> 0) - is_used = new bool[num_packing_patterns]{false}; + if (num_packing_patterns > 0) + is_used = new bool[num_packing_patterns]{false}; cur_molecule = list_of_molecules_head = nullptr; @@ -913,7 +913,7 @@ static void free_pack_pattern_block(t_pack_pattern_block* pattern_block, t_pack_ free_pack_pattern_block(connection->from_block, pattern_block_list); free_pack_pattern_block(connection->to_block, pattern_block_list); next = connection->next; - delete(connection); + delete (connection); connection = next; } } From 80d639df1728b99038e54eab19eaffa26c36e7e3 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 12:30:53 -0400 Subject: [PATCH 17/46] fixed QoR fails(?) --- libs/libarchfpga/src/arch_util.cpp | 2 +- vpr/src/pack/cluster_feasibility_filter.cpp | 29 ++++++++------------- 2 files changed, 12 insertions(+), 19 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 0fba7d6e6bd..40b802aa9a5 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -347,7 +347,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]) { - delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); + vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } } delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 2c5b1e80f3c..b08f7ed7a79 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -320,25 +320,18 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph reference_pin, depth); } if (current_pb_graph_pin->is_primitive_pin() - && current_pb_graph_pin->port->type == IN_PORT) { - reference_pin->num_connectable_primitive_input_pins[depth]++; - - if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0) { - std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); - - delete[] reference_pin->list_of_connectable_input_pin_ptrs[depth]; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - for (i = 0; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1; i++) - reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - } else { - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] - = current_pb_graph_pin; - } + && current_pb_graph_pin->port->type == IN_PORT) { + reference_pin->num_connectable_primitive_input_pins[depth]++; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( + reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->num_connectable_primitive_input_pins[depth] + * sizeof(t_pb_graph_pin*)); + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] + = current_pb_graph_pin; + } } - } + } /** From 10135aefe588dd677e71ab86a9b3d54c802dc235 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 15:57:31 -0400 Subject: [PATCH 18/46] fixed bad array new length errors --- libs/libarchfpga/src/physical_types.h | 4 ++-- vpr/src/pack/cluster.cpp | 4 +++- vpr/src/pack/cluster_placement.cpp | 5 ++++- vpr/src/pack/cluster_util.cpp | 6 +++++- vpr/src/pack/lb_type_rr_graph.cpp | 30 ++++++++++++++++++--------- vpr/src/pack/output_clustering.cpp | 12 ++++++++--- vpr/src/pack/pb_type_graph.cpp | 20 +++++++++++++----- vpr/src/pack/prepack.cpp | 10 ++++++--- 8 files changed, 65 insertions(+), 26 deletions(-) diff --git a/libs/libarchfpga/src/physical_types.h b/libs/libarchfpga/src/physical_types.h index b76767cce06..d61985dd64f 100644 --- a/libs/libarchfpga/src/physical_types.h +++ b/libs/libarchfpga/src/physical_types.h @@ -1235,9 +1235,9 @@ class t_pb_graph_pin { public: t_port* port = nullptr; int pin_number = 0; - std::vector input_edges{nullptr}; /* [0..num_input_edges] */ + std::vector input_edges; /* [0..num_input_edges] */ int num_input_edges = 0; - std::vector output_edges{nullptr}; /* [0..num_output_edges] */ + std::vector output_edges; /* [0..num_output_edges] */ int num_output_edges = 0; t_pb_graph_node* parent_node = nullptr; diff --git a/vpr/src/pack/cluster.cpp b/vpr/src/pack/cluster.cpp index 1546fbd6a87..8a4386ce04f 100644 --- a/vpr/src/pack/cluster.cpp +++ b/vpr/src/pack/cluster.cpp @@ -189,7 +189,9 @@ std::map do_clustering(const t_packer_opts& pa get_max_cluster_size_and_pb_depth(helper_ctx.max_cluster_size, max_pb_depth); if (packer_opts.hill_climbing_flag) { - clustering_data.hill_climbing_inputs_avail = new int[helper_ctx.max_cluster_size + 1]{0}; + clustering_data.hill_climbing_inputs_avail = new int[helper_ctx.max_cluster_size + 1]; + for(int i = 0 ; i < helper_ctx.max_cluster_size + 1; i++) + clustering_data.hill_climbing_inputs_avail[i] = 0; } else { clustering_data.hill_climbing_inputs_avail = nullptr; /* if used, die hard */ } diff --git a/vpr/src/pack/cluster_placement.cpp b/vpr/src/pack/cluster_placement.cpp index 1b344e99160..e0c9aa17b4d 100644 --- a/vpr/src/pack/cluster_placement.cpp +++ b/vpr/src/pack/cluster_placement.cpp @@ -65,7 +65,10 @@ t_cluster_placement_stats* alloc_and_load_cluster_placement_stats() { for (const auto& type : device_ctx.logical_block_types) { cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); if (!is_empty_type(&type)) { - cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive* [get_max_primitives_in_pb_type(type.pb_type) + 1] { nullptr }; + cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive* [get_max_primitives_in_pb_type(type.pb_type) + 1]; + for (int i = 0 ; i < get_max_primitives_in_pb_type(type.pb_type) + 1; i ++) + cluster_placement_stats_list[type.index].valid_primitives[i] = nullptr; + /* too much memory allocated but shouldn't be a problem */ cluster_placement_stats_list[type.index].curr_molecule = nullptr; load_cluster_placement_stats_for_pb_graph_node(&cluster_placement_stats_list[type.index], diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index d778446aad1..c25492947b1 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -577,7 +577,9 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, } cur_molecule = cur_molecule->next; } - *primitives_list = new t_pb_graph_node* [max_molecule_size] { nullptr }; + *primitives_list = new t_pb_graph_node* [max_molecule_size]; + for (int i = 0 ; i < max_molecule_size; i ++) + (*primitives_list)[i] = nullptr; } /*****************************************/ @@ -813,6 +815,8 @@ void alloc_and_load_pb_stats(t_pb* pb, const int feasible_block_array_size) { pb->pb_stats->lookahead_output_pins_used = std::vector>(pb->pb_graph_node->num_output_pin_class); pb->pb_stats->num_feasible_blocks = NOT_VALID; pb->pb_stats->feasible_blocks = new t_pack_molecule*[feasible_block_array_size]; + for (int i = 0 ; i < feasible_block_array_size ; i ++) + pb->pb_stats->feasible_blocks[i] = nullptr; pb->pb_stats->tie_break_high_fanout_net = AtomNetId::INVALID(); diff --git a/vpr/src/pack/lb_type_rr_graph.cpp b/vpr/src/pack/lb_type_rr_graph.cpp index 94606e40f1a..05d1362e13c 100644 --- a/vpr/src/pack/lb_type_rr_graph.cpp +++ b/vpr/src/pack/lb_type_rr_graph.cpp @@ -351,10 +351,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant fanout */ @@ -448,10 +450,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -501,10 +505,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* One edge to external sinks */ @@ -532,10 +538,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -582,10 +590,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ diff --git a/vpr/src/pack/output_clustering.cpp b/vpr/src/pack/output_clustering.cpp index 7e6421eb6ab..9555f6ce025 100644 --- a/vpr/src/pack/output_clustering.cpp +++ b/vpr/src/pack/output_clustering.cpp @@ -52,9 +52,15 @@ static void print_stats() { num_clb_types = num_clb_inputs_used = num_clb_outputs_used = nullptr; - num_clb_types = new int[device_ctx.logical_block_types.size()]{0}; - num_clb_inputs_used = new int[device_ctx.logical_block_types.size()]{0}; - num_clb_outputs_used = new int[device_ctx.logical_block_types.size()]{0}; + num_clb_types = new int[device_ctx.logical_block_types.size()]; + num_clb_inputs_used = new int[device_ctx.logical_block_types.size()]; + num_clb_outputs_used = new int[device_ctx.logical_block_types.size()]; + + for (int i = 0 ; i < device_ctx.logical_block_types.size(); i ++){ + num_clb_types[i] = 0; + num_clb_inputs_used[i] = 0; + num_clb_outputs_used[i] = 0; + } for (auto net_id : atom_ctx.nlist.nets()) { nets_absorbed[net_id] = true; diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 81ea4daff16..d139a922b4c 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -520,7 +520,7 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no if (mode->num_interconnect > 0) { pb_graph_parent_node->interconnect_pins[mode->index] = new t_interconnect_pins[mode->num_interconnect]; } - for (int i = 0; i < mode->num_interconnect; i++) + for (i = 0; i < mode->num_interconnect; i++) pb_graph_parent_node->interconnect_pins[mode->index][i] = t_interconnect_pins(); } @@ -645,8 +645,13 @@ t_pb_graph_pin*** alloc_and_load_port_pin_ptrs_from_string(const int line_num, "No matching '{' for '}' in port %s\n", port_string); } - pb_graph_pins = new t_pb_graph_pin** [*num_sets] { nullptr }; - *num_ptrs = new int[*num_sets]{0}; + pb_graph_pins = new t_pb_graph_pin** [*num_sets]; + *num_ptrs = new int[*num_sets]; + for (int i = 0 ; i < *num_sets; i ++){ + pb_graph_pins[i] = nullptr; + (*num_ptrs)[i] = 0; + } + curr_set = 0; for (i = 0; i < num_tokens; i++) { @@ -908,8 +913,13 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, vpr_throw(VPR_ERROR_ARCH, get_arch_file_name(), interconnect->line_num, "# of pins for a particular data line of a mux must equal number of pins at output of mux\n"); } - edges[i_inset].input_pins = new t_pb_graph_pin* [num_output_ptrs[0]] { nullptr }; - edges[i_inset].output_pins = new t_pb_graph_pin* [num_output_ptrs[0]] { nullptr }; + edges[i_inset].input_pins = new t_pb_graph_pin* [num_output_ptrs[0]]; + edges[i_inset].output_pins = new t_pb_graph_pin* [num_output_ptrs[0]]; + for (int i = 0 ; i < num_output_ptrs[0] ; i ++){ + edges[i_inset].input_pins[i] = nullptr; + edges[i_inset].output_pins[i] = nullptr; + } + edges[i_inset].num_input_pins = num_output_ptrs[0]; edges[i_inset].num_output_pins = num_output_ptrs[0]; for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index 844d9492546..60d3ae69c0e 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -352,7 +352,10 @@ void free_list_of_pack_patterns(std::vector& list_of_pack_patte void free_pack_pattern(t_pack_patterns* pack_pattern) { if (pack_pattern) { int num_pack_pattern_blocks = pack_pattern->num_blocks; - t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block* [num_pack_pattern_blocks] { nullptr }; + t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block* [num_pack_pattern_blocks]; + for (int i = 0 ; i < num_pack_pattern_blocks ; i++) + pattern_block_list[i] = nullptr; + free(pack_pattern->name); delete[](pack_pattern->is_block_optional); free_pack_pattern_block(pack_pattern->root_block, pattern_block_list); @@ -783,8 +786,9 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat auto& atom_ctx = g_vpr_ctx.atom(); auto& atom_mutable_ctx = g_vpr_ctx.mutable_atom(); - if (num_packing_patterns > 0) - is_used = new bool[num_packing_patterns]{false}; + is_used = new bool[num_packing_patterns]; + for (int i = 0; i < num_packing_patterns; i++) + is_used[i] = false; cur_molecule = list_of_molecules_head = nullptr; From fc15b62d2237a3e0f37ec89ba9d6adcb5021a429 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Wed, 29 Jun 2022 08:03:27 -0400 Subject: [PATCH 19/46] formatting fix --- vpr/src/pack/cluster.cpp | 4 +-- vpr/src/pack/cluster_feasibility_filter.cpp | 33 ++++++++++++++------- vpr/src/pack/cluster_placement.cpp | 6 ++-- vpr/src/pack/cluster_util.cpp | 10 +++---- vpr/src/pack/lb_type_rr_graph.cpp | 10 +++---- vpr/src/pack/output_clustering.cpp | 8 ++--- vpr/src/pack/pb_type_graph.cpp | 28 ++++++++--------- vpr/src/pack/prepack.cpp | 12 ++++---- 8 files changed, 60 insertions(+), 51 deletions(-) diff --git a/vpr/src/pack/cluster.cpp b/vpr/src/pack/cluster.cpp index 8a4386ce04f..2b4d2928438 100644 --- a/vpr/src/pack/cluster.cpp +++ b/vpr/src/pack/cluster.cpp @@ -190,8 +190,8 @@ std::map do_clustering(const t_packer_opts& pa if (packer_opts.hill_climbing_flag) { clustering_data.hill_climbing_inputs_avail = new int[helper_ctx.max_cluster_size + 1]; - for(int i = 0 ; i < helper_ctx.max_cluster_size + 1; i++) - clustering_data.hill_climbing_inputs_avail[i] = 0; + for (int i = 0; i < helper_ctx.max_cluster_size + 1; i++) + clustering_data.hill_climbing_inputs_avail[i] = 0; } else { clustering_data.hill_climbing_inputs_avail = nullptr; /* if used, die hard */ } diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index b08f7ed7a79..cf5813c1655 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -320,18 +320,29 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph reference_pin, depth); } if (current_pb_graph_pin->is_primitive_pin() - && current_pb_graph_pin->port->type == IN_PORT) { - reference_pin->num_connectable_primitive_input_pins[depth]++; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( - reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->num_connectable_primitive_input_pins[depth] - * sizeof(t_pb_graph_pin*)); - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] - = current_pb_graph_pin; - } + && current_pb_graph_pin->port->type == IN_PORT) { + reference_pin->num_connectable_primitive_input_pins[depth]++; + + // std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + // reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + // + // delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; + // reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + // for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) + // reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + // + // reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + // - 1] = current_pb_graph_pin; + + reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( + reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->num_connectable_primitive_input_pins[depth] + * sizeof(t_pb_graph_pin*)); + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] + = current_pb_graph_pin; } - + } } /** diff --git a/vpr/src/pack/cluster_placement.cpp b/vpr/src/pack/cluster_placement.cpp index e0c9aa17b4d..5c021309f32 100644 --- a/vpr/src/pack/cluster_placement.cpp +++ b/vpr/src/pack/cluster_placement.cpp @@ -65,9 +65,9 @@ t_cluster_placement_stats* alloc_and_load_cluster_placement_stats() { for (const auto& type : device_ctx.logical_block_types) { cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); if (!is_empty_type(&type)) { - cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive* [get_max_primitives_in_pb_type(type.pb_type) + 1]; - for (int i = 0 ; i < get_max_primitives_in_pb_type(type.pb_type) + 1; i ++) - cluster_placement_stats_list[type.index].valid_primitives[i] = nullptr; + cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive*[get_max_primitives_in_pb_type(type.pb_type) + 1]; + for (int i = 0; i < get_max_primitives_in_pb_type(type.pb_type) + 1; i++) + cluster_placement_stats_list[type.index].valid_primitives[i] = nullptr; /* too much memory allocated but shouldn't be a problem */ cluster_placement_stats_list[type.index].curr_molecule = nullptr; diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index c25492947b1..f7905e24797 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -577,9 +577,9 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, } cur_molecule = cur_molecule->next; } - *primitives_list = new t_pb_graph_node* [max_molecule_size]; - for (int i = 0 ; i < max_molecule_size; i ++) - (*primitives_list)[i] = nullptr; + *primitives_list = new t_pb_graph_node*[max_molecule_size]; + for (int i = 0; i < max_molecule_size; i++) + (*primitives_list)[i] = nullptr; } /*****************************************/ @@ -815,8 +815,8 @@ void alloc_and_load_pb_stats(t_pb* pb, const int feasible_block_array_size) { pb->pb_stats->lookahead_output_pins_used = std::vector>(pb->pb_graph_node->num_output_pin_class); pb->pb_stats->num_feasible_blocks = NOT_VALID; pb->pb_stats->feasible_blocks = new t_pack_molecule*[feasible_block_array_size]; - for (int i = 0 ; i < feasible_block_array_size ; i ++) - pb->pb_stats->feasible_blocks[i] = nullptr; + for (int i = 0; i < feasible_block_array_size; i++) + pb->pb_stats->feasible_blocks[i] = nullptr; pb->pb_stats->tie_break_high_fanout_net = AtomNetId::INVALID(); diff --git a/vpr/src/pack/lb_type_rr_graph.cpp b/vpr/src/pack/lb_type_rr_graph.cpp index 05d1362e13c..20ae0701e31 100644 --- a/vpr/src/pack/lb_type_rr_graph.cpp +++ b/vpr/src/pack/lb_type_rr_graph.cpp @@ -353,7 +353,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } @@ -452,7 +452,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } @@ -507,7 +507,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } @@ -540,7 +540,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } @@ -592,7 +592,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } diff --git a/vpr/src/pack/output_clustering.cpp b/vpr/src/pack/output_clustering.cpp index 9555f6ce025..013626d9c21 100644 --- a/vpr/src/pack/output_clustering.cpp +++ b/vpr/src/pack/output_clustering.cpp @@ -56,10 +56,10 @@ static void print_stats() { num_clb_inputs_used = new int[device_ctx.logical_block_types.size()]; num_clb_outputs_used = new int[device_ctx.logical_block_types.size()]; - for (int i = 0 ; i < device_ctx.logical_block_types.size(); i ++){ - num_clb_types[i] = 0; - num_clb_inputs_used[i] = 0; - num_clb_outputs_used[i] = 0; + for (int i = 0; i < (int)device_ctx.logical_block_types.size(); i++) { + num_clb_types[i] = 0; + num_clb_inputs_used[i] = 0; + num_clb_outputs_used[i] = 0; } for (auto net_id : atom_ctx.nlist.nets()) { diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index d139a922b4c..748fa446f4a 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -310,6 +310,7 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } /* Allocate and load child nodes for each mode and create interconnect in each mode */ + pb_graph_node->child_pb_graph_nodes = (t_pb_graph_node***)vtr::calloc(pb_type->num_modes, sizeof(t_pb_graph_node**)); for (i = 0; i < pb_type->num_modes; i++) { pb_graph_node->child_pb_graph_nodes[i] = (t_pb_graph_node**)vtr::calloc(pb_type->modes[i].num_pb_type_children, @@ -324,12 +325,10 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - if (pb_type->num_modes > 0) { - pb_graph_node->interconnect_pins = new t_interconnect_pins* [pb_type->num_modes] { nullptr }; - } else { - pb_graph_node->interconnect_pins = nullptr; - } + pb_graph_node->interconnect_pins = new t_interconnect_pins*[pb_type->num_modes]; + for (i = 0; i < pb_type->num_modes; i++) { + pb_graph_node->interconnect_pins[i] = nullptr; /* Create interconnect for mode */ alloc_and_load_mode_interconnect(pb_graph_node, pb_graph_node->child_pb_graph_nodes[i], &pb_type->modes[i], @@ -645,14 +644,13 @@ t_pb_graph_pin*** alloc_and_load_port_pin_ptrs_from_string(const int line_num, "No matching '{' for '}' in port %s\n", port_string); } - pb_graph_pins = new t_pb_graph_pin** [*num_sets]; + pb_graph_pins = new t_pb_graph_pin**[*num_sets]; *num_ptrs = new int[*num_sets]; - for (int i = 0 ; i < *num_sets; i ++){ - pb_graph_pins[i] = nullptr; - (*num_ptrs)[i] = 0; + for (i = 0; i < *num_sets; i++) { + pb_graph_pins[i] = nullptr; + (*num_ptrs)[i] = 0; } - curr_set = 0; for (i = 0; i < num_tokens; i++) { VTR_ASSERT(tokens[i].type != TOKEN_NULL); @@ -913,11 +911,11 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, vpr_throw(VPR_ERROR_ARCH, get_arch_file_name(), interconnect->line_num, "# of pins for a particular data line of a mux must equal number of pins at output of mux\n"); } - edges[i_inset].input_pins = new t_pb_graph_pin* [num_output_ptrs[0]]; - edges[i_inset].output_pins = new t_pb_graph_pin* [num_output_ptrs[0]]; - for (int i = 0 ; i < num_output_ptrs[0] ; i ++){ - edges[i_inset].input_pins[i] = nullptr; - edges[i_inset].output_pins[i] = nullptr; + edges[i_inset].input_pins = new t_pb_graph_pin*[num_output_ptrs[0]]; + edges[i_inset].output_pins = new t_pb_graph_pin*[num_output_ptrs[0]]; + for (int i = 0; i < num_output_ptrs[0]; i++) { + edges[i_inset].input_pins[i] = nullptr; + edges[i_inset].output_pins[i] = nullptr; } edges[i_inset].num_input_pins = num_output_ptrs[0]; diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index 60d3ae69c0e..81ac391b957 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -352,9 +352,9 @@ void free_list_of_pack_patterns(std::vector& list_of_pack_patte void free_pack_pattern(t_pack_patterns* pack_pattern) { if (pack_pattern) { int num_pack_pattern_blocks = pack_pattern->num_blocks; - t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block* [num_pack_pattern_blocks]; - for (int i = 0 ; i < num_pack_pattern_blocks ; i++) - pattern_block_list[i] = nullptr; + t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block*[num_pack_pattern_blocks]; + for (int i = 0; i < num_pack_pattern_blocks; i++) + pattern_block_list[i] = nullptr; free(pack_pattern->name); delete[](pack_pattern->is_block_optional); @@ -786,9 +786,9 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat auto& atom_ctx = g_vpr_ctx.atom(); auto& atom_mutable_ctx = g_vpr_ctx.mutable_atom(); - is_used = new bool[num_packing_patterns]; - for (int i = 0; i < num_packing_patterns; i++) - is_used[i] = false; + is_used = new bool[num_packing_patterns]; + for (i = 0; i < num_packing_patterns; i++) + is_used[i] = false; cur_molecule = list_of_molecules_head = nullptr; From e202d6e87e6cf43b790849685fa01fec021dc9c2 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Thu, 30 Jun 2022 16:13:53 -0400 Subject: [PATCH 20/46] reallocs to vectors --- libs/libarchfpga/src/arch_util.cpp | 30 +- libs/libarchfpga/src/physical_types.h | 8 +- packing_pin_util.rpt | 65 + pre_pack.report_timing.setup.rpt | 5 + report_timing.hold.rpt | 5 + report_timing.setup.rpt | 5 + report_unconstrained_timing.hold.rpt | 950 + report_unconstrained_timing.setup.rpt | 950 + tseng.net.post_routing | 70814 ++++++++++++++++++ vpr/src/base/read_netlist.cpp | 4 +- vpr/src/pack/cluster_feasibility_filter.cpp | 35 +- vpr/src/pack/pb_type_graph.cpp | 24 +- vpr/src/pack/pb_type_graph_annotations.cpp | 18 +- 13 files changed, 72847 insertions(+), 66 deletions(-) create mode 100644 packing_pin_util.rpt create mode 100644 pre_pack.report_timing.setup.rpt create mode 100644 report_timing.hold.rpt create mode 100644 report_timing.setup.rpt create mode 100644 report_unconstrained_timing.hold.rpt create mode 100644 report_unconstrained_timing.setup.rpt create mode 100644 tseng.net.post_routing diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 40b802aa9a5..a2e2b53bac5 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -314,16 +314,6 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { /* Free ports for pb graph node */ for (i = 0; i < pb_graph_node->num_input_ports; i++) { for (j = 0; j < pb_graph_node->num_input_pins[i]; j++) { - if (pb_graph_node->input_pins[i][j].pin_timing) - vtr::free(pb_graph_node->input_pins[i][j].pin_timing); - if (pb_graph_node->input_pins[i][j].pin_timing_del_max) - vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_max); - if (pb_graph_node->input_pins[i][j].pin_timing_del_min) - vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_min); - // if (pb_graph_node->input_pins[i][j].input_edges) - // vtr::free(pb_graph_node->input_pins[i][j].input_edges); - // if (pb_graph_node->input_pins[i][j].output_edges) - // vtr::free(pb_graph_node->input_pins[i][j].output_edges); if (pb_graph_node->input_pins[i][j].parent_pin_class) delete[](pb_graph_node->input_pins[i][j].parent_pin_class); } @@ -331,24 +321,12 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { } for (i = 0; i < pb_graph_node->num_output_ports; i++) { for (j = 0; j < pb_graph_node->num_output_pins[i]; j++) { - if (pb_graph_node->output_pins[i][j].pin_timing) - vtr::free(pb_graph_node->output_pins[i][j].pin_timing); - if (pb_graph_node->output_pins[i][j].pin_timing_del_max) - vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_max); - if (pb_graph_node->output_pins[i][j].pin_timing_del_min) - vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_min); - // if (pb_graph_node->output_pins[i][j].input_edges) - // vtr::free(pb_graph_node->output_pins[i][j].input_edges); - // if (pb_graph_node->output_pins[i][j].output_edges) - // vtr::free(pb_graph_node->output_pins[i][j].output_edges); if (pb_graph_node->output_pins[i][j].parent_pin_class) delete[](pb_graph_node->output_pins[i][j].parent_pin_class); if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { - if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]) { - vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); - } + delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); } @@ -360,12 +338,6 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { } for (i = 0; i < pb_graph_node->num_clock_ports; i++) { for (j = 0; j < pb_graph_node->num_clock_pins[i]; j++) { - if (pb_graph_node->clock_pins[i][j].pin_timing) - vtr::free(pb_graph_node->clock_pins[i][j].pin_timing); - if (pb_graph_node->clock_pins[i][j].pin_timing_del_max) - vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_max); - if (pb_graph_node->clock_pins[i][j].pin_timing_del_min) - vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_min); if (pb_graph_node->clock_pins[i][j].parent_pin_class) delete[](pb_graph_node->clock_pins[i][j].parent_pin_class); } diff --git a/libs/libarchfpga/src/physical_types.h b/libs/libarchfpga/src/physical_types.h index d61985dd64f..143c30644fa 100644 --- a/libs/libarchfpga/src/physical_types.h +++ b/libs/libarchfpga/src/physical_types.h @@ -1256,9 +1256,9 @@ class t_pb_graph_pin { /* combinational timing information */ int num_pin_timing = 0; /* Number of ipin to opin timing edges*/ - t_pb_graph_pin** pin_timing = nullptr; /* timing edge sink pins [0..num_pin_timing-1]*/ - float* pin_timing_del_max = nullptr; /* primitive ipin to opin max-delay [0..num_pin_timing-1]*/ - float* pin_timing_del_min = nullptr; /* primitive ipin to opin min-delay [0..num_pin_timing-1]*/ + std::vectorpin_timing; /* timing edge sink pins [0..num_pin_timing-1]*/ + std::vector pin_timing_del_max; /* primitive ipin to opin max-delay [0..num_pin_timing-1]*/ + std::vector pin_timing_del_min; /* primitive ipin to opin min-delay [0..num_pin_timing-1]*/ int num_pin_timing_del_max_annotated = 0; //The list of valid pin_timing_del_max entries runs from [0..num_pin_timing_del_max_annotated-1] int num_pin_timing_del_min_annotated = 0; //The list of valid pin_timing_del_max entries runs from [0..num_pin_timing_del_min_annotated-1] @@ -1333,7 +1333,7 @@ class t_pb_graph_edge { /* pack pattern info */ int num_pack_patterns; - const char** pack_pattern_names; + std::vector pack_pattern_names; int* pack_pattern_indices; bool infer_pattern; diff --git a/packing_pin_util.rpt b/packing_pin_util.rpt new file mode 100644 index 00000000000..7175f17001c --- /dev/null +++ b/packing_pin_util.rpt @@ -0,0 +1,65 @@ +#Packing pin usage report +Type: io + Input Pin Usage: + Max: 1.00 (0.50) + Avg: 0.70 (0.35) + Min: 0.00 (0.00) + Histogram: + [ 0: 0.2) 52 ( 29.9%) |******************** + [ 0.2: 0.4) 0 ( 0.0%) | + [ 0.4: 0.6) 0 ( 0.0%) | + [ 0.6: 0.8) 0 ( 0.0%) | + [ 0.8: 1) 122 ( 70.1%) |*********************************************** + [ 1: 1.2) 0 ( 0.0%) | + [ 1.2: 1.4) 0 ( 0.0%) | + [ 1.4: 1.6) 0 ( 0.0%) | + [ 1.6: 1.8) 0 ( 0.0%) | + [ 1.8: 2) 0 ( 0.0%) | + Output Pin Usage: + Max: 1.00 (1.00) + Avg: 0.30 (0.30) + Min: 0.00 (0.00) + Histogram: + [ 0: 0.1) 122 ( 70.1%) |*********************************************** + [ 0.1: 0.2) 0 ( 0.0%) | + [ 0.2: 0.3) 0 ( 0.0%) | + [ 0.3: 0.4) 0 ( 0.0%) | + [ 0.4: 0.5) 0 ( 0.0%) | + [ 0.5: 0.6) 0 ( 0.0%) | + [ 0.6: 0.7) 0 ( 0.0%) | + [ 0.7: 0.8) 0 ( 0.0%) | + [ 0.8: 0.9) 0 ( 0.0%) | + [ 0.9: 1) 52 ( 29.9%) |******************** + +Type: clb + Input Pin Usage: + Max: 42.00 (0.78) + Avg: 21.80 (0.40) + Min: 4.00 (0.07) + Histogram: + [ 0: 5.4) 1 ( 1.8%) |*** + [ 5.4: 11) 4 ( 7.3%) |************ + [ 11: 16) 5 ( 9.1%) |*************** + [ 16: 22) 16 ( 29.1%) |************************************************ + [ 22: 27) 16 ( 29.1%) |************************************************ + [ 27: 32) 11 ( 20.0%) |********************************* + [ 32: 38) 1 ( 1.8%) |*** + [ 38: 43) 1 ( 1.8%) |*** + [ 43: 49) 0 ( 0.0%) | + [ 49: 54) 0 ( 0.0%) | + Output Pin Usage: + Max: 12.00 (0.57) + Avg: 7.33 (0.35) + Min: 1.00 (0.05) + Histogram: + [ 0: 2.1) 1 ( 1.8%) |** + [ 2.1: 4.2) 1 ( 1.8%) |** + [ 4.2: 6.3) 15 ( 27.3%) |**************************** + [ 6.3: 8.4) 26 ( 47.3%) |************************************************ + [ 8.4: 10) 7 ( 12.7%) |************* + [ 10: 13) 5 ( 9.1%) |********* + [ 13: 15) 0 ( 0.0%) | + [ 15: 17) 0 ( 0.0%) | + [ 17: 19) 0 ( 0.0%) | + [ 19: 21) 0 ( 0.0%) | + diff --git a/pre_pack.report_timing.setup.rpt b/pre_pack.report_timing.setup.rpt new file mode 100644 index 00000000000..3478ed486df --- /dev/null +++ b/pre_pack.report_timing.setup.rpt @@ -0,0 +1,5 @@ +#Timing report of worst 0 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#End of timing report diff --git a/report_timing.hold.rpt b/report_timing.hold.rpt new file mode 100644 index 00000000000..3478ed486df --- /dev/null +++ b/report_timing.hold.rpt @@ -0,0 +1,5 @@ +#Timing report of worst 0 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#End of timing report diff --git a/report_timing.setup.rpt b/report_timing.setup.rpt new file mode 100644 index 00000000000..3478ed486df --- /dev/null +++ b/report_timing.setup.rpt @@ -0,0 +1,5 @@ +#Timing report of worst 0 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#End of timing report diff --git a/report_unconstrained_timing.hold.rpt b/report_unconstrained_timing.hold.rpt new file mode 100644 index 00000000000..6a6956e25b9 --- /dev/null +++ b/report_unconstrained_timing.hold.rpt @@ -0,0 +1,950 @@ +#Unconstrained hold timing startpoint/endpoint + +timing_node_id node_type node_name +-------------- --------- --------- +0 .input tin_pv10_4_4_.inpad[0] +1 .input tin_pv11_4_4_.inpad[0] +2 .input tin_pv6_7_7_.inpad[0] +3 .input tin_pv2_0_0_.inpad[0] +4 .input tin_pv10_3_3_.inpad[0] +5 .input tin_pv1_2_2_.inpad[0] +6 .input tin_pv11_3_3_.inpad[0] +7 .input tin_pv4_3_3_.inpad[0] +8 .input tin_pv10_2_2_.inpad[0] +9 .input tin_pv11_2_2_.inpad[0] +10 .input tin_pv6_0_0_.inpad[0] +11 .input tin_pv2_1_1_.inpad[0] +12 .input tin_pv10_1_1_.inpad[0] +13 .input tin_pv1_3_3_.inpad[0] +14 .input preset_0_0_.inpad[0] +15 .input tin_pv11_1_1_.inpad[0] +16 .input tin_pv4_4_4_.inpad[0] +17 .input tin_pready_0_0_.inpad[0] +18 .input tin_pv10_0_0_.inpad[0] +19 .input tin_pv11_0_0_.inpad[0] +20 .input tin_pv6_1_1_.inpad[0] +21 .input tin_pv2_2_2_.inpad[0] +22 .input tin_pv1_4_4_.inpad[0] +23 .input tin_pv4_5_5_.inpad[0] +24 .input tin_pv6_2_2_.inpad[0] +25 .input tin_pv2_3_3_.inpad[0] +26 .input tin_pv1_5_5_.inpad[0] +27 .input tin_pv4_6_6_.inpad[0] +28 .input tin_pv6_3_3_.inpad[0] +29 .input tin_pv2_4_4_.inpad[0] +30 .input tin_pv1_6_6_.inpad[0] +31 .input pclk.inpad[0] +32 .input tin_pv4_7_7_.inpad[0] +33 .input tin_pv6_4_4_.inpad[0] +34 .input tin_pv2_5_5_.inpad[0] +35 .input tin_pv1_7_7_.inpad[0] +36 .input tin_pv4_0_0_.inpad[0] +37 .input tin_pv6_5_5_.inpad[0] +38 .input tin_pv2_6_6_.inpad[0] +39 .input tin_pv10_7_7_.inpad[0] +40 .input tin_pv1_0_0_.inpad[0] +41 .input tin_pv11_7_7_.inpad[0] +42 .input tin_pv4_1_1_.inpad[0] +43 .input tin_pv10_6_6_.inpad[0] +44 .input tin_pv11_6_6_.inpad[0] +45 .input tin_pv6_6_6_.inpad[0] +46 .input tin_pv2_7_7_.inpad[0] +47 .input preset.inpad[0] +48 .input tin_pv10_5_5_.inpad[0] +49 .input tin_pv1_1_1_.inpad[0] +50 .input tin_pv11_5_5_.inpad[0] +51 .input tin_pv4_2_2_.inpad[0] +882 .latch n_n4142.Q[0] +883 .latch n_n3936.Q[0] +884 .latch n_n3574.Q[0] +885 .latch n_n3008.Q[0] +886 .latch n_n3726.Q[0] +887 .latch n_n3604.Q[0] +888 .latch n_n3144.Q[0] +889 .latch n_n3782.Q[0] +890 .latch n_n3067.Q[0] +891 .latch n_n4258.Q[0] +892 .latch n_n3225.Q[0] +893 .latch n_n3180.Q[0] +894 .latch n_n3274.Q[0] +895 .latch n_n3475.Q[0] +896 .latch n_n3687.Q[0] +897 .latch n_n3381.Q[0] +898 .latch n_n3098.Q[0] +899 .latch n_n4108.Q[0] +900 .latch n_n3497.Q[0] +901 .latch n_n3793.Q[0] +902 .latch n_n4316.Q[0] +903 .latch n_n4349.Q[0] +904 .latch n_n3029.Q[0] +905 .latch n_n3619.Q[0] +906 .latch n_n3264.Q[0] +907 .latch n_n3780.Q[0] +908 .latch ndn3_4.Q[0] +909 .latch n_n4114.Q[0] +910 .latch n_n3146.Q[0] +911 .latch n_n3511.Q[0] +912 .latch n_n3152.Q[0] +913 .latch n_n3833.Q[0] +914 .latch n_n4282.Q[0] +915 .latch n_n3305.Q[0] +916 .latch n_n4392.Q[0] +917 .latch n_n4224.Q[0] +918 .latch n_n3198.Q[0] +919 .latch n_n3204.Q[0] +920 .latch n_n3024.Q[0] +921 .latch n_n4139.Q[0] +922 .latch ndn3_15.Q[0] +923 .latch n_n3133.Q[0] +924 .latch n_n4074.Q[0] +925 .latch n_n3270.Q[0] +926 .latch n_n3858.Q[0] +927 .latch n_n3456.Q[0] +928 .latch n_n3521.Q[0] +929 .latch n_n3081.Q[0] +930 .latch n_n4381.Q[0] +931 .latch n_n3670.Q[0] +932 .latch n_n4211.Q[0] +933 .latch n_n3493.Q[0] +934 .latch n_n3495.Q[0] +935 .latch n_n3916.Q[0] +936 .latch n_n3195.Q[0] +937 .latch n_n3525.Q[0] +938 .latch n_n3729.Q[0] +939 .latch n_n3876.Q[0] +940 .latch ndn3_5.Q[0] +941 .latch n_n3549.Q[0] +942 .latch n_n3489.Q[0] +943 .latch n_n3764.Q[0] +944 .latch n_n3281.Q[0] +945 .latch n_n3707.Q[0] +946 .latch n_n3517.Q[0] +947 .latch n_n4160.Q[0] +948 .latch n_n4222.Q[0] +949 .latch n_n3012.Q[0] +950 .latch n_n4071.Q[0] +951 .latch n_n3372.Q[0] +952 .latch n_n3344.Q[0] +953 .latch n_n3688.Q[0] +954 .latch n_n3079.Q[0] +955 .latch n_n3313.Q[0] +956 .latch n_n3411.Q[0] +957 .latch n_n3231.Q[0] +958 .latch n_n3396.Q[0] +959 .latch n_n3432.Q[0] +960 .latch n_n3606.Q[0] +961 .latch n_n3733.Q[0] +962 .latch n_n3556.Q[0] +963 .latch n_n4040.Q[0] +964 .latch n_n3120.Q[0] +965 .latch n_n3221.Q[0] +966 .latch n_n3173.Q[0] +967 .latch n_n3851.Q[0] +968 .latch n_n3113.Q[0] +969 .latch n_n3242.Q[0] +970 .latch n_n3118.Q[0] +971 .latch n_n3376.Q[0] +972 .latch n_n4089.Q[0] +973 .latch n_n3044.Q[0] +974 .latch n_n3627.Q[0] +975 .latch n_n3035.Q[0] +976 .latch n_n3111.Q[0] +977 .latch n_n3321.Q[0] +978 .latch n_n3443.Q[0] +979 .latch n_n3215.Q[0] +980 .latch ndn3_10.Q[0] +981 .latch n_n4172.Q[0] +982 .latch nlc1_2.Q[0] +983 .latch n_n3590.Q[0] +984 .latch n_n4110.Q[0] +985 .latch nlc3_3.Q[0] +986 .latch n_n3576.Q[0] +987 .latch n_n4129.Q[0] +988 .latch n_n4189.Q[0] +989 .latch n_n4286.Q[0] +990 .latch n_n4383.Q[0] +991 .latch pdn.Q[0] +992 .latch n_n3567.Q[0] +993 .latch n_n3892.Q[0] +994 .latch n_n3075.Q[0] +995 .latch n_n3354.Q[0] +996 .latch n_n3465.Q[0] +997 .latch ndn3_6.Q[0] +998 .latch n_n3617.Q[0] +999 .latch n_n4162.Q[0] +1000 .latch n_n3207.Q[0] +1001 .latch n_n4120.Q[0] +1002 .latch n_n3065.Q[0] +1003 .latch n_n4005.Q[0] +1004 .latch n_n3266.Q[0] +1005 .latch n_n4337.Q[0] +1006 .latch n_n3600.Q[0] +1007 .latch n_n3415.Q[0] +1008 .latch n_n4243.Q[0] +1009 .latch n_n3872.Q[0] +1010 .latch n_n3648.Q[0] +1011 .latch n_n3358.Q[0] +1012 .latch n_n3350.Q[0] +1013 .latch ndn3_7.Q[0] +1014 .latch n_n3116.Q[0] +1015 .latch n_n3583.Q[0] +1016 .latch n_n3906.Q[0] +1017 .latch n_n4131.Q[0] +1018 .latch n_n3316.Q[0] +1019 .latch n_n3061.Q[0] +1020 .latch n_n3048.Q[0] +1021 .latch n_n3886.Q[0] +1022 .latch n_n3919.Q[0] +1023 .latch n_n3128.Q[0] +1024 .latch n_n3995.Q[0] +1025 .latch n_n4213.Q[0] +1026 .latch n_n3761.Q[0] +1027 .latch ndn3_8.Q[0] +1028 .latch n_n3252.Q[0] +1029 .latch n_n4366.Q[0] +1030 .latch n_n3328.Q[0] +1031 .latch n_n3988.Q[0] +1032 .latch n_n3348.Q[0] +1033 .latch n_n3544.Q[0] +1034 .latch n_n3101.Q[0] +1035 .latch n_n4279.Q[0] +1036 .latch n_n3896.Q[0] +1037 .latch n_n3736.Q[0] +1038 .latch n_n4251.Q[0] +1039 .latch n_n3650.Q[0] +1040 .latch n_n3307.Q[0] +1041 .latch n_n4294.Q[0] +1042 .latch n_n4334.Q[0] +1043 .latch n_n3955.Q[0] +1044 .latch n_n4164.Q[0] +1045 .latch n_n3155.Q[0] +1046 .latch n_n3749.Q[0] +1047 .latch n_n4233.Q[0] +1048 .latch n_n4347.Q[0] +1049 .latch n_n3826.Q[0] +1050 .latch n_n3360.Q[0] +1051 .latch n_n3458.Q[0] +1052 .latch n_n3093.Q[0] +1053 .latch n_n3157.Q[0] +1054 .latch n_n3506.Q[0] +1055 .latch n_n3161.Q[0] +1056 .latch n_n3319.Q[0] +1057 .latch n_n3429.Q[0] +1058 .latch n_n3971.Q[0] +1059 .latch n_n3449.Q[0] +1060 .latch n_n4270.Q[0] +1061 .latch n_n4288.Q[0] +1062 .latch n_n3183.Q[0] +1063 .latch n_n3130.Q[0] +1064 .latch nlak4_2.Q[0] +1065 .latch n_n4047.Q[0] +1066 .latch n_n3978.Q[0] +1067 .latch n_n3239.Q[0] +1068 .latch n_n4145.Q[0] +1069 .latch n_n3890.Q[0] +1070 .latch n_n4003.Q[0] +1071 .latch n_n3091.Q[0] +1072 .latch n_n3985.Q[0] +1073 .latch n_n3326.Q[0] +1074 .latch n_n4052.Q[0] +1075 .latch nsr4_2.Q[0] +1076 .latch n_n4099.Q[0] +1077 .latch n_n4375.Q[0] +1078 .latch n_n4067.Q[0] +1079 .latch n_n4290.Q[0] +1080 .latch n_n3898.Q[0] +1081 .latch n_n4122.Q[0] +1082 .latch n_n3774.Q[0] +1083 .latch n_n3014.Q[0] +1084 .latch n_n4241.Q[0] +1085 .latch n_n3952.Q[0] +1086 .latch n_n3237.Q[0] +1087 .latch n_n3968.Q[0] +1088 .latch n_n3922.Q[0] +1089 .latch n_n3551.Q[0] +1090 .latch n_n3379.Q[0] +1091 .latch n_n4275.Q[0] +1092 .latch n_n3570.Q[0] +1093 .latch n_n3854.Q[0] +1094 .latch n_n4057.Q[0] +1095 .latch n_n3451.Q[0] +1096 .latch n_n4037.Q[0] +1097 .latch n_n3408.Q[0] +1098 .latch n_n4229.Q[0] +1099 .latch n_n4201.Q[0] +1100 .latch n_n3339.Q[0] +1101 .latch n_n4362.Q[0] +1102 .latch n_n3483.Q[0] +1103 .latch n_n3557.Q[0] +1104 .latch n_n4185.Q[0] +1105 .latch n_n3069.Q[0] +1106 .latch n_n3643.Q[0] +1107 .latch n_n3404.Q[0] +1108 .latch n_n3057.Q[0] +1109 .latch n_n3020.Q[0] +1110 .latch n_n3828.Q[0] +1111 .latch n_n3631.Q[0] +1112 .latch n_n3138.Q[0] +1113 .latch nsr1_2.Q[0] +1114 .latch n_n4065.Q[0] +1115 .latch n_n3679.Q[0] +1116 .latch n_n3287.Q[0] +1117 .latch n_n4351.Q[0] +1118 .latch n_n4059.Q[0] +1119 .latch n_n3436.Q[0] +1120 .latch nen3_10.Q[0] +1121 .latch n_n3461.Q[0] +1122 .latch n_n4012.Q[0] +1123 .latch n_n3051.Q[0] +1124 .latch n_n3073.Q[0] +1125 .latch n_n3777.Q[0] +1126 .latch n_n3709.Q[0] +1127 .latch n_n3946.Q[0] +1128 .latch n_n3085.Q[0] +1129 .latch n_n3259.Q[0] +1130 .latch n_n3504.Q[0] +1131 .latch n_n4045.Q[0] +1132 .latch n_n3954.Q[0] +1133 .latch n_n3136.Q[0] +1134 .latch n_n4372.Q[0] +1135 .latch n_n4236.Q[0] +1136 .latch n_n3040.Q[0] +1137 .latch n_n3874.Q[0] +1138 .latch n_n3999.Q[0] +1139 .latch n_n3223.Q[0] +1140 .latch ndn1_34.Q[0] +1141 .latch n_n3743.Q[0] +1142 .latch n_n3657.Q[0] +1143 .latch n_n3213.Q[0] +1144 .latch n_n3095.Q[0] +1145 .latch n_n3663.Q[0] +1146 .latch n_n3724.Q[0] +1147 .latch n_n3038.Q[0] +1148 .latch n_n3370.Q[0] +1149 .latch n_n3624.Q[0] +1150 .latch n_n3578.Q[0] +1151 .latch n_n3713.Q[0] +1152 .latch n_n3089.Q[0] +1153 .latch n_n3211.Q[0] +1154 .latch n_n3367.Q[0] +1155 .latch n_n3434.Q[0] +1156 .latch n_n3126.Q[0] +1157 .latch n_n4192.Q[0] +1158 .latch n_n4136.Q[0] +1159 .latch n_n3053.Q[0] +1160 .latch n_n3938.Q[0] +1161 .latch n_n3769.Q[0] +1162 .latch n_n4390.Q[0] +1163 .latch nsr3_17.Q[0] +1164 .latch n_n3903.Q[0] +1165 .latch n_n3658.Q[0] +1166 .latch nrq3_11.Q[0] +1167 .latch n_n3818.Q[0] +1168 .latch n_n3533.Q[0] +1169 .latch n_n3463.Q[0] +1170 .latch n_n3175.Q[0] +1171 .latch n_n3055.Q[0] +1172 .latch n_n3202.Q[0] +1173 .latch n_n3385.Q[0] +1174 .latch n_n4077.Q[0] +1175 .latch n_n3142.Q[0] +1176 .latch n_n3901.Q[0] +1177 .latch n_n3934.Q[0] +1178 .latch n_n3823.Q[0] +1179 .latch n_n3722.Q[0] +1180 .latch n_n4309.Q[0] +1181 .latch n_n4159.Q[0] +1182 .latch n_n4330.Q[0] +1183 .latch n_n3836.Q[0] +1184 .latch n_n3470.Q[0] +1185 .latch n_n3331.Q[0] +1186 .latch n_n3883.Q[0] +1187 .latch n_n4299.Q[0] +1188 .latch n_n4157.Q[0] +1189 .latch ndn3_9.Q[0] +1190 .latch n_n3208.Q[0] +1191 .latch n_n3190.Q[0] +1192 .latch n_n4029.Q[0] +1193 .latch n_n3042.Q[0] +1194 .latch nsr3_14.Q[0] +1195 .latch n_n4151.Q[0] +1196 .latch n_n3188.Q[0] +1197 .latch n_n4303.Q[0] +1198 .latch n_n3250.Q[0] +1199 .latch n_n3170.Q[0] +1200 .latch n_n3758.Q[0] +1201 .latch n_n3910.Q[0] +1202 .latch n_n3108.Q[0] +1203 .latch n_n3150.Q[0] +1204 .latch n_n4320.Q[0] +1205 .latch n_n4360.Q[0] +1206 .latch n_n4247.Q[0] +1207 .latch n_n4199.Q[0] +1208 .latch n_n3966.Q[0] +1209 .latch n_n3766.Q[0] +1210 .latch n_n4021.Q[0] +1211 .latch n_n4062.Q[0] +1212 .latch n_n3514.Q[0] +1213 .latch n_n3572.Q[0] +1214 .latch n_n4166.Q[0] +1215 .latch n_n3976.Q[0] +1216 .latch n_n3394.Q[0] +1217 .latch n_n4095.Q[0] +1218 .latch n_n3863.Q[0] +1219 .latch n_n3720.Q[0] +1220 .latch ngfdn_3.Q[0] +1221 .latch n_n3756.Q[0] +1222 .latch n_n3667.Q[0] +1223 .latch n_n3342.Q[0] +1224 .latch n_n3529.Q[0] +1225 .latch n_n4209.Q[0] +1226 .latch n_n4324.Q[0] +1227 .latch n_n3337.Q[0] +1228 .latch n_n4227.Q[0] +1229 .latch n_n4153.Q[0] +1230 .latch n_n3831.Q[0] +1231 .latch n_n3233.Q[0] +1232 .latch n_n4263.Q[0] +1233 .latch n_n3413.Q[0] +1234 .latch n_n4182.Q[0] +1235 .latch n_n3841.Q[0] +1236 .latch n_n3441.Q[0] +1237 .latch n_n4026.Q[0] +1238 .latch n_n4342.Q[0] +1239 .latch n_n4102.Q[0] +1240 .latch n_n3277.Q[0] +1241 .latch n_n4180.Q[0] +1242 .latch n_n3878.Q[0] +1243 .latch n_n3931.Q[0] +1244 .latch n_n3845.Q[0] +1245 .latch n_n3865.Q[0] +1246 .latch n_n3486.Q[0] +1247 .latch n_n4056.Q[0] +1248 .latch n_n3674.Q[0] +1249 .latch n_n3959.Q[0] +1250 .latch n_n3608.Q[0] +1251 .latch n_n4080.Q[0] +1252 .latch n_n4018.Q[0] +1253 .latch n_n4354.Q[0] +1254 .latch n_n3797.Q[0] +1255 .latch n_n3739.Q[0] +1256 .latch n_n3646.Q[0] +1257 .latch n_n3099.Q[0] +1258 .latch n_n3537.Q[0] +1259 .latch n_n3806.Q[0] +1260 .latch n_n3087.Q[0] +1261 .latch n_n4105.Q[0] +1262 .latch n_n3262.Q[0] +1263 .latch n_n4125.Q[0] +1264 .latch n_n3814.Q[0] +1265 .latch n_n4093.Q[0] +1266 .latch nsr3_3.Q[0] +5505 .output out:pdn.outpad[0] +5506 .output out:pv10_7_7_.outpad[0] +5507 .output out:pv9_1_1_.outpad[0] +5508 .output out:pv4_4_4_.outpad[0] +5509 .output out:pv12_2_2_.outpad[0] +5510 .output out:pready_0_0_.outpad[0] +5511 .output out:pv7_6_6_.outpad[0] +5512 .output out:pv3_4_4_.outpad[0] +5513 .output out:pv11_5_5_.outpad[0] +5514 .output out:pv10_2_2_.outpad[0] +5515 .output out:pv5_7_7_.outpad[0] +5516 .output out:pv10_1_1_.outpad[0] +5517 .output out:pv15_7_7_.outpad[0] +5518 .output out:pv5_2_2_.outpad[0] +5519 .output out:pv11_3_3_.outpad[0] +5520 .output out:pv14_3_3_.outpad[0] +5521 .output out:pv5_4_4_.outpad[0] +5522 .output out:pv6_5_5_.outpad[0] +5523 .output out:pv1_5_5_.outpad[0] +5524 .output out:pv12_6_6_.outpad[0] +5525 .output out:pv9_4_4_.outpad[0] +5526 .output out:pv9_3_3_.outpad[0] +5527 .output out:pv4_0_0_.outpad[0] +5528 .output out:pv11_7_7_.outpad[0] +5529 .output out:pv9_2_2_.outpad[0] +5530 .output out:pv6_0_0_.outpad[0] +5531 .output out:pv7_1_1_.outpad[0] +5532 .output out:pv1_1_1_.outpad[0] +5533 .output out:pv9_6_6_.outpad[0] +5534 .output out:pv9_0_0_.outpad[0] +5535 .output out:pv8_3_3_.outpad[0] +5536 .output out:pv9_5_5_.outpad[0] +5537 .output out:pv14_7_7_.outpad[0] +5538 .output out:pv6_1_1_.outpad[0] +5539 .output out:pv5_6_6_.outpad[0] +5540 .output out:pv15_2_2_.outpad[0] +5541 .output out:pv5_5_5_.outpad[0] +5542 .output out:pv12_0_0_.outpad[0] +5543 .output out:pv11_1_1_.outpad[0] +5544 .output out:pv7_0_0_.outpad[0] +5545 .output out:pv2_4_4_.outpad[0] +5546 .output out:pv13_3_3_.outpad[0] +5547 .output out:pv3_6_6_.outpad[0] +5548 .output out:pv15_6_6_.outpad[0] +5549 .output out:pv3_0_0_.outpad[0] +5550 .output out:pv6_2_2_.outpad[0] +5551 .output out:pv6_4_4_.outpad[0] +5552 .output out:pv7_5_5_.outpad[0] +5553 .output out:pv5_1_1_.outpad[0] +5554 .output out:pv2_5_5_.outpad[0] +5555 .output out:pv3_1_1_.outpad[0] +5556 .output out:pv15_3_3_.outpad[0] +5557 .output out:pv13_5_5_.outpad[0] +5558 .output out:pv11_6_6_.outpad[0] +5559 .output out:pv4_2_2_.outpad[0] +5560 .output out:pv5_3_3_.outpad[0] +5561 .output out:pv9_7_7_.outpad[0] +5562 .output out:pv2_3_3_.outpad[0] +5563 .output out:pv8_6_6_.outpad[0] +5564 .latch ndn1_34.D[0] +5565 .output out:pv10_3_3_.outpad[0] +5566 .output out:pv8_4_4_.outpad[0] +5567 .output out:pv14_5_5_.outpad[0] +5568 .output out:pv14_1_1_.outpad[0] +5569 .output out:pv6_7_7_.outpad[0] +5570 .output out:pv14_4_4_.outpad[0] +5571 .output out:pv12_3_3_.outpad[0] +5572 .output out:pv13_0_0_.outpad[0] +5573 .output out:pv2_7_7_.outpad[0] +5574 .output out:pv1_0_0_.outpad[0] +5575 .output out:pv7_4_4_.outpad[0] +5576 .output out:pv12_1_1_.outpad[0] +5577 .output out:pv14_0_0_.outpad[0] +5578 .output out:pv13_2_2_.outpad[0] +5579 .output out:pv12_4_4_.outpad[0] +5580 .output out:pv8_2_2_.outpad[0] +5581 .output out:pv2_6_6_.outpad[0] +5582 .output out:pv7_7_7_.outpad[0] +5583 .output out:pv3_5_5_.outpad[0] +5584 .output out:pv11_2_2_.outpad[0] +5585 .output out:pv4_1_1_.outpad[0] +5586 .output out:pv4_3_3_.outpad[0] +5587 .output out:pv6_6_6_.outpad[0] +5588 .output out:pv8_5_5_.outpad[0] +5589 .output out:pv8_1_1_.outpad[0] +5590 .output out:pv10_4_4_.outpad[0] +5591 .output out:pv15_0_0_.outpad[0] +5592 .output out:pv7_3_3_.outpad[0] +5593 .output out:pv13_4_4_.outpad[0] +5594 .output out:pv2_0_0_.outpad[0] +5595 .output out:pv15_1_1_.outpad[0] +5596 .output out:pv13_1_1_.outpad[0] +5597 .output out:pv8_0_0_.outpad[0] +5598 .output out:pv10_5_5_.outpad[0] +5599 .output out:pv1_7_7_.outpad[0] +5600 .output out:pv11_4_4_.outpad[0] +5601 .output out:pv5_0_0_.outpad[0] +5602 .output out:pv4_7_7_.outpad[0] +5603 .output out:pv13_7_7_.outpad[0] +5604 .output out:pv12_7_7_.outpad[0] +5605 .latch ndn3_15.D[0] +5606 .latch ndn3_5.D[0] +5607 .latch ndn3_10.D[0] +5608 .latch ndn3_6.D[0] +5609 .latch ndn3_7.D[0] +5610 .latch ndn3_8.D[0] +5611 .latch nen3_10.D[0] +5612 .latch nrq3_11.D[0] +5613 .latch ndn3_9.D[0] +5614 .latch ngfdn_3.D[0] +5615 .output out:pv15_4_4_.outpad[0] +5616 .output out:pv10_6_6_.outpad[0] +5617 .output out:pv8_7_7_.outpad[0] +5618 .output out:pv10_0_0_.outpad[0] +5619 .output out:pv12_5_5_.outpad[0] +5620 .output out:pv14_2_2_.outpad[0] +5621 .output out:pv11_0_0_.outpad[0] +5622 .output out:pv4_6_6_.outpad[0] +5623 .output out:pv3_3_3_.outpad[0] +5624 .output out:pv3_7_7_.outpad[0] +5625 .output out:pv1_3_3_.outpad[0] +5626 .output out:pv6_3_3_.outpad[0] +5627 .output out:pv15_5_5_.outpad[0] +5628 .output out:pv1_6_6_.outpad[0] +5629 .output out:pv2_2_2_.outpad[0] +5630 .output out:pv13_6_6_.outpad[0] +5631 .output out:pv3_2_2_.outpad[0] +5632 .output out:pv2_1_1_.outpad[0] +5633 .output out:pv1_2_2_.outpad[0] +5634 .output out:pv1_4_4_.outpad[0] +5635 .output out:pv4_5_5_.outpad[0] +5636 .output out:pv7_2_2_.outpad[0] +5637 .output out:pv14_6_6_.outpad[0] +5638 .latch n_n4071.D[0] +5639 .latch n_n4349.D[0] +5640 .latch n_n4201.D[0] +5641 .latch n_n3968.D[0] +5642 .latch n_n3922.D[0] +5643 .latch n_n3854.D[0] +5644 .latch n_n3946.D[0] +5645 .latch n_n4383.D[0] +5646 .latch n_n3281.D[0] +5647 .latch n_n3743.D[0] +5648 .latch n_n4258.D[0] +5649 .latch n_n4337.D[0] +5650 .latch n_n3451.D[0] +5651 .latch n_n4160.D[0] +5652 .latch n_n4159.D[0] +5653 .latch n_n4330.D[0] +5654 .latch n_n3892.D[0] +5655 .latch n_n3035.D[0] +5656 .latch n_n3556.D[0] +5657 .latch n_n4211.D[0] +5658 .latch n_n3936.D[0] +5659 .latch n_n3876.D[0] +5660 .latch nlc1_2.D[0] +5661 .latch n_n3144.D[0] +5662 .latch n_n3782.D[0] +5663 .latch n_n3067.D[0] +5664 .latch n_n3180.D[0] +5665 .latch n_n3274.D[0] +5666 .latch n_n3381.D[0] +5667 .latch n_n3029.D[0] +5668 .latch n_n3619.D[0] +5669 .latch n_n3264.D[0] +5670 .latch n_n4114.D[0] +5671 .latch n_n3146.D[0] +5672 .latch n_n3152.D[0] +5673 .latch n_n4282.D[0] +5674 .latch n_n3305.D[0] +5675 .latch n_n3204.D[0] +5676 .latch n_n3024.D[0] +5677 .latch n_n4139.D[0] +5678 .latch n_n3456.D[0] +5679 .latch n_n3521.D[0] +5680 .latch n_n3081.D[0] +5681 .latch n_n3195.D[0] +5682 .latch n_n3489.D[0] +5683 .latch n_n3372.D[0] +5684 .latch n_n3411.D[0] +5685 .latch n_n3396.D[0] +5686 .latch n_n3432.D[0] +5687 .latch n_n3606.D[0] +5688 .latch n_n3120.D[0] +5689 .latch n_n4089.D[0] +5690 .latch n_n3321.D[0] +5691 .latch n_n3443.D[0] +5692 .latch n_n3215.D[0] +5693 .latch n_n3590.D[0] +5694 .latch n_n4110.D[0] +5695 .latch n_n4129.D[0] +5696 .latch pdn.D[0] +5697 .latch n_n3567.D[0] +5698 .latch n_n3075.D[0] +5699 .latch n_n3617.D[0] +5700 .latch n_n4162.D[0] +5701 .latch n_n4120.D[0] +5702 .latch n_n3065.D[0] +5703 .latch n_n4005.D[0] +5704 .latch n_n3266.D[0] +5705 .latch n_n3600.D[0] +5706 .latch n_n3415.D[0] +5707 .latch n_n3872.D[0] +5708 .latch n_n3648.D[0] +5709 .latch n_n3350.D[0] +5710 .latch n_n3116.D[0] +5711 .latch n_n4131.D[0] +5712 .latch n_n4213.D[0] +5713 .latch n_n3252.D[0] +5714 .latch n_n3348.D[0] +5715 .latch n_n3544.D[0] +5716 .latch n_n3101.D[0] +5717 .latch n_n3650.D[0] +5718 .latch n_n3307.D[0] +5719 .latch n_n4164.D[0] +5720 .latch n_n3749.D[0] +5721 .latch n_n4347.D[0] +5722 .latch n_n3826.D[0] +5723 .latch n_n3360.D[0] +5724 .latch n_n3093.D[0] +5725 .latch n_n3157.D[0] +5726 .latch n_n3161.D[0] +5727 .latch n_n3130.D[0] +5728 .latch n_n3239.D[0] +5729 .latch n_n3890.D[0] +5730 .latch n_n3326.D[0] +5731 .latch n_n4375.D[0] +5732 .latch n_n4290.D[0] +5733 .latch n_n3774.D[0] +5734 .latch n_n3014.D[0] +5735 .latch n_n4241.D[0] +5736 .latch n_n3551.D[0] +5737 .latch n_n3379.D[0] +5738 .latch n_n3570.D[0] +5739 .latch n_n4037.D[0] +5740 .latch n_n3339.D[0] +5741 .latch n_n4185.D[0] +5742 .latch n_n3643.D[0] +5743 .latch n_n3828.D[0] +5744 .latch nsr1_2.D[0] +5745 .latch n_n4059.D[0] +5746 .latch n_n3461.D[0] +5747 .latch n_n3051.D[0] +5748 .latch n_n3504.D[0] +5749 .latch n_n3040.D[0] +5750 .latch n_n3874.D[0] +5751 .latch n_n3999.D[0] +5752 .latch n_n3095.D[0] +5753 .latch n_n3663.D[0] +5754 .latch n_n3038.D[0] +5755 .latch n_n3211.D[0] +5756 .latch n_n3367.D[0] +5757 .latch n_n3434.D[0] +5758 .latch n_n3053.D[0] +5759 .latch n_n3938.D[0] +5760 .latch n_n3903.D[0] +5761 .latch n_n3175.D[0] +5762 .latch n_n4077.D[0] +5763 .latch n_n3142.D[0] +5764 .latch n_n3836.D[0] +5765 .latch n_n3470.D[0] +5766 .latch n_n3190.D[0] +5767 .latch n_n3042.D[0] +5768 .latch n_n3188.D[0] +5769 .latch n_n3150.D[0] +5770 .latch n_n3863.D[0] +5771 .latch n_n3720.D[0] +5772 .latch n_n3529.D[0] +5773 .latch n_n4153.D[0] +5774 .latch n_n3233.D[0] +5775 .latch n_n3441.D[0] +5776 .latch n_n3674.D[0] +5777 .latch n_n4018.D[0] +5778 .latch n_n4354.D[0] +5779 .latch n_n3797.D[0] +5780 .latch n_n3087.D[0] +5781 .latch n_n4105.D[0] +5782 .latch n_n3262.D[0] +5783 .latch nsr3_3.D[0] +5784 .latch n_n4151.D[0] +5785 .latch n_n3250.D[0] +5786 .latch n_n3170.D[0] +5787 .latch n_n4360.D[0] +5788 .latch n_n4362.D[0] +5789 .latch n_n3578.D[0] +5790 .latch n_n4021.D[0] +5791 .latch n_n4062.D[0] +5792 .latch n_n4270.D[0] +5793 .latch n_n4299.D[0] +5794 .latch n_n3756.D[0] +5795 .latch n_n3624.D[0] +5796 .latch n_n4251.D[0] +5797 .latch n_n4182.D[0] +5798 .latch n_n3931.D[0] +5799 .latch n_n3533.D[0] +5800 .latch n_n3978.D[0] +5801 .latch n_n3328.D[0] +5802 .latch n_n4224.D[0] +5803 .latch nlc3_3.D[0] +5804 .latch n_n3493.D[0] +5805 .latch n_n4108.D[0] +5806 .latch n_n3354.D[0] +5807 .latch n_n3008.D[0] +5808 .latch n_n3225.D[0] +5809 .latch n_n3687.D[0] +5810 .latch n_n3098.D[0] +5811 .latch n_n3497.D[0] +5812 .latch n_n3780.D[0] +5813 .latch n_n3133.D[0] +5814 .latch n_n3270.D[0] +5815 .latch n_n3670.D[0] +5816 .latch n_n3525.D[0] +5817 .latch n_n3729.D[0] +5818 .latch n_n3549.D[0] +5819 .latch n_n3764.D[0] +5820 .latch n_n3517.D[0] +5821 .latch n_n3012.D[0] +5822 .latch n_n3344.D[0] +5823 .latch n_n3079.D[0] +5824 .latch n_n3313.D[0] +5825 .latch n_n3231.D[0] +5826 .latch n_n3733.D[0] +5827 .latch n_n3221.D[0] +5828 .latch n_n3173.D[0] +5829 .latch n_n3113.D[0] +5830 .latch n_n3118.D[0] +5831 .latch n_n3044.D[0] +5832 .latch n_n3627.D[0] +5833 .latch n_n4172.D[0] +5834 .latch n_n3576.D[0] +5835 .latch n_n4189.D[0] +5836 .latch n_n3465.D[0] +5837 .latch n_n4243.D[0] +5838 .latch n_n3358.D[0] +5839 .latch n_n3906.D[0] +5840 .latch n_n3316.D[0] +5841 .latch n_n3061.D[0] +5842 .latch n_n3048.D[0] +5843 .latch n_n3128.D[0] +5844 .latch n_n3761.D[0] +5845 .latch n_n3896.D[0] +5846 .latch n_n3736.D[0] +5847 .latch n_n3155.D[0] +5848 .latch n_n3506.D[0] +5849 .latch n_n3319.D[0] +5850 .latch n_n3429.D[0] +5851 .latch n_n3971.D[0] +5852 .latch n_n3449.D[0] +5853 .latch n_n3183.D[0] +5854 .latch n_n4003.D[0] +5855 .latch n_n3091.D[0] +5856 .latch n_n3985.D[0] +5857 .latch n_n3952.D[0] +5858 .latch n_n3069.D[0] +5859 .latch n_n3404.D[0] +5860 .latch n_n3057.D[0] +5861 .latch n_n3020.D[0] +5862 .latch n_n3631.D[0] +5863 .latch n_n3138.D[0] +5864 .latch n_n4065.D[0] +5865 .latch n_n3679.D[0] +5866 .latch n_n3287.D[0] +5867 .latch n_n3436.D[0] +5868 .latch n_n3073.D[0] +5869 .latch n_n3777.D[0] +5870 .latch n_n3136.D[0] +5871 .latch n_n4372.D[0] +5872 .latch n_n3223.D[0] +5873 .latch n_n3213.D[0] +5874 .latch n_n3370.D[0] +5875 .latch n_n3713.D[0] +5876 .latch n_n3089.D[0] +5877 .latch n_n3126.D[0] +5878 .latch n_n4192.D[0] +5879 .latch n_n4136.D[0] +5880 .latch n_n4390.D[0] +5881 .latch n_n3463.D[0] +5882 .latch n_n3055.D[0] +5883 .latch n_n3202.D[0] +5884 .latch n_n3385.D[0] +5885 .latch n_n3722.D[0] +5886 .latch n_n4309.D[0] +5887 .latch n_n3331.D[0] +5888 .latch n_n3883.D[0] +5889 .latch n_n4303.D[0] +5890 .latch n_n3758.D[0] +5891 .latch n_n3910.D[0] +5892 .latch n_n3108.D[0] +5893 .latch n_n4320.D[0] +5894 .latch n_n4247.D[0] +5895 .latch n_n4199.D[0] +5896 .latch n_n3572.D[0] +5897 .latch n_n4166.D[0] +5898 .latch n_n3394.D[0] +5899 .latch n_n3667.D[0] +5900 .latch n_n3342.D[0] +5901 .latch n_n4209.D[0] +5902 .latch n_n3337.D[0] +5903 .latch n_n3413.D[0] +5904 .latch n_n4342.D[0] +5905 .latch n_n4102.D[0] +5906 .latch n_n3277.D[0] +5907 .latch n_n4180.D[0] +5908 .latch n_n3486.D[0] +5909 .latch n_n3739.D[0] +5910 .latch n_n3646.D[0] +5911 .latch n_n3537.D[0] +5912 .latch n_n3806.D[0] +5913 .latch ndn3_4.D[0] +5914 .latch n_n4286.D[0] +5915 .latch nlak4_2.D[0] +5916 .latch nsr4_2.D[0] +5917 .latch n_n4236.D[0] +5918 .latch n_n4263.D[0] +5919 .latch n_n3901.D[0] +5920 .latch n_n4125.D[0] +5921 .latch nsr3_14.D[0] +5922 .latch n_n3658.D[0] +5923 .latch n_n3604.D[0] +5924 .latch n_n3878.D[0] +5925 .latch n_n3208.D[0] +5926 .latch n_n3259.D[0] +5927 .latch n_n4294.D[0] +5928 .latch n_n3919.D[0] +5929 .latch n_n3886.D[0] +5930 .latch n_n3858.D[0] +5931 .latch n_n3511.D[0] +5932 .latch n_n3688.D[0] +5933 .latch n_n3976.D[0] +5934 .latch n_n3608.D[0] +5935 .latch n_n3793.D[0] +5936 .latch n_n3557.D[0] +5937 .latch n_n3769.D[0] +5938 .latch n_n3934.D[0] +5939 .latch n_n3865.D[0] +5940 .latch n_n3845.D[0] +5941 .latch n_n4029.D[0] +5942 .latch n_n3954.D[0] +5943 .latch n_n4099.D[0] +5944 .latch n_n4052.D[0] +5945 .latch n_n3955.D[0] +5946 .latch n_n4381.D[0] +5947 .latch n_n3408.D[0] +5948 .latch n_n4392.D[0] +5949 .latch n_n4222.D[0] +5950 .latch n_n3099.D[0] +5951 .latch n_n4056.D[0] +5952 .latch n_n4045.D[0] +5953 .latch n_n4057.D[0] +5954 .latch n_n4366.D[0] +5955 .latch n_n4047.D[0] +5956 .latch n_n3237.D[0] +5957 .latch n_n4316.D[0] +5958 .latch n_n3495.D[0] +5959 .latch n_n3657.D[0] +5960 .latch n_n3475.D[0] +5961 .latch n_n3111.D[0] +5962 .latch n_n4074.D[0] +5963 .latch n_n3916.D[0] +5964 .latch n_n3458.D[0] +5965 .latch n_n3085.D[0] +5966 .latch n_n4351.D[0] +5967 .latch n_n4229.D[0] +5968 .latch n_n4324.D[0] +5969 .latch n_n4288.D[0] +5970 .latch n_n3898.D[0] +5971 .latch n_n4157.D[0] +5972 .latch n_n4095.D[0] +5973 .latch n_n4122.D[0] +5974 .latch n_n4145.D[0] +5975 .latch n_n3841.D[0] +5976 .latch n_n4233.D[0] +5977 .latch n_n3242.D[0] +5978 .latch n_n4142.D[0] +5979 .latch n_n3376.D[0] +5980 .latch n_n3207.D[0] +5981 .latch n_n3583.D[0] +5982 .latch n_n4279.D[0] +5983 .latch n_n3823.D[0] +5984 .latch n_n3966.D[0] +5985 .latch n_n3514.D[0] +5986 .latch n_n3198.D[0] +5987 .latch n_n3833.D[0] +5988 .latch n_n4067.D[0] +5989 .latch nsr3_17.D[0] +5990 .latch n_n4026.D[0] +5991 .latch n_n3851.D[0] +5992 .latch n_n3709.D[0] +5993 .latch n_n3707.D[0] +5994 .latch n_n4334.D[0] +5995 .latch n_n4012.D[0] +5996 .latch n_n3724.D[0] +5997 .latch n_n4227.D[0] +5998 .latch n_n3814.D[0] +5999 .latch n_n4080.D[0] +6000 .latch n_n3959.D[0] +6001 .latch n_n3818.D[0] +6002 .latch n_n3988.D[0] +6003 .latch n_n3995.D[0] +6004 .latch n_n4040.D[0] +6005 .latch n_n3726.D[0] +6006 .latch n_n3574.D[0] +6007 .latch n_n4093.D[0] +6008 .latch n_n3831.D[0] +6009 .latch n_n3483.D[0] +6010 .latch n_n4275.D[0] +6011 .latch n_n3766.D[0] + +#End of unconstrained hold startpoint/endpoint report diff --git a/report_unconstrained_timing.setup.rpt b/report_unconstrained_timing.setup.rpt new file mode 100644 index 00000000000..9a5653b0fdd --- /dev/null +++ b/report_unconstrained_timing.setup.rpt @@ -0,0 +1,950 @@ +#Unconstrained setup timing startpoint/endpoint + +timing_node_id node_type node_name +-------------- --------- --------- +0 .input tin_pv10_4_4_.inpad[0] +1 .input tin_pv11_4_4_.inpad[0] +2 .input tin_pv6_7_7_.inpad[0] +3 .input tin_pv2_0_0_.inpad[0] +4 .input tin_pv10_3_3_.inpad[0] +5 .input tin_pv1_2_2_.inpad[0] +6 .input tin_pv11_3_3_.inpad[0] +7 .input tin_pv4_3_3_.inpad[0] +8 .input tin_pv10_2_2_.inpad[0] +9 .input tin_pv11_2_2_.inpad[0] +10 .input tin_pv6_0_0_.inpad[0] +11 .input tin_pv2_1_1_.inpad[0] +12 .input tin_pv10_1_1_.inpad[0] +13 .input tin_pv1_3_3_.inpad[0] +14 .input preset_0_0_.inpad[0] +15 .input tin_pv11_1_1_.inpad[0] +16 .input tin_pv4_4_4_.inpad[0] +17 .input tin_pready_0_0_.inpad[0] +18 .input tin_pv10_0_0_.inpad[0] +19 .input tin_pv11_0_0_.inpad[0] +20 .input tin_pv6_1_1_.inpad[0] +21 .input tin_pv2_2_2_.inpad[0] +22 .input tin_pv1_4_4_.inpad[0] +23 .input tin_pv4_5_5_.inpad[0] +24 .input tin_pv6_2_2_.inpad[0] +25 .input tin_pv2_3_3_.inpad[0] +26 .input tin_pv1_5_5_.inpad[0] +27 .input tin_pv4_6_6_.inpad[0] +28 .input tin_pv6_3_3_.inpad[0] +29 .input tin_pv2_4_4_.inpad[0] +30 .input tin_pv1_6_6_.inpad[0] +31 .input pclk.inpad[0] +32 .input tin_pv4_7_7_.inpad[0] +33 .input tin_pv6_4_4_.inpad[0] +34 .input tin_pv2_5_5_.inpad[0] +35 .input tin_pv1_7_7_.inpad[0] +36 .input tin_pv4_0_0_.inpad[0] +37 .input tin_pv6_5_5_.inpad[0] +38 .input tin_pv2_6_6_.inpad[0] +39 .input tin_pv10_7_7_.inpad[0] +40 .input tin_pv1_0_0_.inpad[0] +41 .input tin_pv11_7_7_.inpad[0] +42 .input tin_pv4_1_1_.inpad[0] +43 .input tin_pv10_6_6_.inpad[0] +44 .input tin_pv11_6_6_.inpad[0] +45 .input tin_pv6_6_6_.inpad[0] +46 .input tin_pv2_7_7_.inpad[0] +47 .input preset.inpad[0] +48 .input tin_pv10_5_5_.inpad[0] +49 .input tin_pv1_1_1_.inpad[0] +50 .input tin_pv11_5_5_.inpad[0] +51 .input tin_pv4_2_2_.inpad[0] +882 .latch n_n4142.Q[0] +883 .latch n_n3936.Q[0] +884 .latch n_n3574.Q[0] +885 .latch n_n3008.Q[0] +886 .latch n_n3726.Q[0] +887 .latch n_n3604.Q[0] +888 .latch n_n3144.Q[0] +889 .latch n_n3782.Q[0] +890 .latch n_n3067.Q[0] +891 .latch n_n4258.Q[0] +892 .latch n_n3225.Q[0] +893 .latch n_n3180.Q[0] +894 .latch n_n3274.Q[0] +895 .latch n_n3475.Q[0] +896 .latch n_n3687.Q[0] +897 .latch n_n3381.Q[0] +898 .latch n_n3098.Q[0] +899 .latch n_n4108.Q[0] +900 .latch n_n3497.Q[0] +901 .latch n_n3793.Q[0] +902 .latch n_n4316.Q[0] +903 .latch n_n4349.Q[0] +904 .latch n_n3029.Q[0] +905 .latch n_n3619.Q[0] +906 .latch n_n3264.Q[0] +907 .latch n_n3780.Q[0] +908 .latch ndn3_4.Q[0] +909 .latch n_n4114.Q[0] +910 .latch n_n3146.Q[0] +911 .latch n_n3511.Q[0] +912 .latch n_n3152.Q[0] +913 .latch n_n3833.Q[0] +914 .latch n_n4282.Q[0] +915 .latch n_n3305.Q[0] +916 .latch n_n4392.Q[0] +917 .latch n_n4224.Q[0] +918 .latch n_n3198.Q[0] +919 .latch n_n3204.Q[0] +920 .latch n_n3024.Q[0] +921 .latch n_n4139.Q[0] +922 .latch ndn3_15.Q[0] +923 .latch n_n3133.Q[0] +924 .latch n_n4074.Q[0] +925 .latch n_n3270.Q[0] +926 .latch n_n3858.Q[0] +927 .latch n_n3456.Q[0] +928 .latch n_n3521.Q[0] +929 .latch n_n3081.Q[0] +930 .latch n_n4381.Q[0] +931 .latch n_n3670.Q[0] +932 .latch n_n4211.Q[0] +933 .latch n_n3493.Q[0] +934 .latch n_n3495.Q[0] +935 .latch n_n3916.Q[0] +936 .latch n_n3195.Q[0] +937 .latch n_n3525.Q[0] +938 .latch n_n3729.Q[0] +939 .latch n_n3876.Q[0] +940 .latch ndn3_5.Q[0] +941 .latch n_n3549.Q[0] +942 .latch n_n3489.Q[0] +943 .latch n_n3764.Q[0] +944 .latch n_n3281.Q[0] +945 .latch n_n3707.Q[0] +946 .latch n_n3517.Q[0] +947 .latch n_n4160.Q[0] +948 .latch n_n4222.Q[0] +949 .latch n_n3012.Q[0] +950 .latch n_n4071.Q[0] +951 .latch n_n3372.Q[0] +952 .latch n_n3344.Q[0] +953 .latch n_n3688.Q[0] +954 .latch n_n3079.Q[0] +955 .latch n_n3313.Q[0] +956 .latch n_n3411.Q[0] +957 .latch n_n3231.Q[0] +958 .latch n_n3396.Q[0] +959 .latch n_n3432.Q[0] +960 .latch n_n3606.Q[0] +961 .latch n_n3733.Q[0] +962 .latch n_n3556.Q[0] +963 .latch n_n4040.Q[0] +964 .latch n_n3120.Q[0] +965 .latch n_n3221.Q[0] +966 .latch n_n3173.Q[0] +967 .latch n_n3851.Q[0] +968 .latch n_n3113.Q[0] +969 .latch n_n3242.Q[0] +970 .latch n_n3118.Q[0] +971 .latch n_n3376.Q[0] +972 .latch n_n4089.Q[0] +973 .latch n_n3044.Q[0] +974 .latch n_n3627.Q[0] +975 .latch n_n3035.Q[0] +976 .latch n_n3111.Q[0] +977 .latch n_n3321.Q[0] +978 .latch n_n3443.Q[0] +979 .latch n_n3215.Q[0] +980 .latch ndn3_10.Q[0] +981 .latch n_n4172.Q[0] +982 .latch nlc1_2.Q[0] +983 .latch n_n3590.Q[0] +984 .latch n_n4110.Q[0] +985 .latch nlc3_3.Q[0] +986 .latch n_n3576.Q[0] +987 .latch n_n4129.Q[0] +988 .latch n_n4189.Q[0] +989 .latch n_n4286.Q[0] +990 .latch n_n4383.Q[0] +991 .latch pdn.Q[0] +992 .latch n_n3567.Q[0] +993 .latch n_n3892.Q[0] +994 .latch n_n3075.Q[0] +995 .latch n_n3354.Q[0] +996 .latch n_n3465.Q[0] +997 .latch ndn3_6.Q[0] +998 .latch n_n3617.Q[0] +999 .latch n_n4162.Q[0] +1000 .latch n_n3207.Q[0] +1001 .latch n_n4120.Q[0] +1002 .latch n_n3065.Q[0] +1003 .latch n_n4005.Q[0] +1004 .latch n_n3266.Q[0] +1005 .latch n_n4337.Q[0] +1006 .latch n_n3600.Q[0] +1007 .latch n_n3415.Q[0] +1008 .latch n_n4243.Q[0] +1009 .latch n_n3872.Q[0] +1010 .latch n_n3648.Q[0] +1011 .latch n_n3358.Q[0] +1012 .latch n_n3350.Q[0] +1013 .latch ndn3_7.Q[0] +1014 .latch n_n3116.Q[0] +1015 .latch n_n3583.Q[0] +1016 .latch n_n3906.Q[0] +1017 .latch n_n4131.Q[0] +1018 .latch n_n3316.Q[0] +1019 .latch n_n3061.Q[0] +1020 .latch n_n3048.Q[0] +1021 .latch n_n3886.Q[0] +1022 .latch n_n3919.Q[0] +1023 .latch n_n3128.Q[0] +1024 .latch n_n3995.Q[0] +1025 .latch n_n4213.Q[0] +1026 .latch n_n3761.Q[0] +1027 .latch ndn3_8.Q[0] +1028 .latch n_n3252.Q[0] +1029 .latch n_n4366.Q[0] +1030 .latch n_n3328.Q[0] +1031 .latch n_n3988.Q[0] +1032 .latch n_n3348.Q[0] +1033 .latch n_n3544.Q[0] +1034 .latch n_n3101.Q[0] +1035 .latch n_n4279.Q[0] +1036 .latch n_n3896.Q[0] +1037 .latch n_n3736.Q[0] +1038 .latch n_n4251.Q[0] +1039 .latch n_n3650.Q[0] +1040 .latch n_n3307.Q[0] +1041 .latch n_n4294.Q[0] +1042 .latch n_n4334.Q[0] +1043 .latch n_n3955.Q[0] +1044 .latch n_n4164.Q[0] +1045 .latch n_n3155.Q[0] +1046 .latch n_n3749.Q[0] +1047 .latch n_n4233.Q[0] +1048 .latch n_n4347.Q[0] +1049 .latch n_n3826.Q[0] +1050 .latch n_n3360.Q[0] +1051 .latch n_n3458.Q[0] +1052 .latch n_n3093.Q[0] +1053 .latch n_n3157.Q[0] +1054 .latch n_n3506.Q[0] +1055 .latch n_n3161.Q[0] +1056 .latch n_n3319.Q[0] +1057 .latch n_n3429.Q[0] +1058 .latch n_n3971.Q[0] +1059 .latch n_n3449.Q[0] +1060 .latch n_n4270.Q[0] +1061 .latch n_n4288.Q[0] +1062 .latch n_n3183.Q[0] +1063 .latch n_n3130.Q[0] +1064 .latch nlak4_2.Q[0] +1065 .latch n_n4047.Q[0] +1066 .latch n_n3978.Q[0] +1067 .latch n_n3239.Q[0] +1068 .latch n_n4145.Q[0] +1069 .latch n_n3890.Q[0] +1070 .latch n_n4003.Q[0] +1071 .latch n_n3091.Q[0] +1072 .latch n_n3985.Q[0] +1073 .latch n_n3326.Q[0] +1074 .latch n_n4052.Q[0] +1075 .latch nsr4_2.Q[0] +1076 .latch n_n4099.Q[0] +1077 .latch n_n4375.Q[0] +1078 .latch n_n4067.Q[0] +1079 .latch n_n4290.Q[0] +1080 .latch n_n3898.Q[0] +1081 .latch n_n4122.Q[0] +1082 .latch n_n3774.Q[0] +1083 .latch n_n3014.Q[0] +1084 .latch n_n4241.Q[0] +1085 .latch n_n3952.Q[0] +1086 .latch n_n3237.Q[0] +1087 .latch n_n3968.Q[0] +1088 .latch n_n3922.Q[0] +1089 .latch n_n3551.Q[0] +1090 .latch n_n3379.Q[0] +1091 .latch n_n4275.Q[0] +1092 .latch n_n3570.Q[0] +1093 .latch n_n3854.Q[0] +1094 .latch n_n4057.Q[0] +1095 .latch n_n3451.Q[0] +1096 .latch n_n4037.Q[0] +1097 .latch n_n3408.Q[0] +1098 .latch n_n4229.Q[0] +1099 .latch n_n4201.Q[0] +1100 .latch n_n3339.Q[0] +1101 .latch n_n4362.Q[0] +1102 .latch n_n3483.Q[0] +1103 .latch n_n3557.Q[0] +1104 .latch n_n4185.Q[0] +1105 .latch n_n3069.Q[0] +1106 .latch n_n3643.Q[0] +1107 .latch n_n3404.Q[0] +1108 .latch n_n3057.Q[0] +1109 .latch n_n3020.Q[0] +1110 .latch n_n3828.Q[0] +1111 .latch n_n3631.Q[0] +1112 .latch n_n3138.Q[0] +1113 .latch nsr1_2.Q[0] +1114 .latch n_n4065.Q[0] +1115 .latch n_n3679.Q[0] +1116 .latch n_n3287.Q[0] +1117 .latch n_n4351.Q[0] +1118 .latch n_n4059.Q[0] +1119 .latch n_n3436.Q[0] +1120 .latch nen3_10.Q[0] +1121 .latch n_n3461.Q[0] +1122 .latch n_n4012.Q[0] +1123 .latch n_n3051.Q[0] +1124 .latch n_n3073.Q[0] +1125 .latch n_n3777.Q[0] +1126 .latch n_n3709.Q[0] +1127 .latch n_n3946.Q[0] +1128 .latch n_n3085.Q[0] +1129 .latch n_n3259.Q[0] +1130 .latch n_n3504.Q[0] +1131 .latch n_n4045.Q[0] +1132 .latch n_n3954.Q[0] +1133 .latch n_n3136.Q[0] +1134 .latch n_n4372.Q[0] +1135 .latch n_n4236.Q[0] +1136 .latch n_n3040.Q[0] +1137 .latch n_n3874.Q[0] +1138 .latch n_n3999.Q[0] +1139 .latch n_n3223.Q[0] +1140 .latch ndn1_34.Q[0] +1141 .latch n_n3743.Q[0] +1142 .latch n_n3657.Q[0] +1143 .latch n_n3213.Q[0] +1144 .latch n_n3095.Q[0] +1145 .latch n_n3663.Q[0] +1146 .latch n_n3724.Q[0] +1147 .latch n_n3038.Q[0] +1148 .latch n_n3370.Q[0] +1149 .latch n_n3624.Q[0] +1150 .latch n_n3578.Q[0] +1151 .latch n_n3713.Q[0] +1152 .latch n_n3089.Q[0] +1153 .latch n_n3211.Q[0] +1154 .latch n_n3367.Q[0] +1155 .latch n_n3434.Q[0] +1156 .latch n_n3126.Q[0] +1157 .latch n_n4192.Q[0] +1158 .latch n_n4136.Q[0] +1159 .latch n_n3053.Q[0] +1160 .latch n_n3938.Q[0] +1161 .latch n_n3769.Q[0] +1162 .latch n_n4390.Q[0] +1163 .latch nsr3_17.Q[0] +1164 .latch n_n3903.Q[0] +1165 .latch n_n3658.Q[0] +1166 .latch nrq3_11.Q[0] +1167 .latch n_n3818.Q[0] +1168 .latch n_n3533.Q[0] +1169 .latch n_n3463.Q[0] +1170 .latch n_n3175.Q[0] +1171 .latch n_n3055.Q[0] +1172 .latch n_n3202.Q[0] +1173 .latch n_n3385.Q[0] +1174 .latch n_n4077.Q[0] +1175 .latch n_n3142.Q[0] +1176 .latch n_n3901.Q[0] +1177 .latch n_n3934.Q[0] +1178 .latch n_n3823.Q[0] +1179 .latch n_n3722.Q[0] +1180 .latch n_n4309.Q[0] +1181 .latch n_n4159.Q[0] +1182 .latch n_n4330.Q[0] +1183 .latch n_n3836.Q[0] +1184 .latch n_n3470.Q[0] +1185 .latch n_n3331.Q[0] +1186 .latch n_n3883.Q[0] +1187 .latch n_n4299.Q[0] +1188 .latch n_n4157.Q[0] +1189 .latch ndn3_9.Q[0] +1190 .latch n_n3208.Q[0] +1191 .latch n_n3190.Q[0] +1192 .latch n_n4029.Q[0] +1193 .latch n_n3042.Q[0] +1194 .latch nsr3_14.Q[0] +1195 .latch n_n4151.Q[0] +1196 .latch n_n3188.Q[0] +1197 .latch n_n4303.Q[0] +1198 .latch n_n3250.Q[0] +1199 .latch n_n3170.Q[0] +1200 .latch n_n3758.Q[0] +1201 .latch n_n3910.Q[0] +1202 .latch n_n3108.Q[0] +1203 .latch n_n3150.Q[0] +1204 .latch n_n4320.Q[0] +1205 .latch n_n4360.Q[0] +1206 .latch n_n4247.Q[0] +1207 .latch n_n4199.Q[0] +1208 .latch n_n3966.Q[0] +1209 .latch n_n3766.Q[0] +1210 .latch n_n4021.Q[0] +1211 .latch n_n4062.Q[0] +1212 .latch n_n3514.Q[0] +1213 .latch n_n3572.Q[0] +1214 .latch n_n4166.Q[0] +1215 .latch n_n3976.Q[0] +1216 .latch n_n3394.Q[0] +1217 .latch n_n4095.Q[0] +1218 .latch n_n3863.Q[0] +1219 .latch n_n3720.Q[0] +1220 .latch ngfdn_3.Q[0] +1221 .latch n_n3756.Q[0] +1222 .latch n_n3667.Q[0] +1223 .latch n_n3342.Q[0] +1224 .latch n_n3529.Q[0] +1225 .latch n_n4209.Q[0] +1226 .latch n_n4324.Q[0] +1227 .latch n_n3337.Q[0] +1228 .latch n_n4227.Q[0] +1229 .latch n_n4153.Q[0] +1230 .latch n_n3831.Q[0] +1231 .latch n_n3233.Q[0] +1232 .latch n_n4263.Q[0] +1233 .latch n_n3413.Q[0] +1234 .latch n_n4182.Q[0] +1235 .latch n_n3841.Q[0] +1236 .latch n_n3441.Q[0] +1237 .latch n_n4026.Q[0] +1238 .latch n_n4342.Q[0] +1239 .latch n_n4102.Q[0] +1240 .latch n_n3277.Q[0] +1241 .latch n_n4180.Q[0] +1242 .latch n_n3878.Q[0] +1243 .latch n_n3931.Q[0] +1244 .latch n_n3845.Q[0] +1245 .latch n_n3865.Q[0] +1246 .latch n_n3486.Q[0] +1247 .latch n_n4056.Q[0] +1248 .latch n_n3674.Q[0] +1249 .latch n_n3959.Q[0] +1250 .latch n_n3608.Q[0] +1251 .latch n_n4080.Q[0] +1252 .latch n_n4018.Q[0] +1253 .latch n_n4354.Q[0] +1254 .latch n_n3797.Q[0] +1255 .latch n_n3739.Q[0] +1256 .latch n_n3646.Q[0] +1257 .latch n_n3099.Q[0] +1258 .latch n_n3537.Q[0] +1259 .latch n_n3806.Q[0] +1260 .latch n_n3087.Q[0] +1261 .latch n_n4105.Q[0] +1262 .latch n_n3262.Q[0] +1263 .latch n_n4125.Q[0] +1264 .latch n_n3814.Q[0] +1265 .latch n_n4093.Q[0] +1266 .latch nsr3_3.Q[0] +5505 .output out:pdn.outpad[0] +5506 .output out:pv10_7_7_.outpad[0] +5507 .output out:pv9_1_1_.outpad[0] +5508 .output out:pv4_4_4_.outpad[0] +5509 .output out:pv12_2_2_.outpad[0] +5510 .output out:pready_0_0_.outpad[0] +5511 .output out:pv7_6_6_.outpad[0] +5512 .output out:pv3_4_4_.outpad[0] +5513 .output out:pv11_5_5_.outpad[0] +5514 .output out:pv10_2_2_.outpad[0] +5515 .output out:pv5_7_7_.outpad[0] +5516 .output out:pv10_1_1_.outpad[0] +5517 .output out:pv15_7_7_.outpad[0] +5518 .output out:pv5_2_2_.outpad[0] +5519 .output out:pv11_3_3_.outpad[0] +5520 .output out:pv14_3_3_.outpad[0] +5521 .output out:pv5_4_4_.outpad[0] +5522 .output out:pv6_5_5_.outpad[0] +5523 .output out:pv1_5_5_.outpad[0] +5524 .output out:pv12_6_6_.outpad[0] +5525 .output out:pv9_4_4_.outpad[0] +5526 .output out:pv9_3_3_.outpad[0] +5527 .output out:pv4_0_0_.outpad[0] +5528 .output out:pv11_7_7_.outpad[0] +5529 .output out:pv9_2_2_.outpad[0] +5530 .output out:pv6_0_0_.outpad[0] +5531 .output out:pv7_1_1_.outpad[0] +5532 .output out:pv1_1_1_.outpad[0] +5533 .output out:pv9_6_6_.outpad[0] +5534 .output out:pv9_0_0_.outpad[0] +5535 .output out:pv8_3_3_.outpad[0] +5536 .output out:pv9_5_5_.outpad[0] +5537 .output out:pv14_7_7_.outpad[0] +5538 .output out:pv6_1_1_.outpad[0] +5539 .output out:pv5_6_6_.outpad[0] +5540 .output out:pv15_2_2_.outpad[0] +5541 .output out:pv5_5_5_.outpad[0] +5542 .output out:pv12_0_0_.outpad[0] +5543 .output out:pv11_1_1_.outpad[0] +5544 .output out:pv7_0_0_.outpad[0] +5545 .output out:pv2_4_4_.outpad[0] +5546 .output out:pv13_3_3_.outpad[0] +5547 .output out:pv3_6_6_.outpad[0] +5548 .output out:pv15_6_6_.outpad[0] +5549 .output out:pv3_0_0_.outpad[0] +5550 .output out:pv6_2_2_.outpad[0] +5551 .output out:pv6_4_4_.outpad[0] +5552 .output out:pv7_5_5_.outpad[0] +5553 .output out:pv5_1_1_.outpad[0] +5554 .output out:pv2_5_5_.outpad[0] +5555 .output out:pv3_1_1_.outpad[0] +5556 .output out:pv15_3_3_.outpad[0] +5557 .output out:pv13_5_5_.outpad[0] +5558 .output out:pv11_6_6_.outpad[0] +5559 .output out:pv4_2_2_.outpad[0] +5560 .output out:pv5_3_3_.outpad[0] +5561 .output out:pv9_7_7_.outpad[0] +5562 .output out:pv2_3_3_.outpad[0] +5563 .output out:pv8_6_6_.outpad[0] +5564 .latch ndn1_34.D[0] +5565 .output out:pv10_3_3_.outpad[0] +5566 .output out:pv8_4_4_.outpad[0] +5567 .output out:pv14_5_5_.outpad[0] +5568 .output out:pv14_1_1_.outpad[0] +5569 .output out:pv6_7_7_.outpad[0] +5570 .output out:pv14_4_4_.outpad[0] +5571 .output out:pv12_3_3_.outpad[0] +5572 .output out:pv13_0_0_.outpad[0] +5573 .output out:pv2_7_7_.outpad[0] +5574 .output out:pv1_0_0_.outpad[0] +5575 .output out:pv7_4_4_.outpad[0] +5576 .output out:pv12_1_1_.outpad[0] +5577 .output out:pv14_0_0_.outpad[0] +5578 .output out:pv13_2_2_.outpad[0] +5579 .output out:pv12_4_4_.outpad[0] +5580 .output out:pv8_2_2_.outpad[0] +5581 .output out:pv2_6_6_.outpad[0] +5582 .output out:pv7_7_7_.outpad[0] +5583 .output out:pv3_5_5_.outpad[0] +5584 .output out:pv11_2_2_.outpad[0] +5585 .output out:pv4_1_1_.outpad[0] +5586 .output out:pv4_3_3_.outpad[0] +5587 .output out:pv6_6_6_.outpad[0] +5588 .output out:pv8_5_5_.outpad[0] +5589 .output out:pv8_1_1_.outpad[0] +5590 .output out:pv10_4_4_.outpad[0] +5591 .output out:pv15_0_0_.outpad[0] +5592 .output out:pv7_3_3_.outpad[0] +5593 .output out:pv13_4_4_.outpad[0] +5594 .output out:pv2_0_0_.outpad[0] +5595 .output out:pv15_1_1_.outpad[0] +5596 .output out:pv13_1_1_.outpad[0] +5597 .output out:pv8_0_0_.outpad[0] +5598 .output out:pv10_5_5_.outpad[0] +5599 .output out:pv1_7_7_.outpad[0] +5600 .output out:pv11_4_4_.outpad[0] +5601 .output out:pv5_0_0_.outpad[0] +5602 .output out:pv4_7_7_.outpad[0] +5603 .output out:pv13_7_7_.outpad[0] +5604 .output out:pv12_7_7_.outpad[0] +5605 .latch ndn3_15.D[0] +5606 .latch ndn3_5.D[0] +5607 .latch ndn3_10.D[0] +5608 .latch ndn3_6.D[0] +5609 .latch ndn3_7.D[0] +5610 .latch ndn3_8.D[0] +5611 .latch nen3_10.D[0] +5612 .latch nrq3_11.D[0] +5613 .latch ndn3_9.D[0] +5614 .latch ngfdn_3.D[0] +5615 .output out:pv15_4_4_.outpad[0] +5616 .output out:pv10_6_6_.outpad[0] +5617 .output out:pv8_7_7_.outpad[0] +5618 .output out:pv10_0_0_.outpad[0] +5619 .output out:pv12_5_5_.outpad[0] +5620 .output out:pv14_2_2_.outpad[0] +5621 .output out:pv11_0_0_.outpad[0] +5622 .output out:pv4_6_6_.outpad[0] +5623 .output out:pv3_3_3_.outpad[0] +5624 .output out:pv3_7_7_.outpad[0] +5625 .output out:pv1_3_3_.outpad[0] +5626 .output out:pv6_3_3_.outpad[0] +5627 .output out:pv15_5_5_.outpad[0] +5628 .output out:pv1_6_6_.outpad[0] +5629 .output out:pv2_2_2_.outpad[0] +5630 .output out:pv13_6_6_.outpad[0] +5631 .output out:pv3_2_2_.outpad[0] +5632 .output out:pv2_1_1_.outpad[0] +5633 .output out:pv1_2_2_.outpad[0] +5634 .output out:pv1_4_4_.outpad[0] +5635 .output out:pv4_5_5_.outpad[0] +5636 .output out:pv7_2_2_.outpad[0] +5637 .output out:pv14_6_6_.outpad[0] +5638 .latch n_n4071.D[0] +5639 .latch n_n4349.D[0] +5640 .latch n_n4201.D[0] +5641 .latch n_n3968.D[0] +5642 .latch n_n3922.D[0] +5643 .latch n_n3854.D[0] +5644 .latch n_n3946.D[0] +5645 .latch n_n4383.D[0] +5646 .latch n_n3281.D[0] +5647 .latch n_n3743.D[0] +5648 .latch n_n4258.D[0] +5649 .latch n_n4337.D[0] +5650 .latch n_n3451.D[0] +5651 .latch n_n4160.D[0] +5652 .latch n_n4159.D[0] +5653 .latch n_n4330.D[0] +5654 .latch n_n3892.D[0] +5655 .latch n_n3035.D[0] +5656 .latch n_n3556.D[0] +5657 .latch n_n4211.D[0] +5658 .latch n_n3936.D[0] +5659 .latch n_n3876.D[0] +5660 .latch nlc1_2.D[0] +5661 .latch n_n3144.D[0] +5662 .latch n_n3782.D[0] +5663 .latch n_n3067.D[0] +5664 .latch n_n3180.D[0] +5665 .latch n_n3274.D[0] +5666 .latch n_n3381.D[0] +5667 .latch n_n3029.D[0] +5668 .latch n_n3619.D[0] +5669 .latch n_n3264.D[0] +5670 .latch n_n4114.D[0] +5671 .latch n_n3146.D[0] +5672 .latch n_n3152.D[0] +5673 .latch n_n4282.D[0] +5674 .latch n_n3305.D[0] +5675 .latch n_n3204.D[0] +5676 .latch n_n3024.D[0] +5677 .latch n_n4139.D[0] +5678 .latch n_n3456.D[0] +5679 .latch n_n3521.D[0] +5680 .latch n_n3081.D[0] +5681 .latch n_n3195.D[0] +5682 .latch n_n3489.D[0] +5683 .latch n_n3372.D[0] +5684 .latch n_n3411.D[0] +5685 .latch n_n3396.D[0] +5686 .latch n_n3432.D[0] +5687 .latch n_n3606.D[0] +5688 .latch n_n3120.D[0] +5689 .latch n_n4089.D[0] +5690 .latch n_n3321.D[0] +5691 .latch n_n3443.D[0] +5692 .latch n_n3215.D[0] +5693 .latch n_n3590.D[0] +5694 .latch n_n4110.D[0] +5695 .latch n_n4129.D[0] +5696 .latch pdn.D[0] +5697 .latch n_n3567.D[0] +5698 .latch n_n3075.D[0] +5699 .latch n_n3617.D[0] +5700 .latch n_n4162.D[0] +5701 .latch n_n4120.D[0] +5702 .latch n_n3065.D[0] +5703 .latch n_n4005.D[0] +5704 .latch n_n3266.D[0] +5705 .latch n_n3600.D[0] +5706 .latch n_n3415.D[0] +5707 .latch n_n3872.D[0] +5708 .latch n_n3648.D[0] +5709 .latch n_n3350.D[0] +5710 .latch n_n3116.D[0] +5711 .latch n_n4131.D[0] +5712 .latch n_n4213.D[0] +5713 .latch n_n3252.D[0] +5714 .latch n_n3348.D[0] +5715 .latch n_n3544.D[0] +5716 .latch n_n3101.D[0] +5717 .latch n_n3650.D[0] +5718 .latch n_n3307.D[0] +5719 .latch n_n4164.D[0] +5720 .latch n_n3749.D[0] +5721 .latch n_n4347.D[0] +5722 .latch n_n3826.D[0] +5723 .latch n_n3360.D[0] +5724 .latch n_n3093.D[0] +5725 .latch n_n3157.D[0] +5726 .latch n_n3161.D[0] +5727 .latch n_n3130.D[0] +5728 .latch n_n3239.D[0] +5729 .latch n_n3890.D[0] +5730 .latch n_n3326.D[0] +5731 .latch n_n4375.D[0] +5732 .latch n_n4290.D[0] +5733 .latch n_n3774.D[0] +5734 .latch n_n3014.D[0] +5735 .latch n_n4241.D[0] +5736 .latch n_n3551.D[0] +5737 .latch n_n3379.D[0] +5738 .latch n_n3570.D[0] +5739 .latch n_n4037.D[0] +5740 .latch n_n3339.D[0] +5741 .latch n_n4185.D[0] +5742 .latch n_n3643.D[0] +5743 .latch n_n3828.D[0] +5744 .latch nsr1_2.D[0] +5745 .latch n_n4059.D[0] +5746 .latch n_n3461.D[0] +5747 .latch n_n3051.D[0] +5748 .latch n_n3504.D[0] +5749 .latch n_n3040.D[0] +5750 .latch n_n3874.D[0] +5751 .latch n_n3999.D[0] +5752 .latch n_n3095.D[0] +5753 .latch n_n3663.D[0] +5754 .latch n_n3038.D[0] +5755 .latch n_n3211.D[0] +5756 .latch n_n3367.D[0] +5757 .latch n_n3434.D[0] +5758 .latch n_n3053.D[0] +5759 .latch n_n3938.D[0] +5760 .latch n_n3903.D[0] +5761 .latch n_n3175.D[0] +5762 .latch n_n4077.D[0] +5763 .latch n_n3142.D[0] +5764 .latch n_n3836.D[0] +5765 .latch n_n3470.D[0] +5766 .latch n_n3190.D[0] +5767 .latch n_n3042.D[0] +5768 .latch n_n3188.D[0] +5769 .latch n_n3150.D[0] +5770 .latch n_n3863.D[0] +5771 .latch n_n3720.D[0] +5772 .latch n_n3529.D[0] +5773 .latch n_n4153.D[0] +5774 .latch n_n3233.D[0] +5775 .latch n_n3441.D[0] +5776 .latch n_n3674.D[0] +5777 .latch n_n4018.D[0] +5778 .latch n_n4354.D[0] +5779 .latch n_n3797.D[0] +5780 .latch n_n3087.D[0] +5781 .latch n_n4105.D[0] +5782 .latch n_n3262.D[0] +5783 .latch nsr3_3.D[0] +5784 .latch n_n4151.D[0] +5785 .latch n_n3250.D[0] +5786 .latch n_n3170.D[0] +5787 .latch n_n4360.D[0] +5788 .latch n_n4362.D[0] +5789 .latch n_n3578.D[0] +5790 .latch n_n4021.D[0] +5791 .latch n_n4062.D[0] +5792 .latch n_n4270.D[0] +5793 .latch n_n4299.D[0] +5794 .latch n_n3756.D[0] +5795 .latch n_n3624.D[0] +5796 .latch n_n4251.D[0] +5797 .latch n_n4182.D[0] +5798 .latch n_n3931.D[0] +5799 .latch n_n3533.D[0] +5800 .latch n_n3978.D[0] +5801 .latch n_n3328.D[0] +5802 .latch n_n4224.D[0] +5803 .latch nlc3_3.D[0] +5804 .latch n_n3493.D[0] +5805 .latch n_n4108.D[0] +5806 .latch n_n3354.D[0] +5807 .latch n_n3008.D[0] +5808 .latch n_n3225.D[0] +5809 .latch n_n3687.D[0] +5810 .latch n_n3098.D[0] +5811 .latch n_n3497.D[0] +5812 .latch n_n3780.D[0] +5813 .latch n_n3133.D[0] +5814 .latch n_n3270.D[0] +5815 .latch n_n3670.D[0] +5816 .latch n_n3525.D[0] +5817 .latch n_n3729.D[0] +5818 .latch n_n3549.D[0] +5819 .latch n_n3764.D[0] +5820 .latch n_n3517.D[0] +5821 .latch n_n3012.D[0] +5822 .latch n_n3344.D[0] +5823 .latch n_n3079.D[0] +5824 .latch n_n3313.D[0] +5825 .latch n_n3231.D[0] +5826 .latch n_n3733.D[0] +5827 .latch n_n3221.D[0] +5828 .latch n_n3173.D[0] +5829 .latch n_n3113.D[0] +5830 .latch n_n3118.D[0] +5831 .latch n_n3044.D[0] +5832 .latch n_n3627.D[0] +5833 .latch n_n4172.D[0] +5834 .latch n_n3576.D[0] +5835 .latch n_n4189.D[0] +5836 .latch n_n3465.D[0] +5837 .latch n_n4243.D[0] +5838 .latch n_n3358.D[0] +5839 .latch n_n3906.D[0] +5840 .latch n_n3316.D[0] +5841 .latch n_n3061.D[0] +5842 .latch n_n3048.D[0] +5843 .latch n_n3128.D[0] +5844 .latch n_n3761.D[0] +5845 .latch n_n3896.D[0] +5846 .latch n_n3736.D[0] +5847 .latch n_n3155.D[0] +5848 .latch n_n3506.D[0] +5849 .latch n_n3319.D[0] +5850 .latch n_n3429.D[0] +5851 .latch n_n3971.D[0] +5852 .latch n_n3449.D[0] +5853 .latch n_n3183.D[0] +5854 .latch n_n4003.D[0] +5855 .latch n_n3091.D[0] +5856 .latch n_n3985.D[0] +5857 .latch n_n3952.D[0] +5858 .latch n_n3069.D[0] +5859 .latch n_n3404.D[0] +5860 .latch n_n3057.D[0] +5861 .latch n_n3020.D[0] +5862 .latch n_n3631.D[0] +5863 .latch n_n3138.D[0] +5864 .latch n_n4065.D[0] +5865 .latch n_n3679.D[0] +5866 .latch n_n3287.D[0] +5867 .latch n_n3436.D[0] +5868 .latch n_n3073.D[0] +5869 .latch n_n3777.D[0] +5870 .latch n_n3136.D[0] +5871 .latch n_n4372.D[0] +5872 .latch n_n3223.D[0] +5873 .latch n_n3213.D[0] +5874 .latch n_n3370.D[0] +5875 .latch n_n3713.D[0] +5876 .latch n_n3089.D[0] +5877 .latch n_n3126.D[0] +5878 .latch n_n4192.D[0] +5879 .latch n_n4136.D[0] +5880 .latch n_n4390.D[0] +5881 .latch n_n3463.D[0] +5882 .latch n_n3055.D[0] +5883 .latch n_n3202.D[0] +5884 .latch n_n3385.D[0] +5885 .latch n_n3722.D[0] +5886 .latch n_n4309.D[0] +5887 .latch n_n3331.D[0] +5888 .latch n_n3883.D[0] +5889 .latch n_n4303.D[0] +5890 .latch n_n3758.D[0] +5891 .latch n_n3910.D[0] +5892 .latch n_n3108.D[0] +5893 .latch n_n4320.D[0] +5894 .latch n_n4247.D[0] +5895 .latch n_n4199.D[0] +5896 .latch n_n3572.D[0] +5897 .latch n_n4166.D[0] +5898 .latch n_n3394.D[0] +5899 .latch n_n3667.D[0] +5900 .latch n_n3342.D[0] +5901 .latch n_n4209.D[0] +5902 .latch n_n3337.D[0] +5903 .latch n_n3413.D[0] +5904 .latch n_n4342.D[0] +5905 .latch n_n4102.D[0] +5906 .latch n_n3277.D[0] +5907 .latch n_n4180.D[0] +5908 .latch n_n3486.D[0] +5909 .latch n_n3739.D[0] +5910 .latch n_n3646.D[0] +5911 .latch n_n3537.D[0] +5912 .latch n_n3806.D[0] +5913 .latch ndn3_4.D[0] +5914 .latch n_n4286.D[0] +5915 .latch nlak4_2.D[0] +5916 .latch nsr4_2.D[0] +5917 .latch n_n4236.D[0] +5918 .latch n_n4263.D[0] +5919 .latch n_n3901.D[0] +5920 .latch n_n4125.D[0] +5921 .latch nsr3_14.D[0] +5922 .latch n_n3658.D[0] +5923 .latch n_n3604.D[0] +5924 .latch n_n3878.D[0] +5925 .latch n_n3208.D[0] +5926 .latch n_n3259.D[0] +5927 .latch n_n4294.D[0] +5928 .latch n_n3919.D[0] +5929 .latch n_n3886.D[0] +5930 .latch n_n3858.D[0] +5931 .latch n_n3511.D[0] +5932 .latch n_n3688.D[0] +5933 .latch n_n3976.D[0] +5934 .latch n_n3608.D[0] +5935 .latch n_n3793.D[0] +5936 .latch n_n3557.D[0] +5937 .latch n_n3769.D[0] +5938 .latch n_n3934.D[0] +5939 .latch n_n3865.D[0] +5940 .latch n_n3845.D[0] +5941 .latch n_n4029.D[0] +5942 .latch n_n3954.D[0] +5943 .latch n_n4099.D[0] +5944 .latch n_n4052.D[0] +5945 .latch n_n3955.D[0] +5946 .latch n_n4381.D[0] +5947 .latch n_n3408.D[0] +5948 .latch n_n4392.D[0] +5949 .latch n_n4222.D[0] +5950 .latch n_n3099.D[0] +5951 .latch n_n4056.D[0] +5952 .latch n_n4045.D[0] +5953 .latch n_n4057.D[0] +5954 .latch n_n4366.D[0] +5955 .latch n_n4047.D[0] +5956 .latch n_n3237.D[0] +5957 .latch n_n4316.D[0] +5958 .latch n_n3495.D[0] +5959 .latch n_n3657.D[0] +5960 .latch n_n3475.D[0] +5961 .latch n_n3111.D[0] +5962 .latch n_n4074.D[0] +5963 .latch n_n3916.D[0] +5964 .latch n_n3458.D[0] +5965 .latch n_n3085.D[0] +5966 .latch n_n4351.D[0] +5967 .latch n_n4229.D[0] +5968 .latch n_n4324.D[0] +5969 .latch n_n4288.D[0] +5970 .latch n_n3898.D[0] +5971 .latch n_n4157.D[0] +5972 .latch n_n4095.D[0] +5973 .latch n_n4122.D[0] +5974 .latch n_n4145.D[0] +5975 .latch n_n3841.D[0] +5976 .latch n_n4233.D[0] +5977 .latch n_n3242.D[0] +5978 .latch n_n4142.D[0] +5979 .latch n_n3376.D[0] +5980 .latch n_n3207.D[0] +5981 .latch n_n3583.D[0] +5982 .latch n_n4279.D[0] +5983 .latch n_n3823.D[0] +5984 .latch n_n3966.D[0] +5985 .latch n_n3514.D[0] +5986 .latch n_n3198.D[0] +5987 .latch n_n3833.D[0] +5988 .latch n_n4067.D[0] +5989 .latch nsr3_17.D[0] +5990 .latch n_n4026.D[0] +5991 .latch n_n3851.D[0] +5992 .latch n_n3709.D[0] +5993 .latch n_n3707.D[0] +5994 .latch n_n4334.D[0] +5995 .latch n_n4012.D[0] +5996 .latch n_n3724.D[0] +5997 .latch n_n4227.D[0] +5998 .latch n_n3814.D[0] +5999 .latch n_n4080.D[0] +6000 .latch n_n3959.D[0] +6001 .latch n_n3818.D[0] +6002 .latch n_n3988.D[0] +6003 .latch n_n3995.D[0] +6004 .latch n_n4040.D[0] +6005 .latch n_n3726.D[0] +6006 .latch n_n3574.D[0] +6007 .latch n_n4093.D[0] +6008 .latch n_n3831.D[0] +6009 .latch n_n3483.D[0] +6010 .latch n_n4275.D[0] +6011 .latch n_n3766.D[0] + +#End of unconstrained setup startpoint/endpoint report diff --git a/tseng.net.post_routing b/tseng.net.post_routing new file mode 100644 index 00000000000..e26afe20793 --- /dev/null +++ b/tseng.net.post_routing @@ -0,0 +1,70814 @@ + + + tin_pv10_4_4_ tin_pv11_4_4_ tin_pv6_7_7_ tin_pv2_0_0_ tin_pv10_3_3_ tin_pv1_2_2_ tin_pv11_3_3_ tin_pv4_3_3_ tin_pv10_2_2_ tin_pv11_2_2_ tin_pv6_0_0_ tin_pv2_1_1_ tin_pv10_1_1_ tin_pv1_3_3_ preset_0_0_ tin_pv11_1_1_ tin_pv4_4_4_ tin_pready_0_0_ tin_pv10_0_0_ tin_pv11_0_0_ tin_pv6_1_1_ tin_pv2_2_2_ tin_pv1_4_4_ tin_pv4_5_5_ tin_pv6_2_2_ tin_pv2_3_3_ tin_pv1_5_5_ tin_pv4_6_6_ tin_pv6_3_3_ tin_pv2_4_4_ tin_pv1_6_6_ pclk tin_pv4_7_7_ tin_pv6_4_4_ tin_pv2_5_5_ tin_pv1_7_7_ tin_pv4_0_0_ tin_pv6_5_5_ tin_pv2_6_6_ tin_pv10_7_7_ tin_pv1_0_0_ tin_pv11_7_7_ tin_pv4_1_1_ tin_pv10_6_6_ tin_pv11_6_6_ tin_pv6_6_6_ tin_pv2_7_7_ preset tin_pv10_5_5_ tin_pv1_1_1_ tin_pv11_5_5_ tin_pv4_2_2_ + out:pv14_2_2_ out:pv12_3_3_ out:pv10_4_4_ out:pv7_5_5_ out:pv3_6_6_ out:pv15_2_2_ out:pv13_3_3_ out:pv11_4_4_ out:pv6_7_7_ out:pv2_0_0_ out:pv14_1_1_ out:pv12_2_2_ out:pv10_3_3_ out:pv9_0_0_ out:pv5_1_1_ out:pv1_2_2_ out:pv15_1_1_ out:pv13_2_2_ out:pv11_3_3_ out:pv8_2_2_ out:pv4_3_3_ out:pv14_0_0_ out:pv12_1_1_ out:pv10_2_2_ out:pv7_6_6_ out:pv3_7_7_ out:pv15_0_0_ out:pv13_1_1_ out:pv11_2_2_ out:pv6_0_0_ out:pv2_1_1_ out:pv12_0_0_ out:pv10_1_1_ out:pv9_1_1_ out:pv5_2_2_ out:pv1_3_3_ out:pv13_0_0_ out:pv11_1_1_ out:pv8_3_3_ out:pv4_4_4_ out:pready_0_0_ out:pv10_0_0_ out:pv7_7_7_ out:pv3_0_0_ out:pv11_0_0_ out:pv6_1_1_ out:pv2_2_2_ out:pv9_2_2_ out:pv5_3_3_ out:pv1_4_4_ out:pv8_4_4_ out:pv4_5_5_ out:pv7_0_0_ out:pv3_1_1_ out:pv6_2_2_ out:pv2_3_3_ out:pv9_3_3_ out:pv5_4_4_ out:pv1_5_5_ out:pv8_5_5_ out:pv4_6_6_ out:pv7_1_1_ out:pv3_2_2_ out:pv6_3_3_ out:pv2_4_4_ out:pv9_4_4_ out:pv5_5_5_ out:pv1_6_6_ out:pv8_6_6_ out:pv4_7_7_ out:pv7_2_2_ out:pv3_3_3_ out:pv6_4_4_ out:pv2_5_5_ out:pv14_7_7_ out:pv9_5_5_ out:pv5_6_6_ out:pv1_7_7_ out:pv15_7_7_ out:pv8_7_7_ out:pv4_0_0_ out:pv14_6_6_ out:pv12_7_7_ out:pv7_3_3_ out:pv3_4_4_ out:pv15_6_6_ out:pv13_7_7_ out:pv6_5_5_ out:pv2_6_6_ out:pdn out:pv14_5_5_ out:pv12_6_6_ out:pv10_7_7_ out:pv9_6_6_ out:pv5_7_7_ out:pv1_0_0_ out:pv15_5_5_ out:pv13_6_6_ out:pv11_7_7_ out:pv8_0_0_ out:pv4_1_1_ out:pv14_4_4_ out:pv12_5_5_ out:pv10_6_6_ out:pv7_4_4_ out:pv3_5_5_ out:pv15_4_4_ out:pv13_5_5_ out:pv11_6_6_ out:pv6_6_6_ out:pv2_7_7_ out:pv14_3_3_ out:pv12_4_4_ out:pv10_5_5_ out:pv9_7_7_ out:pv5_0_0_ out:pv1_1_1_ out:pv15_3_3_ out:pv13_4_4_ out:pv11_5_5_ out:pv8_1_1_ out:pv4_2_2_ + pclk + + + nrq1_3 n_n3832 open open [896] n_n3830 ndn3_7 open [6257] n_n3766 open open open + pdn open open open [896] [6255] open open open open open open open + preset ngfdn_3 open open open [1584] open open [6252] open open tin_pv11_1_1_ open + open open open nrq1_3 open open open open open open open open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I2[4]->lutB clb.I1[9]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[0].out[0]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + [1582] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 1 2 + + + [1042] + + + + + + + + + + + + open fle[2].out[0]->lutB fle[8].out[1]->lutC clb.I2[4]->lutD fle[8].out[0]->lutE open fle[8].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + [1012] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 2 open 0 1 + + + [1230] + + + + + + + + + + + + fle[1].out[1]->lutA fle[2].out[0]->lutB open fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[8].out[1]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + n_n3026 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4227 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + [1586] + + + + + + + + + + + + clb.I3[0]->lutA fle[3].out[0]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD clb.I3[1]->lutE open fle[3].out[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4218 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_8 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + [988] + + + + + + + + + + + + fle[8].out[0]->lutA open clb.I1[4]->lutC clb.I2[5]->lutD clb.I1[1]->lutE clb.I1[8]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + [1588] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + [947] + + + + + + + + + + + + clb.I3[0]->lutA clb.I3[1]->lutB open fle[5].out[0]->lutD fle[3].out[0]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + n_n4086 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_9 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [2270] + + + + + + + + + + + + open fle[3].out[1]->lutB fle[5].out[1]->lutC clb.I2[0]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF clb.I4[3]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3935 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3936 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n4184 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4185 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[5]->lutD clb.I1[1]->lutE clb.I1[8]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + pv11_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [946] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[4]->lutB fle[7].out[1]->lutC fle[4].out[1]->lutD fle[8].out[0]->lutE clb.I1[4]->lutF fle[8].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3813 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3814 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n3217 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3724 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I2[0]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [2275] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n4140 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4142 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [896] [982] n_n4227 open open [894] tin_pv11_5_5_ open [6255] pdn [1042] n_n3830 + nrq1_3 open open open n_n4296 open open open open n_n3832 open open [896] + open [1584] open ndn3_9 open open open n_n3814 open open open [1586] open + n_n3724 preset open ndn3_8 [947] [6252] open open open [988] [1012] n_n4157 open + open + + + open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open open open open open open open open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[0]->lutA clb.I3[7]->lutB clb.I1[3]->lutC fle[1].out[0]->lutD clb.I3[11]->lutE open clb.I4[4]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [6370] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 1 2 + + + [1280] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I2[12]->lutB open fle[0].out[1]->lutD fle[2].out[1]->lutE fle[1].out[0]->lutF clb.I4[10]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 0 open 1 open + + + n_n3184 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3766 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [6342] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[9]->lutB clb.I1[9]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I1[11]->lutF open fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1580] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3009 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4275 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[10]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC open fle[3].out[1]->lutE open fle[1].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1014] + + + + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + [6330] + + + + + + + + + + + + clb.I4[10]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[2]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1500] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n4011 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4012 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I2[0]->lutB fle[5].out[1]->lutC fle[4].out[1]->lutD clb.I1[10]->lutE clb.I1[12]->lutF clb.I4[5]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1825] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + n_n3206 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3207 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I2[0]->lutB clb.I1[10]->lutC open fle[6].out[0]->lutE clb.I1[7]->lutF open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3080 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3081 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + pv11_5_5_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[3]->lutB fle[7].out[1]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [1870] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3027 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3035 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I2[0]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3662 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3663 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv14_5_5_ + + + + + + + + + + + + clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[0]->lutD fle[7].out[1]->lutE clb.I1[6]->lutF clb.I4[11]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [2259] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + n_n3007 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3008 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq1_3 n_n3810 pdn ndn3_15 [1002] tin_pv11_0_0_ n_n3814 open n_n3830 open open open n_n3974 + open n_n3975 open open pdn open open ngfdn_3 open open open nrq1_3 open + [6252] [1298] open open open ndn3_8 open nrq3_11 open open open open [894] + open open open [988] open preset n_n3975 open open open open ndn3_9 open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[1]->lutA clb.I3[12]->lutB fle[4].out[1]->lutC clb.I2[11]->lutD fle[2].out[0]->lutE clb.I4[5]->lutF fle[0].out[1]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 3 open 0 + + + n_n3908 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3910 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n3187 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3188 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[0]->lutB open fle[0].out[1]->lutD fle[2].out[0]->lutE clb.I1[3]->lutF clb.I4[5]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + pv15_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [1168] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[1]->lutB clb.I1[4]->lutC clb.I2[11]->lutD clb.I1[12]->lutE clb.I1[2]->lutF clb.I4[5]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + n_n3607 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3608 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1642] + + + + + + + + + + + + clb.I3[12]->lutA fle[2].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I4[5]->lutF clb.I3[7]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + n_n4001 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4003 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [1949] + + + + + + + + + + + + clb.I4[6]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC open clb.I1[12]->lutE fle[7].out[1]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3018 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3688 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6272] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[4]->lutB fle[5].out[1]->lutC clb.I2[11]->lutD clb.I1[6]->lutE clb.I1[8]->lutF clb.I3[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1270] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3512 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3514 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I2[11]->lutB clb.I1[2]->lutC open fle[6].out[0]->lutE clb.I1[5]->lutF open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3232 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3233 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 0 open 1 + + + pv11_0_0_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I3[5]->lutB fle[7].out[1]->lutC clb.I4[5]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [1433] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3030 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3624 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I2[4]->lutB clb.I1[0]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n3338 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3339 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv12_0_0_ + + + + + + + + + + + + clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[2]->lutC fle[4].out[0]->lutD clb.I1[0]->lutE fle[7].out[1]->lutF clb.I3[12]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2198] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + n_n3096 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3098 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3916 open open preset [916] n_n4367 open open n_n4126 open n_n4222 open open + open open open n_n4229 open nrq1_3 [916] open open open open open open + open [894] n_n3976 open open open open n_n4047 open pdn n_n4126 open open + open open open open open n_n4316 open open open open preset open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open fle[6].out[0]->clbouts1 open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[6]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE open clb.I3[7]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + [1659] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [1038] + + + + + + + + + + + + clb.I3[2]->lutA fle[3].out[1]->lutB clb.I1[10]->lutC open fle[2].out[0]->lutE clb.I1[4]->lutF fle[1].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [1070] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + [6385] + + + + + + + + + + + + fle[1].out[1]->lutA fle[2].out[0]->lutB clb.I1[8]->lutC clb.I4[10]->lutD open clb.I1[4]->lutF open clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n4124 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4125 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [1363] + + + + + + + + + + + + clb.I3[10]->lutA fle[2].out[1]->lutB open clb.I4[10]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF clb.I3[2]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [1362] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + n_n3552 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3934 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n3900 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [1051] + + + + + + + + + + + + open clb.I2[3]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE clb.I1[8]->lutF clb.I4[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + [1402] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n3632 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3769 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[3]->lutB fle[5].out[1]->lutC fle[4].out[0]->lutD fle[6].out[1]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3870 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + n_n3899 + + + + + + + + + + + + clb.I4[5]->lutA fle[4].out[0]->lutB clb.I1[4]->lutC open fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[10]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1365] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3289 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3901 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[3]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n4104 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4105 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv7_2_2_ + + + + + + + + + + + + clb.I3[9]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE clb.I1[5]->lutF clb.I3[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 0 3 open + + + [2195] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + n_n3496 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3497 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset open [1122] open n_n4229 open n_n4182 n_n4316 open open open open open + open open n_n4160 ndn3_9 n_n4383 pv4_4_4_ n_n4315 open nrq1_3 open ngfdn_3 open ndn3_6 + open open [997] open open open n_n4155 [894] open open open open pdn + n_n4159 open ndn3_5 open n_n4223 open open n_n4345 open preset open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[0]->lutA clb.I2[2]->lutB open clb.I2[4]->lutD clb.I1[6]->lutE open clb.I4[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + n_n4181 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 2 0 + + + [1116] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[12]->lutB open fle[1].out[1]->lutD clb.I1[0]->lutE fle[1].out[0]->lutF clb.I3[2]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 3 0 + + + [1347] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3021 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4330 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open fle[7].out[0]->lutC fle[1].out[1]->lutD fle[3].out[0]->lutE fle[7].out[0]->lutF clb.I4[4]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n4034 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [1076] + + + + + + + + + + + + fle[0].out[0]->lutA open clb.I1[4]->lutC open fle[3].out[1]->lutE clb.I1[7]->lutF clb.I3[6]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + n_n4267 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3923 + + + + + + + + + + + + fle[0].out[1]->lutA open open fle[1].out[1]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF fle[0].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + n_n3420 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [1096] + + + + + + + + + + + + clb.I4[9]->lutA clb.I2[3]->lutB fle[5].out[0]->lutC clb.I2[10]->lutD fle[6].out[0]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3635 + + + + + + + + + lut5[0].out[0]->direct2 + + + nen3_10 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + [1004] + + + + + + + + + + + + clb.I4[9]->lutA fle[5].out[0]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3751 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_10 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1996] + + + + + + + + + + + + clb.I4[7]->lutA open clb.I1[2]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n3226 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3916 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + n_n4069 + + + + + + + + + + + + clb.I3[12]->lutA clb.I2[8]->lutB clb.I1[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n4212 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4213 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv5_4_4_ + + + + + + + + + + + + clb.I3[12]->lutA clb.I2[8]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [2192] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3791 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3793 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset n_n4367 open open [999] n_n4047 tin_pv2_5_5_ n_n3035 open ndn3_4 open n_n3898 nrq3_12 + ngfdn_3 preset n_n3870 nen3_10 pdn [894] [916] n_n3810 open ndn3_15 n_n4158 open open + ndn3_5 open open open open nrq1_3 nrq3_15 open open open open [1076] nrq3_11 + open open ndn3_10 ngfdn_3 open open n_n3916 open [934] open [1002] open pdn + open + + + open fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open open open open open open open open open + open + + + pclk + + + + clb.I4[6]->lutA clb.I2[2]->lutB clb.I1[5]->lutC fle[0].out[1]->lutD clb.I1[11]->lutE fle[0].out[0]->lutF clb.I4[8]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1034] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3382 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4366 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I3[11]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD clb.I1[11]->lutE clb.I1[1]->lutF fle[2].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + n_n3334 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + [6317] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[3]->lutB open clb.I2[1]->lutD fle[3].out[0]->lutE clb.I1[9]->lutF clb.I3[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + [1901] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1574] + + + + + + + + + + + + open fle[2].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I3[5]->lutE clb.I1[0]->lutF clb.I4[12]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + n_n3853 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3854 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n4058 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4059 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[9].out[1]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF clb.I3[12]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + pv2_5_5_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [1333] + + + + + + + + + + + + open clb.I2[7]->lutB fle[4].out[1]->lutC clb.I2[10]->lutD clb.I3[5]->lutE clb.I1[0]->lutF clb.I4[12]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n4156 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4157 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3673 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3674 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[7].out[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv15_5_5_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [1201] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC clb.I4[3]->lutD fle[8].out[1]->lutE clb.I1[0]->lutF fle[8].out[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3275 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3277 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1673] + + + + + + + + + + + + clb.I4[10]->lutA open fle[7].out[1]->lutC clb.I2[10]->lutD open clb.I1[7]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3302 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4288 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6259] + + + + + + + + + + + + clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I2[4]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [2153] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3778 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3780 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4367 preset open n_n3363 pdn open open [976] [999] ndn3_5 n_n3741 n_n3975 nen3_10 + open open nrq1_3 nrq3_15 [894] ngfdn_3 open open pdn open tin_pv2_1_1_ open open + n_n3936 preset open open open open open open open open n_n3974 open open + nrq1_3 open n_n4125 open open open n_n3810 open nrq3_11 ndn3_4 open [894] ndn3_10 + open + + + fle[0].out[0]->clbouts1 open open open open open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[6]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC fle[0].out[0]->lutD clb.I1[3]->lutE open open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3059 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3099 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [6306] + + + + + + + + + + + + fle[2].out[0]->lutA clb.I2[2]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I1[4]->lutF clb.I3[1]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [978] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3998 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3999 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA fle[9].out[1]->lutB clb.I2[4]->lutC fle[0].out[1]->lutD fle[2].out[0]->lutE fle[1].out[1]->lutF open clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3644 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3646 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv2_1_1_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[1]->lutB clb.I1[9]->lutC open fle[3].out[1]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1755] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3327 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3328 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA open clb.I1[12]->lutC clb.I2[3]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF clb.I4[2]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + [2187] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [6275] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[4].out[1]->lutD open clb.I1[11]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [2188] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1128] + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[1]->lutB fle[6].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3023 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3024 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv9_1_1_ + + + + + + + + + + + + clb.I3[1]->lutA clb.I2[2]->lutB clb.I1[4]->lutC open fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[11]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1876] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3043 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3044 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[1]->lutB open clb.I2[5]->lutD fle[8].out[1]->lutE open open clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 2 1 + + + [1002] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + n_n3084 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_15 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA clb.I2[5]->lutB fle[8].out[1]->lutC fle[9].out[1]->lutD clb.I1[3]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [2126] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3309 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4392 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [900] open n_n3745 n_n3709 [1898] nen3_10 open [6257] [1136] [1899] open n_n4078 + n_n3689 ndn3_10 [899] preset n_n4078 [1004] n_n4299 n_n3726 open open [1075] open open + open [6255] open n_n3653 n_n3707 open open open open [1094] open open preset + n_n3832 [1075] open open open open [896] open open open open open open + open + + + open open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[0]->lutB clb.I1[3]->lutC clb.I2[2]->lutD clb.I1[1]->lutE clb.I1[3]->lutF open clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + n_n3786 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + n_n3785 + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[10]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD fle[6].out[0]->lutE fle[0].out[0]->lutF fle[1].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n4297 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1137] + + + + + + + + + + + + clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[10]->lutC clb.I2[3]->lutD clb.I1[5]->lutE clb.I1[6]->lutF fle[3].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1648] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1647] + + + + + + + + + + + + fle[2].out[1]->lutA fle[2].out[0]->lutB open clb.I2[4]->lutD open fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + n_n3972 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4145 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + n_n3888 + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[10]->lutB open clb.I2[3]->lutD open clb.I4[0]->lutF clb.I3[1]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + n_n4079 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [1165] + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[1]->lutB fle[6].out[0]->lutC fle[4].out[0]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I4[6]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1166] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [1167] + + + + + + + + + + + + open fle[5].out[0]->lutB fle[5].out[1]->lutC fle[4].out[1]->lutD clb.I1[12]->lutE fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3292 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4080 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [2061] + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[3]->lutB fle[6].out[1]->lutC clb.I2[7]->lutD clb.I1[12]->lutE fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [6289] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [6287] + + + + + + + + + + + + fle[0].out[1]->lutA open fle[7].out[1]->lutC fle[0].out[0]->lutD open fle[7].out[0]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + [2060] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + [6290] + + + + + + + + + + + + clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC fle[1].out[1]->lutD fle[8].out[1]->lutE clb.I1[9]->lutF clb.I3[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n4296 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + n_n3377 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3198 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open ngfdn_3 preset nen3_10 tin_pv2_4_4_ ndn3_4 [999] nrq3_15 open nrq3_12 open open + open open open n_n3916 ndn3_10 open [1002] [894] open preset open n_n3810 n_n3578 + nrq1_3 open [1096] open open nrq3_11 n_n4047 open open open [2037] open open + ndn3_15 n_n4345 open open open open ndn3_5 [2036] pdn open open n_n4367 open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open open open open open open open open open + open + + + pclk + + + + clb.I4[0]->lutA clb.I2[12]->lutB fle[7].out[0]->lutC fle[1].out[0]->lutD clb.I1[2]->lutE fle[0].out[0]->lutF clb.I4[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2035] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [1122] + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[11]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n4019 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [6296] + + + + + + + + + + + + open clb.I2[4]->lutB clb.I1[4]->lutC clb.I2[9]->lutD fle[3].out[0]->lutE clb.I1[6]->lutF clb.I4[6]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + [2039] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1275] + + + + + + + + + + + + open fle[2].out[1]->lutB clb.I1[7]->lutC fle[4].out[0]->lutD clb.I3[0]->lutE clb.I1[3]->lutF clb.I4[8]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + n_n3010 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4021 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3642 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3643 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[1]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD clb.I3[0]->lutE clb.I1[3]->lutF clb.I4[8]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + pv2_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3304 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3305 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[6].out[0]->lutC fle[4].out[1]->lutD clb.I3[0]->lutE fle[6].out[0]->lutF clb.I4[8]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv15_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [1248] + + + + + + + + + + + + fle[8].out[1]->lutA fle[5].out[1]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD fle[7].out[0]->lutE clb.I1[2]->lutF clb.I3[5]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + n_n3665 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3667 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [2029] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[11]->lutB fle[6].out[1]->lutC fle[0].out[1]->lutD fle[8].out[0]->lutE clb.I1[2]->lutF clb.I4[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n4073 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4074 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [1699] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[6]->lutB fle[7].out[1]->lutC fle[0].out[1]->lutD open fle[7].out[0]->lutF open clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n3147 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3458 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6291] + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I4[8]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [2051] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3131 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3133 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n3500 open n_n3656 open ndn3_7 open pv6_4_4_ open open open [990] open + [990] n_n4305 open open ndn3_6 open n_n3500 open preset open [984] open open + [1006] open [1008] open open open open open open open pv6_5_5_ open [984] + pv6_6_6_ [2011] n_n4126 open open open ndn3_6 open open open open open [1006] + open + + + open open open open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[8]->lutB clb.I2[4]->lutC open clb.I1[5]->lutE clb.I1[7]->lutF fle[0].out[0]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1594] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3033 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3922 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I2[8]->lutB clb.I2[4]->lutC open clb.I1[5]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1957] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3373 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4071 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA fle[3].out[1]->lutB clb.I2[8]->lutC fle[0].out[1]->lutD clb.I1[1]->lutE clb.I1[3]->lutF clb.I4[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [1182] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [1184] + + + + + + + + + + + + clb.I3[2]->lutA fle[3].out[1]->lutB clb.I2[1]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE clb.I4[12]->lutF fle[3].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [6380] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3104 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3865 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[8]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I1[3]->lutF clb.I4[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1630] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [1633] + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[12]->lutB clb.I2[1]->lutC open fle[6].out[0]->lutE fle[6].out[0]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1632] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + [6337] + + + + + + + + + + + + clb.I3[0]->lutA fle[5].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[6]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3540 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4052 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1837] + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC fle[9].out[1]->lutD fle[3].out[1]->lutE fle[6].out[0]->lutF open clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3032 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3892 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4357 + + + + + + + + + + + + clb.I4[1]->lutA open clb.I1[3]->lutC clb.I2[6]->lutD fle[7].out[0]->lutE fle[9].out[1]->lutF clb.I4[2]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + [2009] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + [2007] + + + + + + + + + + + + clb.I3[2]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [6300] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3296 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4381 + + + flut5.clk[0]->direct3 + + + + + + + + + + ndn3_10 open nrq3_15 n_n3451 [1004] [1659] [1078] n_n3870 open n_n4367 n_n4126 n_n3243 nrq1_3 + [916] open n_n3916 pdn open open n_n4366 open n_n4145 open open n_n4367 ndn3_10 + open open nen3_10 preset [894] n_n4158 open open open [914] open open open + nrq1_3 open open open n_n4366 open open open [916] open nrq3_12 n_n4145 n_n3475 + open + + + open fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I2[12]->lutB clb.I1[3]->lutC fle[5].out[0]->lutD clb.I3[2]->lutE clb.I1[2]->lutF fle[0].out[0]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + [1912] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [6312] + + + + + + + + + + + + fle[0].out[1]->lutA fle[2].out[1]->lutB clb.I1[6]->lutC clb.I4[10]->lutD clb.I1[4]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3324 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + [1213] + + + + + + + + + + + + clb.I3[3]->lutA fle[2].out[1]->lutB clb.I1[0]->lutC open clb.I3[2]->lutE fle[1].out[1]->lutF fle[2].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1212] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + n_n3526 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3841 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[0]->lutC open fle[3].out[1]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1614] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3459 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3898 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA open clb.I1[5]->lutC fle[4].out[0]->lutD clb.I1[10]->lutE open clb.I3[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + n_n4046 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4047 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + [934] + + + + + + + + + + + + clb.I4[8]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE fle[6].out[0]->lutF fle[8].out[1]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + n_n3585 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4324 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + [1062] + + + + + + + + + + + + clb.I4[4]->lutA fle[3].out[1]->lutB fle[6].out[1]->lutC fle[4].out[0]->lutD open clb.I1[7]->lutF open clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3205 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3869 + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[3]->lutB clb.I2[3]->lutC open fle[7].out[0]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + n_n3616 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3617 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv7_6_6_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[6]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I4[12]->lutF fle[8].out[0]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1019] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3166 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3475 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[3]->lutD clb.I1[9]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [2005] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3668 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3670 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open open open open open nak3_17 open [6350] pdn + [6349] open open open open n_n4367 open open open open n_n4099 open open + open open open open open open [1565] [1119] preset [944] nen3_10 open open + open open open open open open open open open open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I3[6]->lutB clb.I1[11]->lutC clb.I2[5]->lutD fle[2].out[0]->lutE open open fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n131 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4057 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + n_n3656 + + + + + + + + + + + + clb.I3[7]->lutA clb.I2[10]->lutB open clb.I2[0]->lutD fle[2].out[0]->lutE fle[0].out[1]->lutF fle[1].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + n_n4098 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1068] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[8]->lutB open fle[0].out[0]->lutD fle[6].out[0]->lutE open fle[8].out[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 0 open 1 open + + + n_n3473 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4056 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + [6268] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC fle[9].out[1]->lutD open fle[6].out[1]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + n_n3500 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [2011] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I2[5]->lutB open clb.I2[0]->lutD fle[2].out[0]->lutE open fle[1].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + [6355] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + [1477] + + + + + + + + + + + + clb.I3[9]->lutA clb.I3[10]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n127 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_17 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1318] + + + + + + + + + + + + clb.I3[8]->lutA fle[5].out[1]->lutB clb.I1[12]->lutC open fle[6].out[0]->lutE open open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n133 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_14 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + [6299] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC open clb.I3[8]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [6357] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6356] + + + + + + + + + + + + fle[8].out[0]->lutA fle[4].out[1]->lutB fle[7].out[1]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE open fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n130 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4045 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + [1008] + + + + + + + + + + + + clb.I3[8]->lutA fle[9].out[1]->lutB open open fle[6].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + [6302] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3076 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3493 + + + flut5.clk[0]->direct3 + + + + + + + + + + open ngfdn_3 open open [1014] [1012] preset [6257] open open n_n3830 [6255] n_n4012 + [896] open ndn3_8 preset open n_n4275 nrq1_3 open open open n_n3832 open open + [894] tin_pv11_7_7_ open [6252] open open open open open open open nrq3_11 n_n3766 + open open pdn ndn3_9 open open open [1885] open open [988] open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[11]->lutA open clb.I1[1]->lutC fle[0].out[1]->lutD clb.I1[6]->lutE fle[0].out[0]->lutF clb.I4[7]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + [1884] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + n_n3241 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3242 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open open clb.I2[5]->lutD fle[7].out[1]->lutE clb.I1[5]->lutF clb.I3[12]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + [6303] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [1726] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[10]->lutB clb.I1[7]->lutC clb.I2[0]->lutD clb.I1[11]->lutE clb.I1[12]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [982] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + [1724] + + + + + + + + + + + + fle[2].out[1]->lutA fle[3].out[0]->lutB clb.I1[4]->lutC clb.I2[0]->lutD fle[2].out[0]->lutE open fle[3].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + n_n3907 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4334 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [1539] + + + + + + + + + + + + fle[2].out[1]->lutA fle[3].out[1]->lutB open fle[4].out[1]->lutD fle[2].out[0]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 2 open 0 1 + + + [1538] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n3466 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3483 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA fle[5].out[1]->lutB clb.I2[6]->lutC fle[4].out[1]->lutD clb.I1[6]->lutE clb.I1[10]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1881] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + n_n3375 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3376 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC open fle[6].out[0]->lutE open clb.I3[1]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3359 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3360 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + pv11_7_7_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[3]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF clb.I4[10]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [1303] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + n_n3169 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3170 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3719 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3720 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv12_7_7_ + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF fle[0].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1980] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3762 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3764 + + + flut5.clk[0]->direct3 + + + + + + + + + + [1128] open open tin_pv1_1_1_ [894] open open open pdn nrq1_3 n_n3099 open nen3_10 + nen3_10 [1155] open nsr3_14 open open ndn3_10 open open open n_n3936 open open + open open [994] open preset open n_n3150 [1004] open open ngfdn_3 open open + open open open open open ndn3_15 n_n3099 open open ngfdn_3 open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[6]->lutA open open fle[1].out[0]->lutD clb.I1[9]->lutE clb.I1[8]->lutF open clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv13_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [1921] + + + + + + + + + + + + fle[0].out[1]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC open clb.I1[8]->lutE clb.I1[9]->lutF fle[1].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3220 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3221 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3460 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3461 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[9]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + pv3_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1784] + + + + + + + + + + + + open fle[2].out[1]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I3[4]->lutE clb.I4[9]->lutF fle[3].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + n_n3047 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3048 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3046 + + + + + + + + + lut5[0].out[0]->direct2 + + + nrq3_11 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[5].out[0]->lutB clb.I1[8]->lutC fle[4].out[1]->lutD clb.I1[9]->lutE clb.I1[8]->lutF clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1671] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + n_n3214 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3215 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[4].out[0]->lutB clb.I2[10]->lutC fle[4].out[1]->lutD clb.I1[4]->lutE clb.I1[3]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3182 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3183 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv1_1_1_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[10]->lutB clb.I1[10]->lutC clb.I4[5]->lutD fle[7].out[0]->lutE open clb.I3[4]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + [2189] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + [1329] + + + + + + + + + + + + open clb.I3[2]->lutB fle[6].out[1]->lutC fle[5].out[1]->lutD open fle[9].out[1]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3045 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3208 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + [2191] + + + + + + + + + + + + open clb.I2[0]->lutB fle[7].out[0]->lutC clb.I2[6]->lutD fle[6].out[0]->lutE fle[7].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [2190] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3363 + + + + + + + + + + + + clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[6]->lutD fle[8].out[1]->lutE clb.I1[0]->lutF clb.I3[7]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1963] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3168 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4222 + + + flut5.clk[0]->direct3 + + + + + + + + + + [894] open open [6281] nen3_10 open nrq3_11 nrq1_3 open ngfdn_3 [941] open open + open nrq1_3 open [1004] ndn3_10 pdn n_n3362 open open open open [894] open + n_n3363 open open open open preset n_n3099 n_n3936 open n_n4155 open open open + open n_n3981 n_n4315 pdn open open open open open open open open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[4]->lutB clb.I1[4]->lutC fle[1].out[0]->lutD clb.I3[5]->lutE open fle[0].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [2166] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n3518 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4316 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA clb.I2[6]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE open clb.I4[1]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4015 + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + [1129] + + + + + + + + + + + + clb.I4[1]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC clb.I4[2]->lutD open fle[0].out[1]->lutF clb.I3[9]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [2050] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + [2174] + + + + + + + + + + + + open open clb.I1[6]->lutC open clb.I1[9]->lutE clb.I1[6]->lutF clb.I3[6]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + nrq3_12 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [976] + + + + + + + + + + + + clb.I3[5]->lutA fle[4].out[0]->lutB clb.I2[5]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3937 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3938 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_1_1_ + + + + + + + + + + + + clb.I3[5]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC clb.I4[3]->lutD open clb.I1[0]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1339] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3881 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3883 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA clb.I2[1]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3263 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3264 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv12_1_1_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[5]->lutB clb.I1[7]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1400] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n4387 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4390 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[1]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3037 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3038 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv14_1_1_ + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[5]->lutB clb.I1[7]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1961] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3011 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3012 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn [6303] nen3_10 [994] open n_n3841 nrq1_3 [1894] [1002] [1899] n_n3810 open tin_pv1_7_7_ + pdn open [1892] open nrq1_3 open n_n3324 ndn3_15 nrq3_11 n_n3242 [1155] n_n4096 open + [1893] open [894] open open open open open open [1898] open open open + open preset ngfdn_3 ndn3_10 n_n3324 open open open open open n_n3170 open open + open + + + open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open open fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[0]->lutA clb.I2[2]->lutB clb.I1[7]->lutC clb.I2[11]->lutD open clb.I1[9]->lutF fle[0].out[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n4097 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [914] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[6]->lutB clb.I1[10]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[0]->lutF clb.I4[1]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + [1885] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1283] + + + + + + + + + + + + clb.I4[1]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC clb.I4[10]->lutD clb.I1[6]->lutE fle[1].out[1]->lutF clb.I3[2]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3543 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3544 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n4196 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4199 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA fle[2].out[1]->lutB clb.I1[12]->lutC clb.I2[9]->lutD open clb.I4[2]->lutF clb.I4[10]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + pv1_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + [1908] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[10]->lutB open fle[4].out[1]->lutD fle[3].out[0]->lutE clb.I1[3]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + [1482] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3258 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3259 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA open clb.I1[2]->lutC fle[4].out[1]->lutD clb.I1[5]->lutE clb.I4[2]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [1909] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + [1910] + + + + + + + + + + + + fle[3].out[1]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC fle[0].out[1]->lutD fle[6].out[0]->lutE clb.I1[8]->lutF clb.I4[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3243 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1708] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC clb.I4[2]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1707] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3271 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4233 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I2[4]->lutB clb.I2[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3647 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3648 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv15_7_7_ + + + + + + + + + + + + clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[0]->lutD fle[7].out[1]->lutE clb.I1[1]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1946] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3077 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3079 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n4157 open preset n_n3898 n_n3035 n_n3863 open open open nen3_10 n_n4019 open + open open [994] nrq1_3 open n_n3035 nrq3_11 ndn3_10 [1155] open [2035] open n_n3334 + n_n3916 open open ngfdn_3 open open open open open open open open n_n3806 + open [894] nen3_10 open open pdn ndn3_15 n_n4345 preset tin_pv1_5_5_ n_n3334 tin_pv1_4_4_ open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 open open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[11]->lutA clb.I3[12]->lutB clb.I1[6]->lutC clb.I2[6]->lutD clb.I3[3]->lutE open clb.I3[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + pv1_4_4_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + [2037] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[8]->lutB clb.I1[3]->lutC open open fle[0].out[0]->lutF fle[1].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [1780] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3837 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3886 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I2[7]->lutB clb.I1[10]->lutC clb.I2[6]->lutD clb.I3[3]->lutE clb.I1[4]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [2036] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [1905] + + + + + + + + + + + + fle[2].out[0]->lutA clb.I2[10]->lutB open fle[0].out[1]->lutD clb.I1[11]->lutE clb.I4[7]->lutF fle[3].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + n_n3884 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + n_n4158 + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[12]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD clb.I1[1]->lutE clb.I1[5]->lutF clb.I4[6]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1086] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1903] + + + + + + + + + + + + clb.I4[7]->lutA fle[3].out[0]->lutB clb.I1[11]->lutC fle[5].out[1]->lutD fle[2].out[1]->lutE fle[6].out[1]->lutF clb.I4[10]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [1898] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1104] + + + + + + + + + + + + clb.I4[10]->lutA fle[2].out[1]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD open fle[7].out[1]->lutF clb.I4[2]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [1899] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + [1904] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[8]->lutB fle[7].out[1]->lutC open open fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [2141] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3510 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3511 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA open clb.I2[3]->lutC clb.I4[5]->lutD fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + n_n3100 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3101 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv1_5_5_ + + + + + + + + + + + + clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I2[3]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I4[1]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 0 3 open + + + [1944] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3312 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3313 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4275 nrq1_3 open n_n3788 open open [894] open [2264] open open open open + open open n_n3852 open n_n4026 tin_pv11_4_4_ [894] open [6254] open pdn open open + open [6252] open n_n3831 open ndn3_9 open open [988] n_n4074 open preset open + n_n3852 open open open open open open open open open ndn3_8 preset open + open + + + open fle[1].out[0]->clbouts1 open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[3]->lutA open clb.I2[2]->lutC clb.I2[4]->lutD clb.I1[3]->lutE clb.I1[8]->lutF fle[0].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + [6309] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [936] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[11]->lutB clb.I2[2]->lutC fle[1].out[0]->lutD open open clb.I4[0]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3070 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3851 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n3830 + + + + + + + + + + + + open fle[2].out[0]->lutB clb.I2[10]->lutC clb.I4[11]->lutD clb.I1[1]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3325 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3326 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv14_4_4_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I2[10]->lutB clb.I1[1]->lutC clb.I4[11]->lutD clb.I1[6]->lutE fle[7].out[1]->lutF clb.I3[9]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [1425] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3088 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3089 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[6]->lutE fle[7].out[1]->lutF clb.I3[9]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [971] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3804 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3806 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA fle[5].out[1]->lutB clb.I2[10]->lutC fle[5].out[0]->lutD clb.I1[1]->lutE clb.I1[0]->lutF fle[1].out[1]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1282] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n3964 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3966 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[10]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE fle[6].out[0]->lutF open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n4119 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4120 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + pv11_4_4_ + + + + + + + + + + + + clb.I4[10]->lutA clb.I3[5]->lutB fle[7].out[1]->lutC clb.I4[11]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [1429] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3494 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3578 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[10]->lutB fle[8].out[0]->lutC open clb.I1[1]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3174 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3175 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv12_4_4_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[10]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1940] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3230 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3231 + + + flut5.clk[0]->direct3 + + + + + + + + + + ndn3_9 ndn3_5 open n_n4015 open open preset ndn3_15 n_n3810 tin_pv11_2_2_ open n_n3901 open + nrq3_15 pdn open nrq3_11 open ngfdn_3 ndn3_10 n_n3823 tin_pv2_2_2_ [988] ndn3_4 open open + n_n3152 open open ndn3_8 nen3_10 open open open [999] nrq1_3 open open open + open pdn ngfdn_3 open n_n4367 preset [1002] open n_n4015 open open [894] open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open open open open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[0]->lutA clb.I2[7]->lutB clb.I1[9]->lutC fle[1].out[0]->lutD clb.I1[6]->lutE clb.I1[0]->lutF open clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + pv11_2_2_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [2000] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[9]->lutB open fle[0].out[0]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF clb.I4[4]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + n_n4210 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4211 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [6281] + + + + + + + + + + + + clb.I3[4]->lutA clb.I2[6]->lutB open clb.I4[5]->lutD fle[3].out[0]->lutE clb.I1[1]->lutF open clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + [2173] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1655] + + + + + + + + + + + + clb.I3[8]->lutA fle[2].out[1]->lutB open fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[6]->lutF clb.I4[1]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + n_n3123 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3978 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n4352 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4354 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[8]->lutB fle[6].out[0]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I4[2]->lutF clb.I4[5]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + pv2_2_2_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + [1449] + + + + + + + + + + + + clb.I4[8]->lutA fle[4].out[1]->lutB clb.I1[8]->lutC clb.I4[5]->lutD clb.I3[9]->lutE fle[6].out[0]->lutF open clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3017 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3657 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1378] + + + + + + + + + + + + clb.I4[11]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC open fle[7].out[0]->lutE clb.I1[7]->lutF clb.I4[5]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + n_n3200 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3202 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1998] + + + + + + + + + + + + clb.I4[6]->lutA open fle[6].out[1]->lutC fle[1].out[0]->lutD clb.I1[3]->lutE open open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3148 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3495 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + [6310] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC open clb.I3[9]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n4036 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4037 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv15_2_2_ + + + + + + + + + + + + clb.I3[9]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[1]->lutD fle[7].out[0]->lutE fle[7].out[1]->lutF clb.I4[11]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1914] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3112 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3113 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open n_n4145 ndn3_8 ndn3_15 [988] open open nen3_10 n_n3810 pdn preset n_n3830 + open ndn3_9 open [994] nrq3_11 [894] open ngfdn_3 pdn open tin_pv1_6_6_ [1899] open + open open open open open [1898] n_n4096 open ndn3_10 nrq1_3 open [6252] open + tin_pv11_6_6_ open n_n4334 nrq1_3 open open open open open ngfdn_3 [1155] open preset + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[9]->lutA open clb.I1[2]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[4]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [1894] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + [1892] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I3[6]->lutB fle[6].out[1]->lutC fle[0].out[1]->lutD clb.I1[9]->lutE fle[1].out[0]->lutF clb.I3[5]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1094] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1613] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[7]->lutB clb.I1[11]->lutC clb.I2[4]->lutD open open fle[1].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1612] + + + + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + n_n4121 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4122 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[2].out[1]->lutB fle[6].out[0]->lutC fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[10]->lutF clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + [6321] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [1745] + + + + + + + + + + + + clb.I4[2]->lutA clb.I3[11]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I4[3]->lutF clb.I4[12]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n4276 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4279 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3503 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3504 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA open fle[4].out[1]->lutC fle[4].out[0]->lutD fle[6].out[0]->lutE clb.I1[3]->lutF clb.I4[12]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + pv11_6_6_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + [1928] + + + + + + + + + + + + open fle[5].out[1]->lutB clb.I1[5]->lutC fle[5].out[0]->lutD fle[7].out[1]->lutE clb.I1[8]->lutF clb.I3[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + n_n3063 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3556 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [1893] + + + + + + + + + + + + clb.I4[10]->lutA open open clb.I4[12]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 0 1 + + + [1776] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3508 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3919 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I4[3]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4017 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4018 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + pv1_6_6_ + + + + + + + + + + + + clb.I4[3]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC clb.I2[8]->lutD fle[6].out[0]->lutE fle[9].out[0]->lutF fle[2].out[1]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1882] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3117 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3118 + + + flut5.clk[0]->direct3 + + + + + + + + + + pv4_5_5_ nrq1_3 pv4_7_7_ ndn3_5 n_n4034 open n_n4160 open pv4_6_6_ [1214] ndn3_6 open open + nrq1_3 open n_n4159 open pdn pv4_3_3_ open open open open open open n_n4330 + open open open open open open preset n_n4145 [894] open n_n4383 n_n3841 open + open open open open open n_n3898 open open open open [997] open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I2[5]->lutB clb.I1[9]->lutC clb.I4[10]->lutD open clb.I1[6]->lutF clb.I3[10]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3015 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4182 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + [935] + + + + + + + + + + + + fle[0].out[0]->lutA fle[3].out[1]->lutB clb.I2[12]->lutC fle[0].out[1]->lutD clb.I1[3]->lutE clb.I1[10]->lutF fle[2].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n4223 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + [1679] + + + + + + + + + + + + fle[1].out[1]->lutA open clb.I1[2]->lutC clb.I4[10]->lutD clb.I1[3]->lutE clb.I1[10]->lutF fle[3].out[1]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + n_n4081 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4270 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [2122] + + + + + + + + + + + + clb.I3[6]->lutA fle[4].out[0]->lutB clb.I1[10]->lutC clb.I4[10]->lutD clb.I1[3]->lutE clb.I1[0]->lutF fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1736] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3490 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4224 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[10]->lutA fle[3].out[0]->lutB clb.I1[8]->lutC fle[0].out[0]->lutD open open open clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3049 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4251 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [6251] + + + + + + + + + + + + fle[0].out[1]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE fle[0].out[1]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 3 open 0 + + + n_n4144 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1109] + + + + + + + + + + + + clb.I4[5]->lutA open clb.I1[4]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE open open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n4259 + + + + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + n_n4268 + + + + + + + + + + + + clb.I3[7]->lutA open fle[6].out[0]->lutC fle[5].out[0]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + [1078] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n3653 + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[0]->lutB clb.I2[4]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n4004 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4005 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv5_7_7_ + + + + + + + + + + + + clb.I3[6]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[4]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1868] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3110 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3111 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq3_15 [2050] [2049] open n_n4169 preset ndn3_5 tin_pv2_3_3_ [999] [1079] open nen3_10 n_n3085 + nrq1_3 [1002] open open open ngfdn_3 n_n4229 open ndn3_10 open [2049] open preset + n_n3250 nrq1_3 [894] open nrq3_11 open ndn3_15 open nrq3_12 open open open open + open open open ngfdn_3 open pdn n_n4367 nrq1_3 n_n3769 open ndn3_4 open open + open + + + fle[0].out[0]->clbouts1 open open open open open open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[10]->lutB clb.I1[4]->lutC clb.I2[6]->lutD clb.I1[1]->lutE clb.I1[9]->lutF fle[2].out[0]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n4345 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + n_n4168 + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[4]->lutB clb.I1[9]->lutC clb.I2[6]->lutD clb.I1[4]->lutE open fle[1].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [2045] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 1 2 + + + [1110] + + + + + + + + + + + + clb.I4[6]->lutA fle[2].out[1]->lutB clb.I1[0]->lutC clb.I4[8]->lutD fle[3].out[1]->lutE clb.I1[11]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [6295] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + [2044] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[12]->lutB clb.I1[6]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[8]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1976] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n3256 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3281 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA fle[4].out[0]->lutB clb.I1[5]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE clb.I1[7]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n3873 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3874 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv2_3_3_ + + + + + + + + + + + + clb.I4[7]->lutA fle[5].out[1]->lutB clb.I1[5]->lutC clb.I4[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1830] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3464 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3465 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I2[1]->lutB clb.I1[1]->lutC clb.I2[5]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1509] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1508] + + + + + + + + + + + + open open fle[6].out[0]->lutC open fle[6].out[1]->lutE clb.I1[12]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n3308 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4351 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6322] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[12]->lutB clb.I2[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + n_n3050 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3051 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv15_3_3_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[0]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE fle[7].out[1]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1859] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n4170 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4172 + + + flut5.clk[0]->direct3 + + + + + + + + + + nen3_10 n_n3741 open [994] ndn3_15 [894] [2174] n_n3974 n_n3363 open pv1_0_0_ open n_n4316 + [2185] ngfdn_3 open [894] ndn3_10 nrq1_3 nrq3_11 [2183] open open [994] n_n3657 pdn + [6281] open open open [1195] open open open open [1155] n_n4211 open [6275] + open open open open tin_pv1_2_2_ open open open open n_n3657 open open preset + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[4]->lutA clb.I2[10]->lutB clb.I1[10]->lutC fle[0].out[0]->lutD clb.I1[0]->lutE open open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3877 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3878 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + [2184] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[0]->lutB clb.I2[7]->lutC clb.I2[1]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I3[12]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [941] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n3362 + + + + + + + + + + + + fle[1].out[0]->lutA fle[2].out[1]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD open clb.I1[6]->lutF clb.I3[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [2049] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + [1088] + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[11]->lutB clb.I1[4]->lutC clb.I2[1]->lutD open clb.I1[12]->lutF open clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 0 3 open + + + [2175] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + [2177] + + + + + + + + + + + + fle[3].out[0]->lutA fle[3].out[1]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE open open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3981 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + [2176] + + + + + + + + + + + + clb.I4[12]->lutA clb.I3[9]->lutB open fle[5].out[1]->lutD fle[6].out[1]->lutE clb.I1[3]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + [2023] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3181 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3858 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I2[12]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I4[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3469 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3470 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv1_2_2_ + + + + + + + + + + + + clb.I4[12]->lutA clb.I2[5]->lutB clb.I2[12]->lutC clb.I2[3]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [974] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3535 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3537 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[12]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3066 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3067 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv12_2_2_ + + + + + + + + + + + + clb.I4[12]->lutA clb.I2[5]->lutB clb.I2[12]->lutC fle[9].out[1]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1853] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3575 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3576 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open open open open open open open open open + open open open open open open open open ndn3_4 open nrq1_3 open open + open open open nrq3_2 open open open open pdn tin_pready_0_0_ preset open open + open open open open open pdn open open open open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open fle[0].out[1]->clbouts2 open open open open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 open open + open + + + pclk + + + + clb.I3[3]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD open fle[7].out[1]->lutF clb.I3[3]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1021] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + [1155] + + + + + + + + + + + + clb.I3[10]->lutA open open clb.I4[5]->lutD fle[2].out[1]->lutE fle[6].out[0]->lutF fle[2].out[0]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + [944] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1064] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[10]->lutB open fle[1].out[0]->lutD fle[6].out[0]->lutE open clb.I3[3]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + n_n4262 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4263 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 2 0 + + + n_n3941 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlc3_3 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC open fle[3].out[0]->lutE open fle[2].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3430 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlak4_2 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + [6333] + + + + + + + + + + + + clb.I3[3]->lutA fle[3].out[1]->lutB fle[5].out[1]->lutC fle[4].out[0]->lutD fle[7].out[1]->lutE clb.I4[5]->lutF clb.I3[10]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [973] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + n_n125 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr4_2 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[9].out[1]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD fle[7].out[0]->lutE fle[1].out[0]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [911] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + n_n123 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_3 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[5].out[1]->lutB fle[7].out[0]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [6324] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1020] + + + + + + + + + + + + clb.I3[10]->lutA open fle[6].out[1]->lutC fle[9].out[1]->lutD open fle[7].out[0]->lutF clb.I3[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + n_n4106 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4108 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + pready_0_0_ + + + + + + + + + + + + clb.I3[8]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD open open open clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3036 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn1_34 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [6325] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I3[8]->lutB fle[8].out[1]->lutC clb.I2[10]->lutD open fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1833] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3353 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3354 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4074 n_n3567 [894] nrq1_3 open open open open n_n3898 open n_n4223 open n_n4145 + open open pdn open open open open open open n_n4034 open open open + n_n4144 n_n4211 open preset open open tin_pv4_5_5_ n_n3657 open open [894] open open + nrq1_3 open open open open open open n_n4224 open open open [894] open + open + + + fle[0].out[0]->clbouts1 open open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open open clb.I1[1]->lutC fle[1].out[0]->lutD open clb.I4[0]->lutF clb.I3[3]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv5_6_6_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [1602] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[10]->lutB clb.I1[12]->lutC fle[1].out[1]->lutD clb.I1[10]->lutE clb.I1[8]->lutF clb.I3[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + n_n3236 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3237 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + [1075] + + + + + + + + + + + + clb.I3[3]->lutA fle[2].out[0]->lutB clb.I1[3]->lutC clb.I2[2]->lutD fle[3].out[1]->lutE open clb.I3[6]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3086 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3087 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + pv4_5_5_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[3]->lutB clb.I2[2]->lutC clb.I4[0]->lutD open clb.I1[2]->lutF clb.I4[7]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1932] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3732 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3733 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA fle[4].out[0]->lutB clb.I2[2]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3094 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3095 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv8_4_4_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[2]->lutB fle[5].out[1]->lutC clb.I4[0]->lutD open clb.I1[0]->lutF clb.I4[11]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1953] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3343 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3344 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3455 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3456 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv8_2_2_ + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[3]->lutB open clb.I2[2]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[11]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 1 2 + + + [1381] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3054 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3055 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA clb.I3[3]->lutB fle[8].out[0]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n4152 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4153 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv14_2_2_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[2]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1800] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3357 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3358 + + + flut5.clk[0]->direct3 + + + + + + + + + + [2049] [1155] [994] open open n_n3810 n_n3830 ndn3_9 n_n4229 open nrq1_3 preset open + pdn nrq3_11 tin_pv11_3_3_ open ndn3_15 [6252] ngfdn_3 open nrq1_3 open nen3_10 open [894] + nrq3_11 open [1110] open tin_pv1_3_3_ open open open [988] [2050] n_n3766 open open + open [1520] ndn3_8 open open open open pdn open open ndn3_10 open preset + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open open fle[1].out[1]->clbouts2 open open open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[1]->lutA clb.I2[12]->lutB fle[7].out[1]->lutC fle[1].out[1]->lutD clb.I1[5]->lutE clb.I1[0]->lutF clb.I3[9]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + n_n3629 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3631 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [1487] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[6]->lutB clb.I1[11]->lutC open clb.I3[0]->lutE fle[1].out[0]->lutF fle[0].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + [1486] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + n_n3058 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3085 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[1]->lutB clb.I1[8]->lutC clb.I2[6]->lutD open fle[7].out[1]->lutF fle[1].out[1]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + [2048] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [2046] + + + + + + + + + + + + fle[2].out[0]->lutA fle[2].out[1]->lutB open fle[4].out[1]->lutD fle[3].out[1]->lutE open clb.I4[10]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n4169 + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 0 2 + + + [2047] + + + + + + + + + + + + open fle[4].out[1]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[11]->lutE clb.I1[2]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + [1728] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n4293 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4294 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[7]->lutA clb.I2[8]->lutB clb.I1[11]->lutC fle[5].out[0]->lutD open fle[6].out[1]->lutF clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + n_n3440 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3441 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + pv1_3_3_ + + + + + + + + + + + + clb.I4[12]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF fle[1].out[1]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1199] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n4178 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4180 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA open clb.I1[7]->lutC clb.I4[12]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1307] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3249 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3250 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I4[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3431 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3432 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + pv11_3_3_ + + + + + + + + + + + + clb.I4[7]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD clb.I1[10]->lutE clb.I1[6]->lutF clb.I3[10]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1795] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3582 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3583 + + + flut5.clk[0]->direct3 + + + + + + + + + + [894] ndn3_15 nrq3_11 nrq1_3 [1004] open open ndn3_4 n_n3688 open [999] open open + open pdn [2184] open nen3_10 preset ndn3_10 open pv2_6_6_ nrq1_3 ngfdn_3 open open + open open open n_n3250 open open open nrq1_3 ndn3_5 n_n3085 open open n_n3974 + open open open preset ndn3_10 open open open open [894] n_n3624 open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[8]->lutA clb.I2[5]->lutB clb.I1[7]->lutC fle[0].out[1]->lutD open clb.I1[10]->lutF fle[0].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1271] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3122 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4062 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open clb.I2[6]->lutC clb.I2[4]->lutD clb.I1[1]->lutE clb.I1[8]->lutF clb.I4[10]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [1896] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [2183] + + + + + + + + + + + + open fle[3].out[1]->lutB clb.I1[2]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE open fle[1].out[1]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + [2185] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + n_n3975 + + + + + + + + + + + + clb.I4[4]->lutA fle[3].out[1]->lutB clb.I2[5]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1263] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3519 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3976 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA fle[4].out[0]->lutB clb.I2[1]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3827 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3828 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv3_0_0_ + + + + + + + + + + + + clb.I3[7]->lutA fle[5].out[1]->lutB clb.I2[5]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1919] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3172 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3173 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[9]->lutB fle[6].out[0]->lutC clb.I2[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3145 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3146 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv8_3_3_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[1]->lutB open clb.I2[9]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 3 2 + + + [1640] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3090 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3091 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I2[5]->lutB clb.I2[1]->lutC clb.I2[9]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3395 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3396 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv14_3_3_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[1]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1788] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3314 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3316 + + + flut5.clk[0]->direct3 + + + + + + + + + + open tin_pv4_4_4_ n_n3916 open nrq1_3 open open [894] open open open n_n4039 open + [896] nrq1_3 open n_n3688 n_n3878 [1925] open [894] tin_pv1_0_0_ open open open pdn + open open [1926] open open n_n4069 open [1096] open open open open n_n3624 + n_n4330 pdn open nrq1_3 open n_n3688 preset open open [894] open [1155] open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[5]->lutA clb.I2[0]->lutB open fle[0].out[1]->lutD clb.I1[11]->lutE fle[0].out[0]->lutF clb.I3[2]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 0 3 + + + [1927] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3913 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4040 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA clb.I3[7]->lutB clb.I1[11]->lutC fle[1].out[1]->lutD clb.I1[2]->lutE clb.I1[4]->lutF clb.I4[6]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + n_n3622 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n4109 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4110 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[0]->lutA open clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I4[1]->lutF clb.I4[6]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + pv4_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [1874] + + + + + + + + + + + + clb.I4[0]->lutA fle[2].out[1]->lutB open clb.I4[11]->lutD clb.I1[7]->lutE clb.I4[6]->lutF open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3625 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3627 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + [1195] + + + + + + + + + + + + clb.I4[6]->lutA fle[4].out[0]->lutB clb.I2[12]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3013 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3014 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_0_0_ + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[12]->lutB fle[5].out[1]->lutC clb.I4[3]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1291] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4317 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4320 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[12]->lutB fle[6].out[0]->lutC clb.I4[6]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n3550 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3551 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv1_0_0_ + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[12]->lutB clb.I1[4]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[12]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1414] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n4190 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4192 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA clb.I2[12]->lutB fle[8].out[0]->lutC clb.I2[1]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3902 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3903 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv14_0_0_ + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1767] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3759 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3761 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [894] n_n4349 [6268] tin_pv6_5_5_ open open open open n_n4071 nrq1_3 open open + open open nrq1_3 n_n3658 n_n3892 open open open pdn [894] n_n3556 open open + open open preset pdn [6266] open open n_n4122 open open open open open + open open open open open open n_n4337 [894] open open open open open + open + + + fle[0].out[0]->clbouts1 open open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA open open fle[0].out[0]->lutD clb.I3[2]->lutE clb.I1[3]->lutF fle[1].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + n_n3399 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3604 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1016] + + + + + + + + + + + + open clb.I3[4]->lutB open fle[1].out[1]->lutD clb.I1[9]->lutE clb.I1[2]->lutF clb.I4[6]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + n_n4335 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + [6265] + + + + + + + + + + + + clb.I3[2]->lutA fle[2].out[0]->lutB clb.I2[2]->lutC clb.I2[8]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF open fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3347 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3348 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + pv6_5_5_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[2]->lutB clb.I2[8]->lutC clb.I2[2]->lutD open clb.I1[9]->lutF clb.I4[7]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1849] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4186 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4189 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA fle[4].out[0]->lutB clb.I2[8]->lutC fle[5].out[1]->lutD clb.I1[10]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3179 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3180 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_6_6_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB fle[5].out[1]->lutC open clb.I1[10]->lutE clb.I1[1]->lutF clb.I3[7]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1455] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3222 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3223 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3261 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3262 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv14_6_6_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[10]->lutC clb.I2[9]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[7]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1427] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3711 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3713 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB fle[8].out[0]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3781 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3782 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv12_6_6_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1742] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3895 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3896 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3500 open n_n3968 open open open preset open open open n_n4029 open open + n_n4305 ndn3_7 open open n_n3500 open open open open preset open open open + [1008] open [2011] open open open open pv6_1_1_ open open n_n4126 open [1006] + n_n3656 open open ndn3_6 open open pv6_0_0_ open [990] open open open open + open + + + open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[10]->lutA clb.I2[4]->lutB clb.I1[6]->lutC fle[1].out[1]->lutD open clb.I1[2]->lutF clb.I4[0]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 0 1 open + + + [1187] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + [1189] + + + + + + + + + + + + fle[1].out[1]->lutA fle[2].out[1]->lutB clb.I2[0]->lutC fle[1].out[0]->lutD clb.I3[0]->lutE fle[0].out[0]->lutF fle[0].out[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [6379] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + n_n3680 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3845 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC open fle[6].out[1]->lutE open fle[1].out[1]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + n_n4006 + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + n_n3848 + + + + + + + + + + + + fle[3].out[1]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC open fle[2].out[1]->lutE fle[6].out[1]->lutF open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + [6346] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6343] + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[9]->lutB fle[4].out[1]->lutC clb.I2[1]->lutD open clb.I4[8]->lutF clb.I4[6]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [2162] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n4348 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4349 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE open clb.I4[0]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1470] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + [1472] + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF clb.I3[12]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + [6358] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + n_n121 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3954 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[9]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1547] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3701 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4201 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC open clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[10]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [1719] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1716] + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[0]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [6332] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3579 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3955 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open nrq1_3 n_n4201 open open [990] ndn3_6 open open tin_pv6_3_3_ + n_n4367 open open open nrq1_3 open open pdn ndn3_7 [6268] open open n_n4045 + [894] n_n4125 tin_pv6_2_2_ open preset open open open open open [6265] [6299] open + open preset nrq1_3 pdn open open open open n_n3922 n_n3604 ndn3_7 open [990] + open + + + open open open open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[1].out[0]->lutA clb.I3[4]->lutB clb.I2[7]->lutC open clb.I1[4]->lutE clb.I4[3]->lutF fle[0].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1518] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n3306 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3307 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[0]->lutA fle[4].out[1]->lutB open fle[0].out[1]->lutD clb.I3[0]->lutE fle[1].out[0]->lutF clb.I3[2]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n3137 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3138 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + pv6_2_2_ + + + + + + + + + + + + fle[3].out[0]->lutA clb.I3[4]->lutB clb.I2[7]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I4[1]->lutF clb.I4[2]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1179] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + n_n3203 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3204 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA clb.I3[0]->lutB open fle[5].out[1]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + n_n3484 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3486 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + pv6_3_3_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I2[8]->lutB fle[4].out[1]->lutC open clb.I1[9]->lutE fle[1].out[1]->lutF clb.I4[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1598] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3530 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3968 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[10]->lutA clb.I3[4]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD open clb.I1[8]->lutF fle[3].out[1]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1387] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3374 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3533 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA fle[5].out[1]->lutB clb.I1[5]->lutC fle[4].out[1]->lutD fle[7].out[1]->lutE clb.I4[1]->lutF clb.I3[11]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [6266] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [6361] + + + + + + + + + + + + open clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[0]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I4[9]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3684 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3658 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n4367 + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[4]->lutB clb.I2[7]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3414 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3415 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv7_1_1_ + + + + + + + + + + + + clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1686] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3969 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3971 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open [894] [1898] open open open open nrq1_3 ngfdn_3 [1002] + open [894] pdn open open open nrq1_3 [6321] ndn3_15 open open open open + open n_n3170 open open [1094] open open [1524] open [1899] open n_n3242 open + pdn open open open open preset open open tin_pv2_6_6_ open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open open open open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[7]->lutA clb.I2[1]->lutB clb.I2[7]->lutC clb.I2[6]->lutD fle[3].out[1]->lutE fle[0].out[1]->lutF clb.I4[5]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 3 open 0 + + + n_n3019 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3020 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + n_n3119 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3120 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA fle[2].out[0]->lutB open fle[0].out[1]->lutD clb.I1[10]->lutE clb.I4[0]->lutF clb.I4[5]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + pv2_6_6_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [1375] + + + + + + + + + + + + fle[1].out[1]->lutA fle[3].out[1]->lutB clb.I1[4]->lutC clb.I2[7]->lutD clb.I1[5]->lutE clb.I1[12]->lutF clb.I3[9]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3383 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3385 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1260] + + + + + + + + + + + + fle[3].out[1]->lutA clb.I2[8]->lutB clb.I1[11]->lutC clb.I4[5]->lutD open open fle[3].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [1259] + + + + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + n_n4094 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4095 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA fle[4].out[0]->lutB clb.I2[2]->lutC fle[5].out[1]->lutD clb.I1[10]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3238 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3239 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv9_6_6_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[2]->lutB fle[5].out[1]->lutC clb.I2[6]->lutD open clb.I1[4]->lutF fle[3].out[1]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1806] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n4242 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4243 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I2[6]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3528 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3529 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv8_7_7_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[2]->lutB open clb.I2[6]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[11]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 3 2 + + + [1992] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3523 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3525 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I2[2]->lutB fle[8].out[0]->lutC clb.I2[6]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4239 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4241 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv14_7_7_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[2]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1683] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3447 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3449 + + + flut5.clk[0]->direct3 + + + + + + + + + + open pdn open open ndn3_4 open open [6349] open n_n4056 [1008] n_n4367 preset + open open open nrq1_3 n_n4057 open [6268] open open open n_n3500 open open + open open ngfdn_3 open open open [2011] [894] open open [1119] open n_n3656 + open open open open preset open open open open tin_pv6_7_7_ open open open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[4]->lutA fle[2].out[0]->lutB clb.I2[4]->lutC open clb.I1[9]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [916] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n4126 + + + + + + + + + + + + fle[2].out[0]->lutA open open clb.I2[4]->lutD open clb.I1[9]->lutF open fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + [6270] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n4305 + + + + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC clb.I4[4]->lutD clb.I3[2]->lutE clb.I1[4]->lutF clb.I4[4]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + n_n3355 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3557 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + n_n3614 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_5 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open clb.I2[10]->lutC fle[4].out[0]->lutD clb.I1[12]->lutE open open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + [1006] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + [990] + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[2]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF clb.I3[2]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + n_n4321 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_6 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3675 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_7 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE clb.I1[12]->lutF open clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1437] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n4163 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4164 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[7]->lutA open fle[5].out[0]->lutC fle[5].out[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I4[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3368 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3370 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + pv6_7_7_ + + + + + + + + + + + + clb.I4[4]->lutA fle[4].out[0]->lutB fle[7].out[1]->lutC fle[4].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1812] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3216 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4337 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[6]->lutA clb.I3[12]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD open clb.I1[12]->lutF fle[0].out[1]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + [1623] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1621] + + + + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + [6338] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3693 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4099 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open [901] open ndn3_8 ndn3_7 [1076] open open pdn open tin_pv10_5_5_ open + open [907] n_n3622 open [6255] [896] open open open [6257] open open open + open open open n_n3898 [1076] open preset open open [894] nrq1_3 open open + open open open open open open [1076] open open open n_n3832 open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open fle[5].out[0]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD clb.I1[2]->lutE fle[7].out[1]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3240 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + n_n3253 + + + + + + + + + + + + clb.I3[6]->lutA open clb.I1[4]->lutC clb.I2[2]->lutD clb.I1[5]->lutE fle[6].out[1]->lutF clb.I3[3]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + [992] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + n_n3689 + + + + + + + + + + + + clb.I4[6]->lutA clb.I3[3]->lutB fle[6].out[1]->lutC clb.I2[2]->lutD clb.I3[10]->lutE clb.I1[9]->lutF fle[3].out[1]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + n_n4078 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1285] + + + + + + + + + + + + clb.I3[6]->lutA fle[3].out[0]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD clb.I3[10]->lutE open fle[2].out[1]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3380 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3381 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n4245 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4247 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA fle[3].out[0]->lutB clb.I1[11]->lutC open clb.I1[4]->lutE clb.I1[5]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + pv10_5_5_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1541] + + + + + + + + + + + + fle[1].out[0]->lutA fle[4].out[1]->lutB fle[4].out[0]->lutC clb.I2[4]->lutD clb.I3[6]->lutE open clb.I4[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n4361 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4362 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + [1752] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[4]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1753] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + n_n3987 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3988 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[5]->lutB fle[7].out[1]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF open clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + [1754] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n3745 + + + + + + + + + + + + fle[8].out[0]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I3[10]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3265 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3266 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv5_5_5_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1557] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3406 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3408 + + + flut5.clk[0]->direct3 + + + + + + + + + + open preset [6255] open n_n3976 open [896] n_n4367 n_n3741 open n_n3910 ndn3_5 ngfdn_3 + open [1069] n_n4159 n_n3832 n_n3934 preset open open n_n3976 n_n4367 [1021] nrq1_3 nrq3_15 + open n_n3756 [6257] nrq3_11 open nen3_10 open open open open [894] open n_n3832 + n_n3574 open tin_pv2_0_0_ preset ndn3_10 open n_n3934 open open open n_n3976 pdn open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[3]->lutA clb.I3[1]->lutB clb.I1[2]->lutC open clb.I3[12]->lutE clb.I1[6]->lutF clb.I4[10]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1171] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + [1173] + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[2]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1069] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1172] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[1]->lutB open fle[0].out[0]->lutD fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 2 0 + + + n_n3592 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3959 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3124 + + + + + + + + + + + + open clb.I2[8]->lutB clb.I2[2]->lutC open clb.I1[12]->lutE open clb.I4[3]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + n_n4133 + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + n_n3227 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_4 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA clb.I2[5]->lutB clb.I1[11]->lutC fle[4].out[1]->lutD open clb.I1[1]->lutF clb.I4[11]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [999] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n3210 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3211 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA fle[4].out[1]->lutB clb.I1[10]->lutC open clb.I1[12]->lutE clb.I1[4]->lutF clb.I3[3]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + pv2_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [2182] + + + + + + + + + + + + clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[11]->lutC fle[4].out[0]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1191] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3538 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3931 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA clb.I3[5]->lutB fle[5].out[1]->lutC clb.I2[9]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[6]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [6278] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + n_n3974 + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[11]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3160 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3161 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv7_0_0_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[11]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1534] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3068 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3069 + + + flut5.clk[0]->direct3 + + + + + + + + + + ndn3_4 open open n_n4233 nsr3_3 open open open preset pdn open open open + open pdn preset_0_0_ open ndn3_4 open open open open open open open tin_pv2_7_7_ + open open [999] [6303] open ngfdn_3 preset open ndn3_5 open open open open + open open open open preset_0_0_ open open open pdn pready_0_0_ open open open + open + + + open open open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open + open + + + pclk + + + + clb.I4[8]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC fle[0].out[1]->lutD open clb.I1[3]->lutF fle[0].out[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1689] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3318 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3319 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[6]->lutA clb.I2[1]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE fle[1].out[0]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1416] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + n_n3125 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3126 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[6]->lutA fle[2].out[0]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[9]->lutE open fle[2].out[0]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n4130 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4131 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + pv2_7_7_ + + + + + + + + + + + + clb.I3[2]->lutA fle[2].out[1]->lutB open clb.I2[4]->lutD fle[3].out[1]->lutE clb.I1[8]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + n_n3450 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3451 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [1561] + + + + + + + + + + + + open clb.I3[6]->lutB clb.I1[0]->lutC open fle[6].out[1]->lutE clb.I1[4]->lutF clb.I4[9]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + [6284] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [994] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC fle[9].out[1]->lutD open fle[7].out[1]->lutF fle[8].out[1]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [894] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3765 + + + + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC open fle[8].out[1]->lutE fle[7].out[1]->lutF clb.I4[4]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + nrq1_3 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + nrq3_2 + + + + + + + + + + + + fle[8].out[1]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I4[4]->lutD open fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [1028] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3982 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlc1_2 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB fle[8].out[1]->lutC open fle[7].out[1]->lutE clb.I1[8]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1316] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n122 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4151 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[6].out[0]->lutF clb.I3[5]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [1315] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n126 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr1_2 + + + flut5.clk[0]->direct3 + + + + + + + + + + open nrq1_3 open open [1075] [1896] open n_n4367 open open n_n4045 preset open + pdn open open ngfdn_3 open n_n3769 open open nrq3_12 open n_n4367 open open + open open open open open n_n4047 n_n4145 n_n4366 open open [894] open open + n_n3475 open pdn [894] open n_n4324 open open [6299] nrq1_3 open preset ndn3_15 + open + + + fle[0].out[0]->clbouts1 open open open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[12]->lutA clb.I2[3]->lutB open fle[1].out[0]->lutD open clb.I1[4]->lutF clb.I3[6]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + nrq3_15 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + n_n4096 + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[10]->lutB clb.I1[5]->lutC fle[0].out[0]->lutD clb.I1[11]->lutE clb.I1[10]->lutF clb.I4[8]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [6318] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [6350] + + + + + + + + + + + + clb.I4[2]->lutA fle[2].out[0]->lutB clb.I1[1]->lutC clb.I4[11]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + n_n3052 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3053 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv7_4_4_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I2[0]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[11]->lutE clb.I4[3]->lutF clb.I3[5]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 3 open 0 + + + [1497] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3072 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3073 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD open open open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + n_n4076 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4077 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv7_7_7_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE clb.I4[3]->lutF clb.I4[5]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1468] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3134 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3136 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA clb.I2[0]->lutB fle[6].out[0]->lutC clb.I4[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n3410 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3411 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv7_3_3_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[0]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD clb.I1[1]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1312] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n4300 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4303 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[0]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3129 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3130 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv7_5_5_ + + + + + + + + + + + + clb.I4[2]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[11]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1513] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3677 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3679 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset [6290] [1136] open open open n_n3852 open open open n_n3788 nsr3_17 [922] + [1136] [937] open nen3_10 [2264] open open open [921] open n_n135 open [6290] + open open preset open open open open open [6254] open [1137] open n_n3832 + open open open open open open [2264] open open n_n3851 [6290] open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[2]->lutA clb.I2[1]->lutB clb.I1[12]->lutC clb.I2[12]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I3[2]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [921] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [6386] + + + + + + + + + + + + open clb.I2[3]->lutB clb.I1[11]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE clb.I1[10]->lutF clb.I4[6]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + [1013] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [6389] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[12]->lutB clb.I2[8]->lutC fle[0].out[1]->lutD clb.I1[10]->lutE fle[1].out[0]->lutF fle[2].out[0]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + n_n132 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4093 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + nak3_17 + + + + + + + + + + + + clb.I4[6]->lutA clb.I3[8]->lutB clb.I1[10]->lutC fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[0]->lutF fle[3].out[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [1208] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n3140 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4026 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I4[10]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1015] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + [1971] + + + + + + + + + + + + clb.I3[2]->lutA fle[2].out[1]->lutB fle[4].out[1]->lutC open fle[6].out[0]->lutE clb.I1[10]->lutF clb.I4[6]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n124 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3707 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1225] + + + + + + + + + + + + open open fle[5].out[1]->lutC fle[4].out[0]->lutD fle[7].out[0]->lutE open open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + n_n128 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3831 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [6374] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I3[2]->lutB fle[6].out[1]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [6376] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1063] + + + + + + + + + + + + open fle[4].out[0]->lutB open fle[9].out[1]->lutD clb.I1[1]->lutE clb.I1[2]->lutF clb.I3[10]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + [6255] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [1492] + + + + + + + + + + + + clb.I3[2]->lutA open fle[5].out[0]->lutC open fle[8].out[0]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + [6354] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3199 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3709 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset open open n_n4316 tin_pv4_1_1_ n_n4181 n_n3976 [1110] ndn3_5 pdn [2049] open nrq1_3 + nrq1_3 [997] open preset open open [2050] open open ndn3_10 open open open + open nen3_10 open [894] pv4_2_2_ open open open open open open ndn3_6 open + open open [1004] n_n4222 ndn3_5 open open open open pdn n_n4159 open open + open + + + open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[1].out[0]->lutA clb.I2[0]->lutB clb.I1[9]->lutC open clb.I1[0]->lutE clb.I4[9]->lutF fle[0].out[1]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [1357] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + n_n4088 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4089 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[0]->lutA clb.I3[3]->lutB open fle[1].out[0]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF fle[0].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + n_n3721 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3722 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + pv4_1_1_ + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[11]->lutB clb.I1[0]->lutC clb.I2[1]->lutD fle[2].out[1]->lutE open fle[2].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + [1843] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 2 0 + + + n_n3022 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4383 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA clb.I2[3]->lutB clb.I1[8]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE fle[1].out[1]->lutF fle[3].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1965] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3016 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4160 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I4[10]->lutD fle[2].out[1]->lutE open fle[3].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n4155 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + n_n4315 + + + + + + + + + + + + open fle[4].out[1]->lutB open fle[4].out[0]->lutD clb.I1[3]->lutE clb.I1[5]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + n_n4116 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1079] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[10]->lutC clb.I2[3]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1552] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [1551] + + + + + + + + + + + + open open fle[6].out[0]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n4228 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4229 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + n_n4256 + + + + + + + + + + + + clb.I4[9]->lutA clb.I2[3]->lutB clb.I1[12]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + n_n3320 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3321 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv5_3_3_ + + + + + + + + + + + + clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[3]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1463] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n4234 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4236 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset open open [992] [894] open ndn3_7 tin_pv10_7_7_ pdn n_n3240 n_n4079 open [2264] + open open open open [6254] n_n4299 n_n3253 n_n3653 open nak3_17 open preset open + ndn3_8 open open open nrq1_3 open open n_n4227 n_n3830 open open open open + open open open pdn open open open [894] preset open open open open + open + + + open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[5]->lutB clb.I1[9]->lutC clb.I2[6]->lutD clb.I1[10]->lutE clb.I1[9]->lutF open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [905] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + [906] + + + + + + + + + + + + fle[0].out[1]->lutA fle[4].out[0]->lutB clb.I2[7]->lutC fle[0].out[0]->lutD clb.I3[4]->lutE clb.I4[3]->lutF fle[2].out[1]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + n_n3852 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [2224] + + + + + + + + + + + + clb.I4[8]->lutA fle[2].out[0]->lutB clb.I1[8]->lutC open clb.I3[4]->lutE fle[1].out[1]->lutF clb.I4[7]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3520 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3521 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3224 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3225 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[1]->lutA open clb.I1[7]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[6]->lutF clb.I3[0]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv10_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + [1287] + + + + + + + + + + + + fle[3].out[0]->lutA fle[3].out[1]->lutB clb.I1[3]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[12]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n4359 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4360 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [922] + + + + + + + + + + + + open fle[5].out[1]->lutB fle[7].out[0]->lutC fle[4].out[0]->lutD open fle[0].out[1]->lutF fle[0].out[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + [6387] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3563 + + + + + + + + + + + + fle[8].out[0]->lutA fle[5].out[1]->lutB open open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3788 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1041] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3866 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4067 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1022] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[11]->lutB fle[7].out[1]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE fle[7].out[0]->lutF fle[8].out[0]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n129 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3833 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [6252] + + + + + + + + + + + + clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I4[3]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1360] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3821 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3823 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3852 n_n3955 n_n3707 [1451] n_n4006 open [6255] nsr3_17 preset open n_n4056 [2011] open + open open n_n4093 [1006] n_n4381 [992] [923] n_n4357 n_n3845 [1008] n_n4052 n_n3865 open + [6346] n_n3656 open n_n4067 n_n4057 n_n3954 [896] n_n3741 n_n3500 pv10_1_1_ n_n4026 open n_n3851 + n_n3788 n_n4305 n_n4098 open [2264] n_n3865 n_n4026 open open n_n3533 [6257] nen3_10 n_n4126 + open + + + fle[0].out[0]->clbouts1 open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[3]->lutC open clb.I1[6]->lutE clb.I1[8]->lutF fle[0].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3062 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3743 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [2261] + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[6]->lutB open fle[1].out[1]->lutD clb.I3[7]->lutE fle[1].out[0]->lutF fle[0].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 0 2 + + + [2263] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3444 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3574 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[10]->lutA fle[4].out[0]->lutB clb.I1[6]->lutC fle[1].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I3[12]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [2262] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [2264] + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE clb.I4[4]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [1082] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [937] + + + + + + + + + + + + clb.I4[0]->lutA fle[2].out[1]->lutB open fle[4].out[1]->lutD open clb.I1[7]->lutF clb.I4[11]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + n_n3832 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + [6254] + + + + + + + + + + + + clb.I4[2]->lutA clb.I3[4]->lutB clb.I1[10]->lutC clb.I2[10]->lutD fle[6].out[1]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1565] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + [1119] + + + + + + + + + + + + open clb.I2[11]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [942] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [6349] + + + + + + + + + + + + open clb.I2[11]->lutB fle[7].out[1]->lutC fle[9].out[1]->lutD open clb.I1[1]->lutF clb.I3[5]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3294 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [984] + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[1]->lutB clb.I1[11]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I4[12]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [1325] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1323] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[9]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [6366] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n4028 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4029 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open open open open open [894] open open nrq1_3 + open open n_n4145 open open pdn open nrq1_3 open open open open open + open [6306] open pdn open preset open open n_n3608 n_n3495 open n_n4392 open + open nrq1_3 open open open open open [894] open open open open open + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[5]->lutB clb.I2[5]->lutC fle[1].out[1]->lutD clb.I1[12]->lutE fle[0].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3251 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3252 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv3_6_6_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[5]->lutB clb.I2[7]->lutC clb.I2[2]->lutD clb.I3[3]->lutE fle[1].out[0]->lutF clb.I4[7]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + [1527] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3056 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3057 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA fle[2].out[0]->lutB clb.I2[7]->lutC clb.I2[5]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3796 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3797 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv13_6_6_ + + + + + + + + + + + + clb.I3[5]->lutA fle[3].out[1]->lutB clb.I2[7]->lutC clb.I2[2]->lutD clb.I3[3]->lutE clb.I1[9]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1711] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n3154 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3155 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA fle[4].out[0]->lutB clb.I2[5]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3156 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3157 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv9_2_2_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I3[5]->lutB clb.I1[12]->lutC fle[5].out[1]->lutD open clb.I1[9]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1740] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3735 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3736 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I3[5]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3889 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3890 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv9_0_0_ + + + + + + + + + + + + open clb.I3[5]->lutB fle[7].out[1]->lutC clb.I2[5]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I4[7]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + [1774] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3127 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3128 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I3[5]->lutB clb.I2[5]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3605 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3606 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv15_1_1_ + + + + + + + + + + + + clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[5]->lutD clb.I1[9]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1295] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3106 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3108 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open pdn open n_n4116 n_n3741 [992] tin_pv10_0_0_ ndn3_8 open + ndn3_5 pdn open open open open ndn3_7 open open open ndn3_6 open open + open nrq1_3 open preset [894] open n_n3976 open open open open open tin_pv4_0_0_ + [894] n_n3946 open open pdn open open open open open open open n_n3743 + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[1]->lutA fle[3].out[1]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD clb.I3[1]->lutE open clb.I3[3]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [908] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [1242] + + + + + + + + + + + + fle[1].out[0]->lutA clb.I3[3]->lutB clb.I1[5]->lutC open clb.I3[1]->lutE clb.I4[0]->lutF fle[0].out[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n4280 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4282 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n4207 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4209 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA open clb.I1[10]->lutC fle[1].out[0]->lutD fle[3].out[0]->lutE clb.I1[11]->lutF clb.I3[3]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + pv10_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1251] + + + + + + + + + + + + open fle[2].out[1]->lutB clb.I1[9]->lutC open fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + n_n3755 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3756 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3927 + + + + + + + + + + + + fle[3].out[0]->lutA clb.I3[6]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD open open clb.I3[3]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + [6250] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 0 1 + + + [997] + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE open clb.I3[3]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1969] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + n_n3825 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3826 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[5].out[0]->lutB fle[7].out[1]->lutC fle[5].out[1]->lutD fle[6].out[0]->lutE open clb.I3[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3515 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3517 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + pv4_0_0_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1351] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3229 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4159 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC open clb.I3[1]->lutE fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3194 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3195 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv5_0_0_ + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[3]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[4]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1267] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 2 1 + + + n_n3571 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3572 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn tin_pv6_6_6_ nrq1_3 open [894] open open n_n3922 open n_n3892 open open open + n_n4157 open open open open open open open open open open nrq1_3 open + open open open n_n3035 open open pdn open open tin_pv6_4_4_ preset n_n4288 open + open open open open open open open open open open open open [894] + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[10]->lutB clb.I1[0]->lutC fle[1].out[1]->lutD clb.I1[2]->lutE open fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n4289 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4290 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv9_5_5_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[11]->lutD clb.I1[4]->lutE fle[1].out[0]->lutF clb.I3[11]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1638] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3983 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3985 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA fle[2].out[0]->lutB clb.I1[0]->lutC clb.I2[11]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3092 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3093 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 1 0 + + + pv6_4_4_ + + + + + + + + + + + + clb.I3[10]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC clb.I2[11]->lutD open clb.I1[7]->lutF clb.I4[12]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [1514] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4063 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4065 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I1[2]->lutE clb.I1[1]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3835 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3836 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv6_6_6_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC clb.I2[11]->lutD open clb.I1[9]->lutF clb.I4[12]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1687] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3428 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3429 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3115 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3116 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv8_5_5_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB open clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 3 2 + + + [1341] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3329 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3331 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[11]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3618 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3619 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv12_5_5_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB clb.I1[2]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[3]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1232] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3336 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3337 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq1_3 [896] open [1078] [992] open [1137] [6255] ndn3_8 [6257] n_n4116 open n_n3124 + n_n3888 tin_pv10_2_2_ preset pdn open [894] open open open open open open open + open n_n3832 open ndn3_7 open n_n3741 n_n4360 open open open open n_n3653 preset + preset open n_n3888 open n_n3841 n_n4040 [923] open open n_n3574 open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open open open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open fle[5].out[1]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD clb.I1[10]->lutE clb.I4[6]->lutF clb.I4[9]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [903] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3994 + + + + + + + + + + + + open fle[5].out[1]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD clb.I3[12]->lutE clb.I1[0]->lutF fle[2].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 1 2 open + + + n_n3595 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 2 1 + + + [1984] + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[3]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE fle[1].out[1]->lutF open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n3064 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3065 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n3547 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3549 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA clb.I2[1]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[8]->lutF clb.I3[3]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + pv10_2_2_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1488] + + + + + + + + + + + + fle[3].out[0]->lutA fle[3].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD open clb.I1[7]->lutF clb.I4[0]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3025 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3946 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + [1771] + + + + + + + + + + + + fle[0].out[1]->lutA fle[5].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD clb.I1[10]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1773] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n3235 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3995 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC open clb.I1[9]->lutE clb.I1[7]->lutF clb.I4[5]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1772] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1926] + + + + + + + + + + + + clb.I4[4]->lutA clb.I2[0]->lutB open fle[9].out[1]->lutD clb.I1[3]->lutE clb.I1[6]->lutF clb.I4[2]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 0 2 + + + [1136] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n135 + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[6]->lutB clb.I1[7]->lutC clb.I2[2]->lutD clb.I1[9]->lutE clb.I1[7]->lutF clb.I3[1]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [2240] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [2241] + + + + + + + + + + + + clb.I3[11]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[0]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [2242] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3725 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3726 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open n_n4201 tin_pv4_2_2_ open pdn open n_n3898 open open + open open open preset open open open open open open [894] open open + open open tin_pv6_0_0_ open n_n4383 n_n4349 open open open nrq1_3 tin_pv6_1_1_ open open + open open open open open open open open open open pdn open open + open + + + open open open open open open open open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[9]->lutB clb.I2[3]->lutC fle[1].out[1]->lutD clb.I1[8]->lutE clb.I1[6]->lutF fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + n_n4346 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4347 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + pv4_2_2_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[9]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE fle[1].out[0]->lutF clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [1465] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + n_n4370 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4372 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I4[10]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + n_n4137 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4139 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv13_5_5_ + + + + + + + + + + + + clb.I3[9]->lutA fle[3].out[1]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[10]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1494] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + n_n3775 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3777 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[4].out[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD clb.I1[8]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + n_n3141 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3142 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv3_5_5_ + + + + + + + + + + + + clb.I3[9]->lutA fle[5].out[1]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[10]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1504] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + n_n3435 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3436 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I4[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[2]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3028 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3029 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv6_0_0_ + + + + + + + + + + + + clb.I3[9]->lutA clb.I2[3]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF open clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1693] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3505 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3506 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA clb.I2[3]->lutB fle[8].out[1]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[5]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1604] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3950 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3952 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB fle[8].out[1]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I3[9]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + pv6_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n3143 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3144 + + + flut5.clk[0]->direct3 + + + + + + + + + + [908] [903] n_n4116 [6255] open open n_n3995 open open [1096] ndn3_8 open open + open n_n3124 [894] tin_pv10_3_3_ [992] pdn nrq1_3 n_n4229 ndn3_7 preset open n_n4069 n_n3832 + open open open [896] open n_n3994 n_n4040 n_n3927 open [6257] open open n_n4256 + open n_n4256 open n_n3916 preset open n_n3595 open n_n3832 [1079] n_n3946 open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I3[7]->lutB clb.I1[2]->lutC clb.I4[10]->lutD clb.I3[12]->lutE clb.I1[0]->lutF fle[0].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + [902] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n4254 + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[1]->lutB clb.I1[6]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I1[9]->lutF clb.I4[3]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [904] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n4038 + + + + + + + + + + + + fle[3].out[1]->lutA open clb.I2[11]->lutC fle[1].out[1]->lutD fle[3].out[0]->lutE open fle[3].out[1]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [899] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 3 0 + + + [900] + + + + + + + + + + + + fle[1].out[0]->lutA clb.I3[12]->lutB open fle[4].out[0]->lutD clb.I1[1]->lutE clb.I4[1]->lutF fle[1].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + n_n3986 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + n_n4082 + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[7]->lutB fle[6].out[0]->lutC clb.I4[9]->lutD open fle[6].out[0]->lutF clb.I4[6]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + n_n4084 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n4039 + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC clb.I4[6]->lutD clb.I1[3]->lutE fle[6].out[0]->lutF clb.I3[9]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + [1393] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1392] + + + + + + + + + + + + open fle[5].out[0]->lutB fle[6].out[1]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE fle[9].out[1]->lutF clb.I4[8]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + n_n3817 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3818 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1391] + + + + + + + + + + + + open clb.I2[6]->lutB clb.I2[9]->lutC clb.I2[5]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF clb.I4[4]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [1447] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n4128 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4129 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[2]->lutB fle[7].out[0]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF open clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3212 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3213 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv10_3_3_ + + + + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[8]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [2226] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3507 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4258 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq1_3 open open open open open open pdn n_n4182 open open open open + open open open open n_n4316 open nrq1_3 open n_n4229 open open open open + tin_pv4_3_3_ open open open preset pdn open open open open open [894] open + open open open open nrq1_3 open open open open open open open open + open + + + open open open open open open open open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[4]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE open fle[0].out[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3488 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3489 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + pv4_3_3_ + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[4]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD open clb.I1[8]->lutF fle[1].out[0]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1355] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n4307 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4309 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[2].out[0]->lutB clb.I1[7]->lutC clb.I2[6]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3189 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3190 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv3_2_2_ + + + + + + + + + + + + clb.I3[4]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC clb.I2[4]->lutD clb.I3[5]->lutE open clb.I3[11]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [983] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + n_n3737 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3739 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3378 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3379 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv13_2_2_ + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[4]->lutB fle[5].out[1]->lutC clb.I2[4]->lutD clb.I3[5]->lutE open clb.I3[11]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1385] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + n_n3462 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3463 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA clb.I3[5]->lutB fle[6].out[0]->lutC clb.I2[6]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3599 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3600 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv13_3_3_ + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[4]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1529] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n3402 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3404 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA clb.I2[6]->lutB fle[8].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE open fle[8].out[0]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1206] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n4339 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4342 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[9].out[1]->lutB fle[8].out[1]->lutC open clb.I1[7]->lutE clb.I1[0]->lutF clb.I3[4]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv3_3_3_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3273 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3274 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4182 open open open open open tin_pv4_6_6_ open preset n_n3841 open open nrq1_3 + open open open nrq1_3 open open open open open open n_n3590 open open + tin_pv4_7_7_ open pdn open open open n_n3458 open open open open ndn3_5 [894] + open nrq1_3 preset open open open n_n4251 open n_n4270 open open ndn3_6 [894] + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[1].out[0]->lutA clb.I2[10]->lutB open open clb.I3[2]->lutE clb.I4[2]->lutF fle[1].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + pv3_7_7_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [1204] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[12]->lutB clb.I1[9]->lutC open clb.I1[12]->lutE fle[1].out[1]->lutF clb.I4[2]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n4100 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4102 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3371 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3372 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA open open open fle[3].out[0]->lutE clb.I4[2]->lutF clb.I4[1]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv13_7_7_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1261] + + + + + + + + + + + + clb.I3[12]->lutA fle[2].out[1]->lutB open clb.I4[2]->lutD clb.I1[9]->lutE clb.I1[0]->lutF clb.I4[11]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 2 open open 0 + + + n_n3392 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3394 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1214] + + + + + + + + + + + + clb.I4[2]->lutA fle[4].out[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE clb.I1[6]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3773 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3774 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + pv4_6_6_ + + + + + + + + + + + + clb.I3[2]->lutA fle[5].out[1]->lutB clb.I1[8]->lutC open clb.I1[12]->lutE clb.I4[12]->lutF clb.I4[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1218] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3412 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3413 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[3]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4113 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4114 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv4_7_7_ + + + + + + + + + + + + clb.I4[2]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC open clb.I1[12]->lutE fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1265] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n4165 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4166 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[8]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3649 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3650 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv9_4_4_ + + + + + + + + + + + + clb.I3[2]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC open clb.I1[12]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [2202] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3686 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3687 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open preset open [6255] ndn3_8 open nrq1_3 n_n4254 open open open + open n_n4231 open open open open open n_n4069 nrq1_3 ndn3_7 open open open + preset tin_pv10_6_6_ open n_n3020 open tin_pv10_4_4_ [992] [894] open open open open open + open n_n3832 open open open open nrq1_3 open open open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[3].out[1]->lutA clb.I2[7]->lutB open clb.I2[1]->lutD clb.I1[9]->lutE open fle[3].out[1]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 2 3 + + + [901] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [907] + + + + + + + + + + + + clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[5]->lutC clb.I4[1]->lutD clb.I1[8]->lutE clb.I1[3]->lutF fle[2].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1925] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1412] + + + + + + + + + + + + clb.I3[0]->lutA fle[2].out[0]->lutB clb.I2[8]->lutC fle[9].out[0]->lutD fle[3].out[1]->lutE open fle[1].out[1]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3041 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3042 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 2 1 + + + n_n4134 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4136 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA fle[2].out[0]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE open clb.I3[6]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + pv10_4_4_ + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + n_n3875 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3876 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I2[9]->lutD open clb.I1[6]->lutF clb.I3[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1986] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1335] + + + + + + + + + + + + clb.I3[6]->lutA fle[4].out[1]->lutB fle[6].out[1]->lutC clb.I4[6]->lutD open fle[6].out[0]->lutF clb.I3[0]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3031 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4299 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [1246] + + + + + + + + + + + + clb.I3[7]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC open fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3340 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3342 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv10_6_6_ + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[0]->lutB fle[7].out[0]->lutC clb.I4[6]->lutD open clb.I1[3]->lutF clb.I3[3]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3569 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3570 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1524] + + + + + + + + + + + + clb.I3[3]->lutA open fle[8].out[1]->lutC clb.I4[6]->lutD open clb.I1[3]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv15_6_6_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n4373 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4375 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[9].out[0]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD open clb.I1[3]->lutF clb.I4[6]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3437 + + + + + + + + + lut5[0].out[0]->direct2 + + + pdn + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3151 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3152 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open n_n4222 nrq1_3 n_n3959 open open open n_n3743 pdn open n_n3916 open + open open n_n3976 open open ndn3_8 n_n4160 nrq1_3 open open open open open + preset open [1990] open open open ndn3_7 open [894] open n_n3743 open open + tin_pv10_1_1_ open open open open open open n_n4159 open nrq1_3 open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[2]->lutA clb.I3[8]->lutB clb.I1[11]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF fle[0].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3727 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3729 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n3074 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3075 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open open open fle[2].out[0]->lutE clb.I1[9]->lutF clb.I4[9]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv13_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [1301] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[8]->lutB clb.I1[11]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF fle[2].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3757 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3758 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n3433 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3434 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[4].out[0]->lutC clb.I2[7]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF clb.I3[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + pv13_0_0_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1786] + + + + + + + + + + + + clb.I3[8]->lutA fle[3].out[1]->lutB clb.I2[2]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF clb.I3[0]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3060 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3061 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + n_n3442 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3443 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[4].out[1]->lutB open open fle[6].out[0]->lutE clb.I1[9]->lutF clb.I3[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv5_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1510] + + + + + + + + + + + + open clb.I3[8]->lutB fle[5].out[1]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3285 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3287 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + n_n3741 + + + + + + + + + + + + clb.I4[7]->lutA clb.I2[2]->lutB clb.I1[4]->lutC open clb.I3[0]->lutE clb.I1[8]->lutF clb.I3[6]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [923] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1451] + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[7]->lutB clb.I1[9]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3871 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3872 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv10_1_1_ + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC open clb.I1[9]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [2027] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3269 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3270 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn open open open open open [894] open open open open open open + open open open open open open open nrq1_3 open open n_n3631 open open + open open open open open open n_n4351 n_n3319 n_n4116 open open preset open + open open open open open open open open open nrq1_3 open open open + open + + + open open open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 open open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + + + clb.I3[11]->lutA fle[2].out[0]->lutB open clb.I4[9]->lutD clb.I1[0]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 3 1 + + + n_n3349 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3350 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv5_2_2_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[11]->lutB open clb.I2[7]->lutD clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 3 1 + + + [1847] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4283 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4286 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA clb.I3[11]->lutB open fle[4].out[1]->lutD clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[6]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + [1792] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3904 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3906 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE open clb.I4[9]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv9_3_3_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 3 0 + + + n_n3748 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3749 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[7]->lutB fle[6].out[1]->lutC clb.I2[7]->lutD clb.I1[0]->lutE fle[6].out[1]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv9_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + n_n3039 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3040 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[11]->lutB clb.I2[7]->lutC clb.I2[10]->lutD clb.I1[0]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 2 1 + + + [1520] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv12_3_3_ + + + + + + + + + + + + clb.I3[11]->lutA open fle[8].out[0]->lutC clb.I2[7]->lutD clb.I1[0]->lutE open fle[8].out[1]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + n_n3366 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3367 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 2 0 + + + n_n3149 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3150 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA fle[9].out[0]->lutB clb.I2[7]->lutC open clb.I1[0]->lutE fle[9].out[1]->lutF clb.I3[11]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3862 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3863 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3589 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3590 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn open n_n3729 nrq1_3 open open open open open open open + open open nrq1_3 open open open open open open open open open open + open open open open open open preset n_n3910 open open open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open fle[8].out[0]->clbouts1 open open open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + + + + + + + + open open open clb.I2[2]->lutD clb.I1[2]->lutE open clb.I3[7]->lutG clb.I3[6]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + open + + + + open open open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + open + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 2 0 + + + [1298] + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[2]->lutB clb.I1[4]->lutC fle[9].out[0]->lutD clb.I1[2]->lutE clb.I1[4]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1990] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv3_4_4_ + + + + + + + + + + + + clb.I3[6]->lutA fle[9].out[0]->lutB clb.I1[5]->lutC open clb.I1[2]->lutE clb.I1[5]->lutF clb.I3[6]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n4161 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4162 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3566 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3567 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open n_n3198 open open open open open open open open n_n4227 open + open n_n3709 n_n3707 open open open open open open open open open open + open open open preset open open open open nrq3_11 open open open open + open open open open open open open open open open open open open + open + + + open open fle[2].out[0]->clbouts1 open open open open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open open open open open open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + + + open open open open fle[8].out[0]->lutE open open open + open + + + lut5inter[0].out[0]->direct2 open + open + + + clb.clk[0]->clks + + + + open open open open fle.in[4]->direct1 open open open + open + + + ble5[0].out[0]->direct3 open + open + + + fle.clk[0]->direct3 + + + + open open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open open open flut5.in[4]->direct1 + + + lut5[0].in[4]->complete:lut5 + + + + + + + + lut5[0].out[0]->direct2 + + + ngfdn_3 + + + flut5.clk[0]->direct3 + + + + + + + + + + + + + + + clb.I3[8]->lutA clb.I3[3]->lutB open fle[9].out[1]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + n_n3810 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + [1584] + + + + + + + + + + + + open clb.I3[3]->lutB clb.I2[2]->lutC clb.I2[1]->lutD clb.I1[2]->lutE open clb.I3[3]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [6257] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 0 2 + + + [896] + + + + + + + + + + + + + open open [902] open n_n4256 open open open open open open open open + open open open open [908] open open open open open open open open + open open open open open open open open open n_n4258 open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 + open + + + open + + + + + + + + + + + + + open open open open clb.I1[2]->lutE clb.I1[4]->lutF clb.I3[9]->lutG clb.I2[4]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + open + + + + open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + open + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n4231 + + + + + + + + + + + + + pv14_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pready_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pdn + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + preset_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pready_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + pclk + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + preset + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_2_2_ + + + + + diff --git a/vpr/src/base/read_netlist.cpp b/vpr/src/base/read_netlist.cpp index 9bcf4c98c34..41fc26cfbd5 100644 --- a/vpr/src/base/read_netlist.cpp +++ b/vpr/src/base/read_netlist.cpp @@ -751,7 +751,7 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, } } for (j = 0; j < num_sets; j++) { - free(pin_node[j]); + delete[](pin_node[j]); } delete[](pin_node); delete[](num_ptrs); @@ -820,7 +820,7 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, } } for (j = 0; j < num_sets; j++) { - free(pin_node[j]); + delete[](pin_node[j]); } delete[](pin_node); delete[](num_ptrs); diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index cf5813c1655..988c13bc902 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -323,21 +323,26 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - // std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], - // reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); - // - // delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; - // reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - // for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) - // reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - // - // reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - // - 1] = current_pb_graph_pin; - - reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( - reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->num_connectable_primitive_input_pins[depth] - * sizeof(t_pb_graph_pin*)); + if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0){ + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + + delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) + reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] = current_pb_graph_pin; + } + + else{ + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + } +// reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( +// reference_pin->list_of_connectable_input_pin_ptrs[depth], +// reference_pin->num_connectable_primitive_input_pins[depth] +// * sizeof(t_pb_graph_pin*)); reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - 1] = current_pb_graph_pin; diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 748fa446f4a..64f25ece157 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -361,9 +361,9 @@ void free_pb_graph_edges() { if (edges[i].pack_pattern_indices) { delete[](edges[i].pack_pattern_indices); } - if (edges[i].pack_pattern_names) { - vtr::free(edges[i].pack_pattern_names); - } + // if (edges[i].pack_pattern_names) { + // vtr::free(edges[i].pack_pattern_names); + // } } edges_head = edges_head->next; num_edges_head = num_edges_head->next; @@ -579,11 +579,11 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no mode->interconnect[i].output_string); } for (j = 0; j < num_input_pb_graph_node_sets; j++) { - vtr::free(input_pb_graph_node_pins[j]); + delete[](input_pb_graph_node_pins[j]); } delete[](input_pb_graph_node_pins); for (j = 0; j < num_output_pb_graph_node_sets; j++) { - vtr::free(output_pb_graph_node_pins[j]); + delete[](output_pb_graph_node_pins[j]); } delete[](output_pb_graph_node_pins); delete[](num_input_pb_graph_node_pins); @@ -1169,7 +1169,19 @@ static bool realloc_and_load_pb_graph_pin_ptrs_at_var(const int line_num, int prev_num_pins = *num_pins; *num_pins += (abs(pb_msb - pb_lsb) + 1) * (abs(pin_msb - pin_lsb) + 1); - *pb_graph_pins = (t_pb_graph_pin**)vtr::realloc(*pb_graph_pins, *num_pins * sizeof(t_pb_graph_pin*)); + + if (prev_num_pins > 0){ + std::vectortemp(*pb_graph_pins, *pb_graph_pins + prev_num_pins); + delete[](*pb_graph_pins); + *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; + for (i = 0 ; i < prev_num_pins ; i ++) + (*pb_graph_pins)[i] = temp[i]; + } + else{ + *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; + } + + i = j = 0; ipb = pb_lsb; diff --git a/vpr/src/pack/pb_type_graph_annotations.cpp b/vpr/src/pack/pb_type_graph_annotations.cpp index ce8f5b60ef8..6fc871e9238 100644 --- a/vpr/src/pack/pb_type_graph_annotations.cpp +++ b/vpr/src/pack/pb_type_graph_annotations.cpp @@ -154,9 +154,7 @@ static void load_pack_pattern_annotations(const int line_num, t_pb_graph_node* p * can use this info to only annotate existing edges */ if (iedge != in_port[i][j]->num_output_edges) { in_port[i][j]->output_edges[iedge]->num_pack_patterns++; - in_port[i][j]->output_edges[iedge]->pack_pattern_names = (const char**)vtr::realloc( - in_port[i][j]->output_edges[iedge]->pack_pattern_names, - sizeof(char*) * in_port[i][j]->output_edges[iedge]->num_pack_patterns); + in_port[i][j]->output_edges[iedge]->pack_pattern_names.resize(in_port[i][j]->output_edges[iedge]->num_pack_patterns); in_port[i][j]->output_edges[iedge]->pack_pattern_names[in_port[i][j]->output_edges[iedge]->num_pack_patterns - 1] = value; } p++; @@ -168,14 +166,14 @@ static void load_pack_pattern_annotations(const int line_num, t_pb_graph_node* p if (in_port != nullptr) { for (i = 0; i < num_in_sets; i++) { - free(in_port[i]); + delete[](in_port[i]); } delete[](in_port); delete[](num_in_ptrs); } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { - free(out_port[i]); + delete[](out_port[i]); } delete[](out_port); delete[](num_out_ptrs); @@ -395,9 +393,9 @@ static void load_delay_annotations(const int line_num, if (num_new_sinks > 0) { //Reallocate src_pin->num_pin_timing += num_new_sinks; - src_pin->pin_timing = (t_pb_graph_pin**)vtr::realloc(src_pin->pin_timing, sizeof(t_pb_graph_pin*) * src_pin->num_pin_timing); - src_pin->pin_timing_del_max = (float*)vtr::realloc(src_pin->pin_timing_del_max, sizeof(float) * src_pin->num_pin_timing); - src_pin->pin_timing_del_min = (float*)vtr::realloc(src_pin->pin_timing_del_min, sizeof(float) * src_pin->num_pin_timing); + src_pin->pin_timing.resize(src_pin->num_pin_timing); + src_pin->pin_timing_del_max.resize(src_pin->num_pin_timing); + src_pin->pin_timing_del_min.resize(src_pin->num_pin_timing); //Store the sink pins and initial delays to invalid size_t ipin_timing = src_pin->num_pin_timing - num_new_sinks; @@ -458,14 +456,14 @@ static void load_delay_annotations(const int line_num, //Clean-up if (in_port != nullptr) { for (i = 0; i < num_in_sets; i++) { - free(in_port[i]); + delete[](in_port[i]); } delete[](in_port); delete[](num_in_ptrs); } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { - free(out_port[i]); + delete[](out_port[i]); } delete[](out_port); delete[](num_out_ptrs); From 9031bd4c23c61b56f45bdf818a6af70e3de2fad8 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Thu, 30 Jun 2022 16:23:03 -0400 Subject: [PATCH 21/46] formatting --- packing_pin_util.rpt | 65 - pre_pack.report_timing.setup.rpt | 5 - report_timing.hold.rpt | 5 - report_timing.setup.rpt | 5 - report_unconstrained_timing.hold.rpt | 950 - report_unconstrained_timing.setup.rpt | 950 - tseng.net.post_routing | 70814 ------------------ vpr/src/pack/cluster_feasibility_filter.cpp | 4 - 8 files changed, 72798 deletions(-) delete mode 100644 packing_pin_util.rpt delete mode 100644 pre_pack.report_timing.setup.rpt delete mode 100644 report_timing.hold.rpt delete mode 100644 report_timing.setup.rpt delete mode 100644 report_unconstrained_timing.hold.rpt delete mode 100644 report_unconstrained_timing.setup.rpt delete mode 100644 tseng.net.post_routing diff --git a/packing_pin_util.rpt b/packing_pin_util.rpt deleted file mode 100644 index 7175f17001c..00000000000 --- a/packing_pin_util.rpt +++ /dev/null @@ -1,65 +0,0 @@ -#Packing pin usage report -Type: io - Input Pin Usage: - Max: 1.00 (0.50) - Avg: 0.70 (0.35) - Min: 0.00 (0.00) - Histogram: - [ 0: 0.2) 52 ( 29.9%) |******************** - [ 0.2: 0.4) 0 ( 0.0%) | - [ 0.4: 0.6) 0 ( 0.0%) | - [ 0.6: 0.8) 0 ( 0.0%) | - [ 0.8: 1) 122 ( 70.1%) |*********************************************** - [ 1: 1.2) 0 ( 0.0%) | - [ 1.2: 1.4) 0 ( 0.0%) | - [ 1.4: 1.6) 0 ( 0.0%) | - [ 1.6: 1.8) 0 ( 0.0%) | - [ 1.8: 2) 0 ( 0.0%) | - Output Pin Usage: - Max: 1.00 (1.00) - Avg: 0.30 (0.30) - Min: 0.00 (0.00) - Histogram: - [ 0: 0.1) 122 ( 70.1%) |*********************************************** - [ 0.1: 0.2) 0 ( 0.0%) | - [ 0.2: 0.3) 0 ( 0.0%) | - [ 0.3: 0.4) 0 ( 0.0%) | - [ 0.4: 0.5) 0 ( 0.0%) | - [ 0.5: 0.6) 0 ( 0.0%) | - [ 0.6: 0.7) 0 ( 0.0%) | - [ 0.7: 0.8) 0 ( 0.0%) | - [ 0.8: 0.9) 0 ( 0.0%) | - [ 0.9: 1) 52 ( 29.9%) |******************** - -Type: clb - Input Pin Usage: - Max: 42.00 (0.78) - Avg: 21.80 (0.40) - Min: 4.00 (0.07) - Histogram: - [ 0: 5.4) 1 ( 1.8%) |*** - [ 5.4: 11) 4 ( 7.3%) |************ - [ 11: 16) 5 ( 9.1%) |*************** - [ 16: 22) 16 ( 29.1%) |************************************************ - [ 22: 27) 16 ( 29.1%) |************************************************ - [ 27: 32) 11 ( 20.0%) |********************************* - [ 32: 38) 1 ( 1.8%) |*** - [ 38: 43) 1 ( 1.8%) |*** - [ 43: 49) 0 ( 0.0%) | - [ 49: 54) 0 ( 0.0%) | - Output Pin Usage: - Max: 12.00 (0.57) - Avg: 7.33 (0.35) - Min: 1.00 (0.05) - Histogram: - [ 0: 2.1) 1 ( 1.8%) |** - [ 2.1: 4.2) 1 ( 1.8%) |** - [ 4.2: 6.3) 15 ( 27.3%) |**************************** - [ 6.3: 8.4) 26 ( 47.3%) |************************************************ - [ 8.4: 10) 7 ( 12.7%) |************* - [ 10: 13) 5 ( 9.1%) |********* - [ 13: 15) 0 ( 0.0%) | - [ 15: 17) 0 ( 0.0%) | - [ 17: 19) 0 ( 0.0%) | - [ 19: 21) 0 ( 0.0%) | - diff --git a/pre_pack.report_timing.setup.rpt b/pre_pack.report_timing.setup.rpt deleted file mode 100644 index 3478ed486df..00000000000 --- a/pre_pack.report_timing.setup.rpt +++ /dev/null @@ -1,5 +0,0 @@ -#Timing report of worst 0 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#End of timing report diff --git a/report_timing.hold.rpt b/report_timing.hold.rpt deleted file mode 100644 index 3478ed486df..00000000000 --- a/report_timing.hold.rpt +++ /dev/null @@ -1,5 +0,0 @@ -#Timing report of worst 0 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#End of timing report diff --git a/report_timing.setup.rpt b/report_timing.setup.rpt deleted file mode 100644 index 3478ed486df..00000000000 --- a/report_timing.setup.rpt +++ /dev/null @@ -1,5 +0,0 @@ -#Timing report of worst 0 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#End of timing report diff --git a/report_unconstrained_timing.hold.rpt b/report_unconstrained_timing.hold.rpt deleted file mode 100644 index 6a6956e25b9..00000000000 --- a/report_unconstrained_timing.hold.rpt +++ /dev/null @@ -1,950 +0,0 @@ -#Unconstrained hold timing startpoint/endpoint - -timing_node_id node_type node_name --------------- --------- --------- -0 .input tin_pv10_4_4_.inpad[0] -1 .input tin_pv11_4_4_.inpad[0] -2 .input tin_pv6_7_7_.inpad[0] -3 .input tin_pv2_0_0_.inpad[0] -4 .input tin_pv10_3_3_.inpad[0] -5 .input tin_pv1_2_2_.inpad[0] -6 .input tin_pv11_3_3_.inpad[0] -7 .input tin_pv4_3_3_.inpad[0] -8 .input tin_pv10_2_2_.inpad[0] -9 .input tin_pv11_2_2_.inpad[0] -10 .input tin_pv6_0_0_.inpad[0] -11 .input tin_pv2_1_1_.inpad[0] -12 .input tin_pv10_1_1_.inpad[0] -13 .input tin_pv1_3_3_.inpad[0] -14 .input preset_0_0_.inpad[0] -15 .input tin_pv11_1_1_.inpad[0] -16 .input tin_pv4_4_4_.inpad[0] -17 .input tin_pready_0_0_.inpad[0] -18 .input tin_pv10_0_0_.inpad[0] -19 .input tin_pv11_0_0_.inpad[0] -20 .input tin_pv6_1_1_.inpad[0] -21 .input tin_pv2_2_2_.inpad[0] -22 .input tin_pv1_4_4_.inpad[0] -23 .input tin_pv4_5_5_.inpad[0] -24 .input tin_pv6_2_2_.inpad[0] -25 .input tin_pv2_3_3_.inpad[0] -26 .input tin_pv1_5_5_.inpad[0] -27 .input tin_pv4_6_6_.inpad[0] -28 .input tin_pv6_3_3_.inpad[0] -29 .input tin_pv2_4_4_.inpad[0] -30 .input tin_pv1_6_6_.inpad[0] -31 .input pclk.inpad[0] -32 .input tin_pv4_7_7_.inpad[0] -33 .input tin_pv6_4_4_.inpad[0] -34 .input tin_pv2_5_5_.inpad[0] -35 .input tin_pv1_7_7_.inpad[0] -36 .input tin_pv4_0_0_.inpad[0] -37 .input tin_pv6_5_5_.inpad[0] -38 .input tin_pv2_6_6_.inpad[0] -39 .input tin_pv10_7_7_.inpad[0] -40 .input tin_pv1_0_0_.inpad[0] -41 .input tin_pv11_7_7_.inpad[0] -42 .input tin_pv4_1_1_.inpad[0] -43 .input tin_pv10_6_6_.inpad[0] -44 .input tin_pv11_6_6_.inpad[0] -45 .input tin_pv6_6_6_.inpad[0] -46 .input tin_pv2_7_7_.inpad[0] -47 .input preset.inpad[0] -48 .input tin_pv10_5_5_.inpad[0] -49 .input tin_pv1_1_1_.inpad[0] -50 .input tin_pv11_5_5_.inpad[0] -51 .input tin_pv4_2_2_.inpad[0] -882 .latch n_n4142.Q[0] -883 .latch n_n3936.Q[0] -884 .latch n_n3574.Q[0] -885 .latch n_n3008.Q[0] -886 .latch n_n3726.Q[0] -887 .latch n_n3604.Q[0] -888 .latch n_n3144.Q[0] -889 .latch n_n3782.Q[0] -890 .latch n_n3067.Q[0] -891 .latch n_n4258.Q[0] -892 .latch n_n3225.Q[0] -893 .latch n_n3180.Q[0] -894 .latch n_n3274.Q[0] -895 .latch n_n3475.Q[0] -896 .latch n_n3687.Q[0] -897 .latch n_n3381.Q[0] -898 .latch n_n3098.Q[0] -899 .latch n_n4108.Q[0] -900 .latch n_n3497.Q[0] -901 .latch n_n3793.Q[0] -902 .latch n_n4316.Q[0] -903 .latch n_n4349.Q[0] -904 .latch n_n3029.Q[0] -905 .latch n_n3619.Q[0] -906 .latch n_n3264.Q[0] -907 .latch n_n3780.Q[0] -908 .latch ndn3_4.Q[0] -909 .latch n_n4114.Q[0] -910 .latch n_n3146.Q[0] -911 .latch n_n3511.Q[0] -912 .latch n_n3152.Q[0] -913 .latch n_n3833.Q[0] -914 .latch n_n4282.Q[0] -915 .latch n_n3305.Q[0] -916 .latch n_n4392.Q[0] -917 .latch n_n4224.Q[0] -918 .latch n_n3198.Q[0] -919 .latch n_n3204.Q[0] -920 .latch n_n3024.Q[0] -921 .latch n_n4139.Q[0] -922 .latch ndn3_15.Q[0] -923 .latch n_n3133.Q[0] -924 .latch n_n4074.Q[0] -925 .latch n_n3270.Q[0] -926 .latch n_n3858.Q[0] -927 .latch n_n3456.Q[0] -928 .latch n_n3521.Q[0] -929 .latch n_n3081.Q[0] -930 .latch n_n4381.Q[0] -931 .latch n_n3670.Q[0] -932 .latch n_n4211.Q[0] -933 .latch n_n3493.Q[0] -934 .latch n_n3495.Q[0] -935 .latch n_n3916.Q[0] -936 .latch n_n3195.Q[0] -937 .latch n_n3525.Q[0] -938 .latch n_n3729.Q[0] -939 .latch n_n3876.Q[0] -940 .latch ndn3_5.Q[0] -941 .latch n_n3549.Q[0] -942 .latch n_n3489.Q[0] -943 .latch n_n3764.Q[0] -944 .latch n_n3281.Q[0] -945 .latch n_n3707.Q[0] -946 .latch n_n3517.Q[0] -947 .latch n_n4160.Q[0] -948 .latch n_n4222.Q[0] -949 .latch n_n3012.Q[0] -950 .latch n_n4071.Q[0] -951 .latch n_n3372.Q[0] -952 .latch n_n3344.Q[0] -953 .latch n_n3688.Q[0] -954 .latch n_n3079.Q[0] -955 .latch n_n3313.Q[0] -956 .latch n_n3411.Q[0] -957 .latch n_n3231.Q[0] -958 .latch n_n3396.Q[0] -959 .latch n_n3432.Q[0] -960 .latch n_n3606.Q[0] -961 .latch n_n3733.Q[0] -962 .latch n_n3556.Q[0] -963 .latch n_n4040.Q[0] -964 .latch n_n3120.Q[0] -965 .latch n_n3221.Q[0] -966 .latch n_n3173.Q[0] -967 .latch n_n3851.Q[0] -968 .latch n_n3113.Q[0] -969 .latch n_n3242.Q[0] -970 .latch n_n3118.Q[0] -971 .latch n_n3376.Q[0] -972 .latch n_n4089.Q[0] -973 .latch n_n3044.Q[0] -974 .latch n_n3627.Q[0] -975 .latch n_n3035.Q[0] -976 .latch n_n3111.Q[0] -977 .latch n_n3321.Q[0] -978 .latch n_n3443.Q[0] -979 .latch n_n3215.Q[0] -980 .latch ndn3_10.Q[0] -981 .latch n_n4172.Q[0] -982 .latch nlc1_2.Q[0] -983 .latch n_n3590.Q[0] -984 .latch n_n4110.Q[0] -985 .latch nlc3_3.Q[0] -986 .latch n_n3576.Q[0] -987 .latch n_n4129.Q[0] -988 .latch n_n4189.Q[0] -989 .latch n_n4286.Q[0] -990 .latch n_n4383.Q[0] -991 .latch pdn.Q[0] -992 .latch n_n3567.Q[0] -993 .latch n_n3892.Q[0] -994 .latch n_n3075.Q[0] -995 .latch n_n3354.Q[0] -996 .latch n_n3465.Q[0] -997 .latch ndn3_6.Q[0] -998 .latch n_n3617.Q[0] -999 .latch n_n4162.Q[0] -1000 .latch n_n3207.Q[0] -1001 .latch n_n4120.Q[0] -1002 .latch n_n3065.Q[0] -1003 .latch n_n4005.Q[0] -1004 .latch n_n3266.Q[0] -1005 .latch n_n4337.Q[0] -1006 .latch n_n3600.Q[0] -1007 .latch n_n3415.Q[0] -1008 .latch n_n4243.Q[0] -1009 .latch n_n3872.Q[0] -1010 .latch n_n3648.Q[0] -1011 .latch n_n3358.Q[0] -1012 .latch n_n3350.Q[0] -1013 .latch ndn3_7.Q[0] -1014 .latch n_n3116.Q[0] -1015 .latch n_n3583.Q[0] -1016 .latch n_n3906.Q[0] -1017 .latch n_n4131.Q[0] -1018 .latch n_n3316.Q[0] -1019 .latch n_n3061.Q[0] -1020 .latch n_n3048.Q[0] -1021 .latch n_n3886.Q[0] -1022 .latch n_n3919.Q[0] -1023 .latch n_n3128.Q[0] -1024 .latch n_n3995.Q[0] -1025 .latch n_n4213.Q[0] -1026 .latch n_n3761.Q[0] -1027 .latch ndn3_8.Q[0] -1028 .latch n_n3252.Q[0] -1029 .latch n_n4366.Q[0] -1030 .latch n_n3328.Q[0] -1031 .latch n_n3988.Q[0] -1032 .latch n_n3348.Q[0] -1033 .latch n_n3544.Q[0] -1034 .latch n_n3101.Q[0] -1035 .latch n_n4279.Q[0] -1036 .latch n_n3896.Q[0] -1037 .latch n_n3736.Q[0] -1038 .latch n_n4251.Q[0] -1039 .latch n_n3650.Q[0] -1040 .latch n_n3307.Q[0] -1041 .latch n_n4294.Q[0] -1042 .latch n_n4334.Q[0] -1043 .latch n_n3955.Q[0] -1044 .latch n_n4164.Q[0] -1045 .latch n_n3155.Q[0] -1046 .latch n_n3749.Q[0] -1047 .latch n_n4233.Q[0] -1048 .latch n_n4347.Q[0] -1049 .latch n_n3826.Q[0] -1050 .latch n_n3360.Q[0] -1051 .latch n_n3458.Q[0] -1052 .latch n_n3093.Q[0] -1053 .latch n_n3157.Q[0] -1054 .latch n_n3506.Q[0] -1055 .latch n_n3161.Q[0] -1056 .latch n_n3319.Q[0] -1057 .latch n_n3429.Q[0] -1058 .latch n_n3971.Q[0] -1059 .latch n_n3449.Q[0] -1060 .latch n_n4270.Q[0] -1061 .latch n_n4288.Q[0] -1062 .latch n_n3183.Q[0] -1063 .latch n_n3130.Q[0] -1064 .latch nlak4_2.Q[0] -1065 .latch n_n4047.Q[0] -1066 .latch n_n3978.Q[0] -1067 .latch n_n3239.Q[0] -1068 .latch n_n4145.Q[0] -1069 .latch n_n3890.Q[0] -1070 .latch n_n4003.Q[0] -1071 .latch n_n3091.Q[0] -1072 .latch n_n3985.Q[0] -1073 .latch n_n3326.Q[0] -1074 .latch n_n4052.Q[0] -1075 .latch nsr4_2.Q[0] -1076 .latch n_n4099.Q[0] -1077 .latch n_n4375.Q[0] -1078 .latch n_n4067.Q[0] -1079 .latch n_n4290.Q[0] -1080 .latch n_n3898.Q[0] -1081 .latch n_n4122.Q[0] -1082 .latch n_n3774.Q[0] -1083 .latch n_n3014.Q[0] -1084 .latch n_n4241.Q[0] -1085 .latch n_n3952.Q[0] -1086 .latch n_n3237.Q[0] -1087 .latch n_n3968.Q[0] -1088 .latch n_n3922.Q[0] -1089 .latch n_n3551.Q[0] -1090 .latch n_n3379.Q[0] -1091 .latch n_n4275.Q[0] -1092 .latch n_n3570.Q[0] -1093 .latch n_n3854.Q[0] -1094 .latch n_n4057.Q[0] -1095 .latch n_n3451.Q[0] -1096 .latch n_n4037.Q[0] -1097 .latch n_n3408.Q[0] -1098 .latch n_n4229.Q[0] -1099 .latch n_n4201.Q[0] -1100 .latch n_n3339.Q[0] -1101 .latch n_n4362.Q[0] -1102 .latch n_n3483.Q[0] -1103 .latch n_n3557.Q[0] -1104 .latch n_n4185.Q[0] -1105 .latch n_n3069.Q[0] -1106 .latch n_n3643.Q[0] -1107 .latch n_n3404.Q[0] -1108 .latch n_n3057.Q[0] -1109 .latch n_n3020.Q[0] -1110 .latch n_n3828.Q[0] -1111 .latch n_n3631.Q[0] -1112 .latch n_n3138.Q[0] -1113 .latch nsr1_2.Q[0] -1114 .latch n_n4065.Q[0] -1115 .latch n_n3679.Q[0] -1116 .latch n_n3287.Q[0] -1117 .latch n_n4351.Q[0] -1118 .latch n_n4059.Q[0] -1119 .latch n_n3436.Q[0] -1120 .latch nen3_10.Q[0] -1121 .latch n_n3461.Q[0] -1122 .latch n_n4012.Q[0] -1123 .latch n_n3051.Q[0] -1124 .latch n_n3073.Q[0] -1125 .latch n_n3777.Q[0] -1126 .latch n_n3709.Q[0] -1127 .latch n_n3946.Q[0] -1128 .latch n_n3085.Q[0] -1129 .latch n_n3259.Q[0] -1130 .latch n_n3504.Q[0] -1131 .latch n_n4045.Q[0] -1132 .latch n_n3954.Q[0] -1133 .latch n_n3136.Q[0] -1134 .latch n_n4372.Q[0] -1135 .latch n_n4236.Q[0] -1136 .latch n_n3040.Q[0] -1137 .latch n_n3874.Q[0] -1138 .latch n_n3999.Q[0] -1139 .latch n_n3223.Q[0] -1140 .latch ndn1_34.Q[0] -1141 .latch n_n3743.Q[0] -1142 .latch n_n3657.Q[0] -1143 .latch n_n3213.Q[0] -1144 .latch n_n3095.Q[0] -1145 .latch n_n3663.Q[0] -1146 .latch n_n3724.Q[0] -1147 .latch n_n3038.Q[0] -1148 .latch n_n3370.Q[0] -1149 .latch n_n3624.Q[0] -1150 .latch n_n3578.Q[0] -1151 .latch n_n3713.Q[0] -1152 .latch n_n3089.Q[0] -1153 .latch n_n3211.Q[0] -1154 .latch n_n3367.Q[0] -1155 .latch n_n3434.Q[0] -1156 .latch n_n3126.Q[0] -1157 .latch n_n4192.Q[0] -1158 .latch n_n4136.Q[0] -1159 .latch n_n3053.Q[0] -1160 .latch n_n3938.Q[0] -1161 .latch n_n3769.Q[0] -1162 .latch n_n4390.Q[0] -1163 .latch nsr3_17.Q[0] -1164 .latch n_n3903.Q[0] -1165 .latch n_n3658.Q[0] -1166 .latch nrq3_11.Q[0] -1167 .latch n_n3818.Q[0] -1168 .latch n_n3533.Q[0] -1169 .latch n_n3463.Q[0] -1170 .latch n_n3175.Q[0] -1171 .latch n_n3055.Q[0] -1172 .latch n_n3202.Q[0] -1173 .latch n_n3385.Q[0] -1174 .latch n_n4077.Q[0] -1175 .latch n_n3142.Q[0] -1176 .latch n_n3901.Q[0] -1177 .latch n_n3934.Q[0] -1178 .latch n_n3823.Q[0] -1179 .latch n_n3722.Q[0] -1180 .latch n_n4309.Q[0] -1181 .latch n_n4159.Q[0] -1182 .latch n_n4330.Q[0] -1183 .latch n_n3836.Q[0] -1184 .latch n_n3470.Q[0] -1185 .latch n_n3331.Q[0] -1186 .latch n_n3883.Q[0] -1187 .latch n_n4299.Q[0] -1188 .latch n_n4157.Q[0] -1189 .latch ndn3_9.Q[0] -1190 .latch n_n3208.Q[0] -1191 .latch n_n3190.Q[0] -1192 .latch n_n4029.Q[0] -1193 .latch n_n3042.Q[0] -1194 .latch nsr3_14.Q[0] -1195 .latch n_n4151.Q[0] -1196 .latch n_n3188.Q[0] -1197 .latch n_n4303.Q[0] -1198 .latch n_n3250.Q[0] -1199 .latch n_n3170.Q[0] -1200 .latch n_n3758.Q[0] -1201 .latch n_n3910.Q[0] -1202 .latch n_n3108.Q[0] -1203 .latch n_n3150.Q[0] -1204 .latch n_n4320.Q[0] -1205 .latch n_n4360.Q[0] -1206 .latch n_n4247.Q[0] -1207 .latch n_n4199.Q[0] -1208 .latch n_n3966.Q[0] -1209 .latch n_n3766.Q[0] -1210 .latch n_n4021.Q[0] -1211 .latch n_n4062.Q[0] -1212 .latch n_n3514.Q[0] -1213 .latch n_n3572.Q[0] -1214 .latch n_n4166.Q[0] -1215 .latch n_n3976.Q[0] -1216 .latch n_n3394.Q[0] -1217 .latch n_n4095.Q[0] -1218 .latch n_n3863.Q[0] -1219 .latch n_n3720.Q[0] -1220 .latch ngfdn_3.Q[0] -1221 .latch n_n3756.Q[0] -1222 .latch n_n3667.Q[0] -1223 .latch n_n3342.Q[0] -1224 .latch n_n3529.Q[0] -1225 .latch n_n4209.Q[0] -1226 .latch n_n4324.Q[0] -1227 .latch n_n3337.Q[0] -1228 .latch n_n4227.Q[0] -1229 .latch n_n4153.Q[0] -1230 .latch n_n3831.Q[0] -1231 .latch n_n3233.Q[0] -1232 .latch n_n4263.Q[0] -1233 .latch n_n3413.Q[0] -1234 .latch n_n4182.Q[0] -1235 .latch n_n3841.Q[0] -1236 .latch n_n3441.Q[0] -1237 .latch n_n4026.Q[0] -1238 .latch n_n4342.Q[0] -1239 .latch n_n4102.Q[0] -1240 .latch n_n3277.Q[0] -1241 .latch n_n4180.Q[0] -1242 .latch n_n3878.Q[0] -1243 .latch n_n3931.Q[0] -1244 .latch n_n3845.Q[0] -1245 .latch n_n3865.Q[0] -1246 .latch n_n3486.Q[0] -1247 .latch n_n4056.Q[0] -1248 .latch n_n3674.Q[0] -1249 .latch n_n3959.Q[0] -1250 .latch n_n3608.Q[0] -1251 .latch n_n4080.Q[0] -1252 .latch n_n4018.Q[0] -1253 .latch n_n4354.Q[0] -1254 .latch n_n3797.Q[0] -1255 .latch n_n3739.Q[0] -1256 .latch n_n3646.Q[0] -1257 .latch n_n3099.Q[0] -1258 .latch n_n3537.Q[0] -1259 .latch n_n3806.Q[0] -1260 .latch n_n3087.Q[0] -1261 .latch n_n4105.Q[0] -1262 .latch n_n3262.Q[0] -1263 .latch n_n4125.Q[0] -1264 .latch n_n3814.Q[0] -1265 .latch n_n4093.Q[0] -1266 .latch nsr3_3.Q[0] -5505 .output out:pdn.outpad[0] -5506 .output out:pv10_7_7_.outpad[0] -5507 .output out:pv9_1_1_.outpad[0] -5508 .output out:pv4_4_4_.outpad[0] -5509 .output out:pv12_2_2_.outpad[0] -5510 .output out:pready_0_0_.outpad[0] -5511 .output out:pv7_6_6_.outpad[0] -5512 .output out:pv3_4_4_.outpad[0] -5513 .output out:pv11_5_5_.outpad[0] -5514 .output out:pv10_2_2_.outpad[0] -5515 .output out:pv5_7_7_.outpad[0] -5516 .output out:pv10_1_1_.outpad[0] -5517 .output out:pv15_7_7_.outpad[0] -5518 .output out:pv5_2_2_.outpad[0] -5519 .output out:pv11_3_3_.outpad[0] -5520 .output out:pv14_3_3_.outpad[0] -5521 .output out:pv5_4_4_.outpad[0] -5522 .output out:pv6_5_5_.outpad[0] -5523 .output out:pv1_5_5_.outpad[0] -5524 .output out:pv12_6_6_.outpad[0] -5525 .output out:pv9_4_4_.outpad[0] -5526 .output out:pv9_3_3_.outpad[0] -5527 .output out:pv4_0_0_.outpad[0] -5528 .output out:pv11_7_7_.outpad[0] -5529 .output out:pv9_2_2_.outpad[0] -5530 .output out:pv6_0_0_.outpad[0] -5531 .output out:pv7_1_1_.outpad[0] -5532 .output out:pv1_1_1_.outpad[0] -5533 .output out:pv9_6_6_.outpad[0] -5534 .output out:pv9_0_0_.outpad[0] -5535 .output out:pv8_3_3_.outpad[0] -5536 .output out:pv9_5_5_.outpad[0] -5537 .output out:pv14_7_7_.outpad[0] -5538 .output out:pv6_1_1_.outpad[0] -5539 .output out:pv5_6_6_.outpad[0] -5540 .output out:pv15_2_2_.outpad[0] -5541 .output out:pv5_5_5_.outpad[0] -5542 .output out:pv12_0_0_.outpad[0] -5543 .output out:pv11_1_1_.outpad[0] -5544 .output out:pv7_0_0_.outpad[0] -5545 .output out:pv2_4_4_.outpad[0] -5546 .output out:pv13_3_3_.outpad[0] -5547 .output out:pv3_6_6_.outpad[0] -5548 .output out:pv15_6_6_.outpad[0] -5549 .output out:pv3_0_0_.outpad[0] -5550 .output out:pv6_2_2_.outpad[0] -5551 .output out:pv6_4_4_.outpad[0] -5552 .output out:pv7_5_5_.outpad[0] -5553 .output out:pv5_1_1_.outpad[0] -5554 .output out:pv2_5_5_.outpad[0] -5555 .output out:pv3_1_1_.outpad[0] -5556 .output out:pv15_3_3_.outpad[0] -5557 .output out:pv13_5_5_.outpad[0] -5558 .output out:pv11_6_6_.outpad[0] -5559 .output out:pv4_2_2_.outpad[0] -5560 .output out:pv5_3_3_.outpad[0] -5561 .output out:pv9_7_7_.outpad[0] -5562 .output out:pv2_3_3_.outpad[0] -5563 .output out:pv8_6_6_.outpad[0] -5564 .latch ndn1_34.D[0] -5565 .output out:pv10_3_3_.outpad[0] -5566 .output out:pv8_4_4_.outpad[0] -5567 .output out:pv14_5_5_.outpad[0] -5568 .output out:pv14_1_1_.outpad[0] -5569 .output out:pv6_7_7_.outpad[0] -5570 .output out:pv14_4_4_.outpad[0] -5571 .output out:pv12_3_3_.outpad[0] -5572 .output out:pv13_0_0_.outpad[0] -5573 .output out:pv2_7_7_.outpad[0] -5574 .output out:pv1_0_0_.outpad[0] -5575 .output out:pv7_4_4_.outpad[0] -5576 .output out:pv12_1_1_.outpad[0] -5577 .output out:pv14_0_0_.outpad[0] -5578 .output out:pv13_2_2_.outpad[0] -5579 .output out:pv12_4_4_.outpad[0] -5580 .output out:pv8_2_2_.outpad[0] -5581 .output out:pv2_6_6_.outpad[0] -5582 .output out:pv7_7_7_.outpad[0] -5583 .output out:pv3_5_5_.outpad[0] -5584 .output out:pv11_2_2_.outpad[0] -5585 .output out:pv4_1_1_.outpad[0] -5586 .output out:pv4_3_3_.outpad[0] -5587 .output out:pv6_6_6_.outpad[0] -5588 .output out:pv8_5_5_.outpad[0] -5589 .output out:pv8_1_1_.outpad[0] -5590 .output out:pv10_4_4_.outpad[0] -5591 .output out:pv15_0_0_.outpad[0] -5592 .output out:pv7_3_3_.outpad[0] -5593 .output out:pv13_4_4_.outpad[0] -5594 .output out:pv2_0_0_.outpad[0] -5595 .output out:pv15_1_1_.outpad[0] -5596 .output out:pv13_1_1_.outpad[0] -5597 .output out:pv8_0_0_.outpad[0] -5598 .output out:pv10_5_5_.outpad[0] -5599 .output out:pv1_7_7_.outpad[0] -5600 .output out:pv11_4_4_.outpad[0] -5601 .output out:pv5_0_0_.outpad[0] -5602 .output out:pv4_7_7_.outpad[0] -5603 .output out:pv13_7_7_.outpad[0] -5604 .output out:pv12_7_7_.outpad[0] -5605 .latch ndn3_15.D[0] -5606 .latch ndn3_5.D[0] -5607 .latch ndn3_10.D[0] -5608 .latch ndn3_6.D[0] -5609 .latch ndn3_7.D[0] -5610 .latch ndn3_8.D[0] -5611 .latch nen3_10.D[0] -5612 .latch nrq3_11.D[0] -5613 .latch ndn3_9.D[0] -5614 .latch ngfdn_3.D[0] -5615 .output out:pv15_4_4_.outpad[0] -5616 .output out:pv10_6_6_.outpad[0] -5617 .output out:pv8_7_7_.outpad[0] -5618 .output out:pv10_0_0_.outpad[0] -5619 .output out:pv12_5_5_.outpad[0] -5620 .output out:pv14_2_2_.outpad[0] -5621 .output out:pv11_0_0_.outpad[0] -5622 .output out:pv4_6_6_.outpad[0] -5623 .output out:pv3_3_3_.outpad[0] -5624 .output out:pv3_7_7_.outpad[0] -5625 .output out:pv1_3_3_.outpad[0] -5626 .output out:pv6_3_3_.outpad[0] -5627 .output out:pv15_5_5_.outpad[0] -5628 .output out:pv1_6_6_.outpad[0] -5629 .output out:pv2_2_2_.outpad[0] -5630 .output out:pv13_6_6_.outpad[0] -5631 .output out:pv3_2_2_.outpad[0] -5632 .output out:pv2_1_1_.outpad[0] -5633 .output out:pv1_2_2_.outpad[0] -5634 .output out:pv1_4_4_.outpad[0] -5635 .output out:pv4_5_5_.outpad[0] -5636 .output out:pv7_2_2_.outpad[0] -5637 .output out:pv14_6_6_.outpad[0] -5638 .latch n_n4071.D[0] -5639 .latch n_n4349.D[0] -5640 .latch n_n4201.D[0] -5641 .latch n_n3968.D[0] -5642 .latch n_n3922.D[0] -5643 .latch n_n3854.D[0] -5644 .latch n_n3946.D[0] -5645 .latch n_n4383.D[0] -5646 .latch n_n3281.D[0] -5647 .latch n_n3743.D[0] -5648 .latch n_n4258.D[0] -5649 .latch n_n4337.D[0] -5650 .latch n_n3451.D[0] -5651 .latch n_n4160.D[0] -5652 .latch n_n4159.D[0] -5653 .latch n_n4330.D[0] -5654 .latch n_n3892.D[0] -5655 .latch n_n3035.D[0] -5656 .latch n_n3556.D[0] -5657 .latch n_n4211.D[0] -5658 .latch n_n3936.D[0] -5659 .latch n_n3876.D[0] -5660 .latch nlc1_2.D[0] -5661 .latch n_n3144.D[0] -5662 .latch n_n3782.D[0] -5663 .latch n_n3067.D[0] -5664 .latch n_n3180.D[0] -5665 .latch n_n3274.D[0] -5666 .latch n_n3381.D[0] -5667 .latch n_n3029.D[0] -5668 .latch n_n3619.D[0] -5669 .latch n_n3264.D[0] -5670 .latch n_n4114.D[0] -5671 .latch n_n3146.D[0] -5672 .latch n_n3152.D[0] -5673 .latch n_n4282.D[0] -5674 .latch n_n3305.D[0] -5675 .latch n_n3204.D[0] -5676 .latch n_n3024.D[0] -5677 .latch n_n4139.D[0] -5678 .latch n_n3456.D[0] -5679 .latch n_n3521.D[0] -5680 .latch n_n3081.D[0] -5681 .latch n_n3195.D[0] -5682 .latch n_n3489.D[0] -5683 .latch n_n3372.D[0] -5684 .latch n_n3411.D[0] -5685 .latch n_n3396.D[0] -5686 .latch n_n3432.D[0] -5687 .latch n_n3606.D[0] -5688 .latch n_n3120.D[0] -5689 .latch n_n4089.D[0] -5690 .latch n_n3321.D[0] -5691 .latch n_n3443.D[0] -5692 .latch n_n3215.D[0] -5693 .latch n_n3590.D[0] -5694 .latch n_n4110.D[0] -5695 .latch n_n4129.D[0] -5696 .latch pdn.D[0] -5697 .latch n_n3567.D[0] -5698 .latch n_n3075.D[0] -5699 .latch n_n3617.D[0] -5700 .latch n_n4162.D[0] -5701 .latch n_n4120.D[0] -5702 .latch n_n3065.D[0] -5703 .latch n_n4005.D[0] -5704 .latch n_n3266.D[0] -5705 .latch n_n3600.D[0] -5706 .latch n_n3415.D[0] -5707 .latch n_n3872.D[0] -5708 .latch n_n3648.D[0] -5709 .latch n_n3350.D[0] -5710 .latch n_n3116.D[0] -5711 .latch n_n4131.D[0] -5712 .latch n_n4213.D[0] -5713 .latch n_n3252.D[0] -5714 .latch n_n3348.D[0] -5715 .latch n_n3544.D[0] -5716 .latch n_n3101.D[0] -5717 .latch n_n3650.D[0] -5718 .latch n_n3307.D[0] -5719 .latch n_n4164.D[0] -5720 .latch n_n3749.D[0] -5721 .latch n_n4347.D[0] -5722 .latch n_n3826.D[0] -5723 .latch n_n3360.D[0] -5724 .latch n_n3093.D[0] -5725 .latch n_n3157.D[0] -5726 .latch n_n3161.D[0] -5727 .latch n_n3130.D[0] -5728 .latch n_n3239.D[0] -5729 .latch n_n3890.D[0] -5730 .latch n_n3326.D[0] -5731 .latch n_n4375.D[0] -5732 .latch n_n4290.D[0] -5733 .latch n_n3774.D[0] -5734 .latch n_n3014.D[0] -5735 .latch n_n4241.D[0] -5736 .latch n_n3551.D[0] -5737 .latch n_n3379.D[0] -5738 .latch n_n3570.D[0] -5739 .latch n_n4037.D[0] -5740 .latch n_n3339.D[0] -5741 .latch n_n4185.D[0] -5742 .latch n_n3643.D[0] -5743 .latch n_n3828.D[0] -5744 .latch nsr1_2.D[0] -5745 .latch n_n4059.D[0] -5746 .latch n_n3461.D[0] -5747 .latch n_n3051.D[0] -5748 .latch n_n3504.D[0] -5749 .latch n_n3040.D[0] -5750 .latch n_n3874.D[0] -5751 .latch n_n3999.D[0] -5752 .latch n_n3095.D[0] -5753 .latch n_n3663.D[0] -5754 .latch n_n3038.D[0] -5755 .latch n_n3211.D[0] -5756 .latch n_n3367.D[0] -5757 .latch n_n3434.D[0] -5758 .latch n_n3053.D[0] -5759 .latch n_n3938.D[0] -5760 .latch n_n3903.D[0] -5761 .latch n_n3175.D[0] -5762 .latch n_n4077.D[0] -5763 .latch n_n3142.D[0] -5764 .latch n_n3836.D[0] -5765 .latch n_n3470.D[0] -5766 .latch n_n3190.D[0] -5767 .latch n_n3042.D[0] -5768 .latch n_n3188.D[0] -5769 .latch n_n3150.D[0] -5770 .latch n_n3863.D[0] -5771 .latch n_n3720.D[0] -5772 .latch n_n3529.D[0] -5773 .latch n_n4153.D[0] -5774 .latch n_n3233.D[0] -5775 .latch n_n3441.D[0] -5776 .latch n_n3674.D[0] -5777 .latch n_n4018.D[0] -5778 .latch n_n4354.D[0] -5779 .latch n_n3797.D[0] -5780 .latch n_n3087.D[0] -5781 .latch n_n4105.D[0] -5782 .latch n_n3262.D[0] -5783 .latch nsr3_3.D[0] -5784 .latch n_n4151.D[0] -5785 .latch n_n3250.D[0] -5786 .latch n_n3170.D[0] -5787 .latch n_n4360.D[0] -5788 .latch n_n4362.D[0] -5789 .latch n_n3578.D[0] -5790 .latch n_n4021.D[0] -5791 .latch n_n4062.D[0] -5792 .latch n_n4270.D[0] -5793 .latch n_n4299.D[0] -5794 .latch n_n3756.D[0] -5795 .latch n_n3624.D[0] -5796 .latch n_n4251.D[0] -5797 .latch n_n4182.D[0] -5798 .latch n_n3931.D[0] -5799 .latch n_n3533.D[0] -5800 .latch n_n3978.D[0] -5801 .latch n_n3328.D[0] -5802 .latch n_n4224.D[0] -5803 .latch nlc3_3.D[0] -5804 .latch n_n3493.D[0] -5805 .latch n_n4108.D[0] -5806 .latch n_n3354.D[0] -5807 .latch n_n3008.D[0] -5808 .latch n_n3225.D[0] -5809 .latch n_n3687.D[0] -5810 .latch n_n3098.D[0] -5811 .latch n_n3497.D[0] -5812 .latch n_n3780.D[0] -5813 .latch n_n3133.D[0] -5814 .latch n_n3270.D[0] -5815 .latch n_n3670.D[0] -5816 .latch n_n3525.D[0] -5817 .latch n_n3729.D[0] -5818 .latch n_n3549.D[0] -5819 .latch n_n3764.D[0] -5820 .latch n_n3517.D[0] -5821 .latch n_n3012.D[0] -5822 .latch n_n3344.D[0] -5823 .latch n_n3079.D[0] -5824 .latch n_n3313.D[0] -5825 .latch n_n3231.D[0] -5826 .latch n_n3733.D[0] -5827 .latch n_n3221.D[0] -5828 .latch n_n3173.D[0] -5829 .latch n_n3113.D[0] -5830 .latch n_n3118.D[0] -5831 .latch n_n3044.D[0] -5832 .latch n_n3627.D[0] -5833 .latch n_n4172.D[0] -5834 .latch n_n3576.D[0] -5835 .latch n_n4189.D[0] -5836 .latch n_n3465.D[0] -5837 .latch n_n4243.D[0] -5838 .latch n_n3358.D[0] -5839 .latch n_n3906.D[0] -5840 .latch n_n3316.D[0] -5841 .latch n_n3061.D[0] -5842 .latch n_n3048.D[0] -5843 .latch n_n3128.D[0] -5844 .latch n_n3761.D[0] -5845 .latch n_n3896.D[0] -5846 .latch n_n3736.D[0] -5847 .latch n_n3155.D[0] -5848 .latch n_n3506.D[0] -5849 .latch n_n3319.D[0] -5850 .latch n_n3429.D[0] -5851 .latch n_n3971.D[0] -5852 .latch n_n3449.D[0] -5853 .latch n_n3183.D[0] -5854 .latch n_n4003.D[0] -5855 .latch n_n3091.D[0] -5856 .latch n_n3985.D[0] -5857 .latch n_n3952.D[0] -5858 .latch n_n3069.D[0] -5859 .latch n_n3404.D[0] -5860 .latch n_n3057.D[0] -5861 .latch n_n3020.D[0] -5862 .latch n_n3631.D[0] -5863 .latch n_n3138.D[0] -5864 .latch n_n4065.D[0] -5865 .latch n_n3679.D[0] -5866 .latch n_n3287.D[0] -5867 .latch n_n3436.D[0] -5868 .latch n_n3073.D[0] -5869 .latch n_n3777.D[0] -5870 .latch n_n3136.D[0] -5871 .latch n_n4372.D[0] -5872 .latch n_n3223.D[0] -5873 .latch n_n3213.D[0] -5874 .latch n_n3370.D[0] -5875 .latch n_n3713.D[0] -5876 .latch n_n3089.D[0] -5877 .latch n_n3126.D[0] -5878 .latch n_n4192.D[0] -5879 .latch n_n4136.D[0] -5880 .latch n_n4390.D[0] -5881 .latch n_n3463.D[0] -5882 .latch n_n3055.D[0] -5883 .latch n_n3202.D[0] -5884 .latch n_n3385.D[0] -5885 .latch n_n3722.D[0] -5886 .latch n_n4309.D[0] -5887 .latch n_n3331.D[0] -5888 .latch n_n3883.D[0] -5889 .latch n_n4303.D[0] -5890 .latch n_n3758.D[0] -5891 .latch n_n3910.D[0] -5892 .latch n_n3108.D[0] -5893 .latch n_n4320.D[0] -5894 .latch n_n4247.D[0] -5895 .latch n_n4199.D[0] -5896 .latch n_n3572.D[0] -5897 .latch n_n4166.D[0] -5898 .latch n_n3394.D[0] -5899 .latch n_n3667.D[0] -5900 .latch n_n3342.D[0] -5901 .latch n_n4209.D[0] -5902 .latch n_n3337.D[0] -5903 .latch n_n3413.D[0] -5904 .latch n_n4342.D[0] -5905 .latch n_n4102.D[0] -5906 .latch n_n3277.D[0] -5907 .latch n_n4180.D[0] -5908 .latch n_n3486.D[0] -5909 .latch n_n3739.D[0] -5910 .latch n_n3646.D[0] -5911 .latch n_n3537.D[0] -5912 .latch n_n3806.D[0] -5913 .latch ndn3_4.D[0] -5914 .latch n_n4286.D[0] -5915 .latch nlak4_2.D[0] -5916 .latch nsr4_2.D[0] -5917 .latch n_n4236.D[0] -5918 .latch n_n4263.D[0] -5919 .latch n_n3901.D[0] -5920 .latch n_n4125.D[0] -5921 .latch nsr3_14.D[0] -5922 .latch n_n3658.D[0] -5923 .latch n_n3604.D[0] -5924 .latch n_n3878.D[0] -5925 .latch n_n3208.D[0] -5926 .latch n_n3259.D[0] -5927 .latch n_n4294.D[0] -5928 .latch n_n3919.D[0] -5929 .latch n_n3886.D[0] -5930 .latch n_n3858.D[0] -5931 .latch n_n3511.D[0] -5932 .latch n_n3688.D[0] -5933 .latch n_n3976.D[0] -5934 .latch n_n3608.D[0] -5935 .latch n_n3793.D[0] -5936 .latch n_n3557.D[0] -5937 .latch n_n3769.D[0] -5938 .latch n_n3934.D[0] -5939 .latch n_n3865.D[0] -5940 .latch n_n3845.D[0] -5941 .latch n_n4029.D[0] -5942 .latch n_n3954.D[0] -5943 .latch n_n4099.D[0] -5944 .latch n_n4052.D[0] -5945 .latch n_n3955.D[0] -5946 .latch n_n4381.D[0] -5947 .latch n_n3408.D[0] -5948 .latch n_n4392.D[0] -5949 .latch n_n4222.D[0] -5950 .latch n_n3099.D[0] -5951 .latch n_n4056.D[0] -5952 .latch n_n4045.D[0] -5953 .latch n_n4057.D[0] -5954 .latch n_n4366.D[0] -5955 .latch n_n4047.D[0] -5956 .latch n_n3237.D[0] -5957 .latch n_n4316.D[0] -5958 .latch n_n3495.D[0] -5959 .latch n_n3657.D[0] -5960 .latch n_n3475.D[0] -5961 .latch n_n3111.D[0] -5962 .latch n_n4074.D[0] -5963 .latch n_n3916.D[0] -5964 .latch n_n3458.D[0] -5965 .latch n_n3085.D[0] -5966 .latch n_n4351.D[0] -5967 .latch n_n4229.D[0] -5968 .latch n_n4324.D[0] -5969 .latch n_n4288.D[0] -5970 .latch n_n3898.D[0] -5971 .latch n_n4157.D[0] -5972 .latch n_n4095.D[0] -5973 .latch n_n4122.D[0] -5974 .latch n_n4145.D[0] -5975 .latch n_n3841.D[0] -5976 .latch n_n4233.D[0] -5977 .latch n_n3242.D[0] -5978 .latch n_n4142.D[0] -5979 .latch n_n3376.D[0] -5980 .latch n_n3207.D[0] -5981 .latch n_n3583.D[0] -5982 .latch n_n4279.D[0] -5983 .latch n_n3823.D[0] -5984 .latch n_n3966.D[0] -5985 .latch n_n3514.D[0] -5986 .latch n_n3198.D[0] -5987 .latch n_n3833.D[0] -5988 .latch n_n4067.D[0] -5989 .latch nsr3_17.D[0] -5990 .latch n_n4026.D[0] -5991 .latch n_n3851.D[0] -5992 .latch n_n3709.D[0] -5993 .latch n_n3707.D[0] -5994 .latch n_n4334.D[0] -5995 .latch n_n4012.D[0] -5996 .latch n_n3724.D[0] -5997 .latch n_n4227.D[0] -5998 .latch n_n3814.D[0] -5999 .latch n_n4080.D[0] -6000 .latch n_n3959.D[0] -6001 .latch n_n3818.D[0] -6002 .latch n_n3988.D[0] -6003 .latch n_n3995.D[0] -6004 .latch n_n4040.D[0] -6005 .latch n_n3726.D[0] -6006 .latch n_n3574.D[0] -6007 .latch n_n4093.D[0] -6008 .latch n_n3831.D[0] -6009 .latch n_n3483.D[0] -6010 .latch n_n4275.D[0] -6011 .latch n_n3766.D[0] - -#End of unconstrained hold startpoint/endpoint report diff --git a/report_unconstrained_timing.setup.rpt b/report_unconstrained_timing.setup.rpt deleted file mode 100644 index 9a5653b0fdd..00000000000 --- a/report_unconstrained_timing.setup.rpt +++ /dev/null @@ -1,950 +0,0 @@ -#Unconstrained setup timing startpoint/endpoint - -timing_node_id node_type node_name --------------- --------- --------- -0 .input tin_pv10_4_4_.inpad[0] -1 .input tin_pv11_4_4_.inpad[0] -2 .input tin_pv6_7_7_.inpad[0] -3 .input tin_pv2_0_0_.inpad[0] -4 .input tin_pv10_3_3_.inpad[0] -5 .input tin_pv1_2_2_.inpad[0] -6 .input tin_pv11_3_3_.inpad[0] -7 .input tin_pv4_3_3_.inpad[0] -8 .input tin_pv10_2_2_.inpad[0] -9 .input tin_pv11_2_2_.inpad[0] -10 .input tin_pv6_0_0_.inpad[0] -11 .input tin_pv2_1_1_.inpad[0] -12 .input tin_pv10_1_1_.inpad[0] -13 .input tin_pv1_3_3_.inpad[0] -14 .input preset_0_0_.inpad[0] -15 .input tin_pv11_1_1_.inpad[0] -16 .input tin_pv4_4_4_.inpad[0] -17 .input tin_pready_0_0_.inpad[0] -18 .input tin_pv10_0_0_.inpad[0] -19 .input tin_pv11_0_0_.inpad[0] -20 .input tin_pv6_1_1_.inpad[0] -21 .input tin_pv2_2_2_.inpad[0] -22 .input tin_pv1_4_4_.inpad[0] -23 .input tin_pv4_5_5_.inpad[0] -24 .input tin_pv6_2_2_.inpad[0] -25 .input tin_pv2_3_3_.inpad[0] -26 .input tin_pv1_5_5_.inpad[0] -27 .input tin_pv4_6_6_.inpad[0] -28 .input tin_pv6_3_3_.inpad[0] -29 .input tin_pv2_4_4_.inpad[0] -30 .input tin_pv1_6_6_.inpad[0] -31 .input pclk.inpad[0] -32 .input tin_pv4_7_7_.inpad[0] -33 .input tin_pv6_4_4_.inpad[0] -34 .input tin_pv2_5_5_.inpad[0] -35 .input tin_pv1_7_7_.inpad[0] -36 .input tin_pv4_0_0_.inpad[0] -37 .input tin_pv6_5_5_.inpad[0] -38 .input tin_pv2_6_6_.inpad[0] -39 .input tin_pv10_7_7_.inpad[0] -40 .input tin_pv1_0_0_.inpad[0] -41 .input tin_pv11_7_7_.inpad[0] -42 .input tin_pv4_1_1_.inpad[0] -43 .input tin_pv10_6_6_.inpad[0] -44 .input tin_pv11_6_6_.inpad[0] -45 .input tin_pv6_6_6_.inpad[0] -46 .input tin_pv2_7_7_.inpad[0] -47 .input preset.inpad[0] -48 .input tin_pv10_5_5_.inpad[0] -49 .input tin_pv1_1_1_.inpad[0] -50 .input tin_pv11_5_5_.inpad[0] -51 .input tin_pv4_2_2_.inpad[0] -882 .latch n_n4142.Q[0] -883 .latch n_n3936.Q[0] -884 .latch n_n3574.Q[0] -885 .latch n_n3008.Q[0] -886 .latch n_n3726.Q[0] -887 .latch n_n3604.Q[0] -888 .latch n_n3144.Q[0] -889 .latch n_n3782.Q[0] -890 .latch n_n3067.Q[0] -891 .latch n_n4258.Q[0] -892 .latch n_n3225.Q[0] -893 .latch n_n3180.Q[0] -894 .latch n_n3274.Q[0] -895 .latch n_n3475.Q[0] -896 .latch n_n3687.Q[0] -897 .latch n_n3381.Q[0] -898 .latch n_n3098.Q[0] -899 .latch n_n4108.Q[0] -900 .latch n_n3497.Q[0] -901 .latch n_n3793.Q[0] -902 .latch n_n4316.Q[0] -903 .latch n_n4349.Q[0] -904 .latch n_n3029.Q[0] -905 .latch n_n3619.Q[0] -906 .latch n_n3264.Q[0] -907 .latch n_n3780.Q[0] -908 .latch ndn3_4.Q[0] -909 .latch n_n4114.Q[0] -910 .latch n_n3146.Q[0] -911 .latch n_n3511.Q[0] -912 .latch n_n3152.Q[0] -913 .latch n_n3833.Q[0] -914 .latch n_n4282.Q[0] -915 .latch n_n3305.Q[0] -916 .latch n_n4392.Q[0] -917 .latch n_n4224.Q[0] -918 .latch n_n3198.Q[0] -919 .latch n_n3204.Q[0] -920 .latch n_n3024.Q[0] -921 .latch n_n4139.Q[0] -922 .latch ndn3_15.Q[0] -923 .latch n_n3133.Q[0] -924 .latch n_n4074.Q[0] -925 .latch n_n3270.Q[0] -926 .latch n_n3858.Q[0] -927 .latch n_n3456.Q[0] -928 .latch n_n3521.Q[0] -929 .latch n_n3081.Q[0] -930 .latch n_n4381.Q[0] -931 .latch n_n3670.Q[0] -932 .latch n_n4211.Q[0] -933 .latch n_n3493.Q[0] -934 .latch n_n3495.Q[0] -935 .latch n_n3916.Q[0] -936 .latch n_n3195.Q[0] -937 .latch n_n3525.Q[0] -938 .latch n_n3729.Q[0] -939 .latch n_n3876.Q[0] -940 .latch ndn3_5.Q[0] -941 .latch n_n3549.Q[0] -942 .latch n_n3489.Q[0] -943 .latch n_n3764.Q[0] -944 .latch n_n3281.Q[0] -945 .latch n_n3707.Q[0] -946 .latch n_n3517.Q[0] -947 .latch n_n4160.Q[0] -948 .latch n_n4222.Q[0] -949 .latch n_n3012.Q[0] -950 .latch n_n4071.Q[0] -951 .latch n_n3372.Q[0] -952 .latch n_n3344.Q[0] -953 .latch n_n3688.Q[0] -954 .latch n_n3079.Q[0] -955 .latch n_n3313.Q[0] -956 .latch n_n3411.Q[0] -957 .latch n_n3231.Q[0] -958 .latch n_n3396.Q[0] -959 .latch n_n3432.Q[0] -960 .latch n_n3606.Q[0] -961 .latch n_n3733.Q[0] -962 .latch n_n3556.Q[0] -963 .latch n_n4040.Q[0] -964 .latch n_n3120.Q[0] -965 .latch n_n3221.Q[0] -966 .latch n_n3173.Q[0] -967 .latch n_n3851.Q[0] -968 .latch n_n3113.Q[0] -969 .latch n_n3242.Q[0] -970 .latch n_n3118.Q[0] -971 .latch n_n3376.Q[0] -972 .latch n_n4089.Q[0] -973 .latch n_n3044.Q[0] -974 .latch n_n3627.Q[0] -975 .latch n_n3035.Q[0] -976 .latch n_n3111.Q[0] -977 .latch n_n3321.Q[0] -978 .latch n_n3443.Q[0] -979 .latch n_n3215.Q[0] -980 .latch ndn3_10.Q[0] -981 .latch n_n4172.Q[0] -982 .latch nlc1_2.Q[0] -983 .latch n_n3590.Q[0] -984 .latch n_n4110.Q[0] -985 .latch nlc3_3.Q[0] -986 .latch n_n3576.Q[0] -987 .latch n_n4129.Q[0] -988 .latch n_n4189.Q[0] -989 .latch n_n4286.Q[0] -990 .latch n_n4383.Q[0] -991 .latch pdn.Q[0] -992 .latch n_n3567.Q[0] -993 .latch n_n3892.Q[0] -994 .latch n_n3075.Q[0] -995 .latch n_n3354.Q[0] -996 .latch n_n3465.Q[0] -997 .latch ndn3_6.Q[0] -998 .latch n_n3617.Q[0] -999 .latch n_n4162.Q[0] -1000 .latch n_n3207.Q[0] -1001 .latch n_n4120.Q[0] -1002 .latch n_n3065.Q[0] -1003 .latch n_n4005.Q[0] -1004 .latch n_n3266.Q[0] -1005 .latch n_n4337.Q[0] -1006 .latch n_n3600.Q[0] -1007 .latch n_n3415.Q[0] -1008 .latch n_n4243.Q[0] -1009 .latch n_n3872.Q[0] -1010 .latch n_n3648.Q[0] -1011 .latch n_n3358.Q[0] -1012 .latch n_n3350.Q[0] -1013 .latch ndn3_7.Q[0] -1014 .latch n_n3116.Q[0] -1015 .latch n_n3583.Q[0] -1016 .latch n_n3906.Q[0] -1017 .latch n_n4131.Q[0] -1018 .latch n_n3316.Q[0] -1019 .latch n_n3061.Q[0] -1020 .latch n_n3048.Q[0] -1021 .latch n_n3886.Q[0] -1022 .latch n_n3919.Q[0] -1023 .latch n_n3128.Q[0] -1024 .latch n_n3995.Q[0] -1025 .latch n_n4213.Q[0] -1026 .latch n_n3761.Q[0] -1027 .latch ndn3_8.Q[0] -1028 .latch n_n3252.Q[0] -1029 .latch n_n4366.Q[0] -1030 .latch n_n3328.Q[0] -1031 .latch n_n3988.Q[0] -1032 .latch n_n3348.Q[0] -1033 .latch n_n3544.Q[0] -1034 .latch n_n3101.Q[0] -1035 .latch n_n4279.Q[0] -1036 .latch n_n3896.Q[0] -1037 .latch n_n3736.Q[0] -1038 .latch n_n4251.Q[0] -1039 .latch n_n3650.Q[0] -1040 .latch n_n3307.Q[0] -1041 .latch n_n4294.Q[0] -1042 .latch n_n4334.Q[0] -1043 .latch n_n3955.Q[0] -1044 .latch n_n4164.Q[0] -1045 .latch n_n3155.Q[0] -1046 .latch n_n3749.Q[0] -1047 .latch n_n4233.Q[0] -1048 .latch n_n4347.Q[0] -1049 .latch n_n3826.Q[0] -1050 .latch n_n3360.Q[0] -1051 .latch n_n3458.Q[0] -1052 .latch n_n3093.Q[0] -1053 .latch n_n3157.Q[0] -1054 .latch n_n3506.Q[0] -1055 .latch n_n3161.Q[0] -1056 .latch n_n3319.Q[0] -1057 .latch n_n3429.Q[0] -1058 .latch n_n3971.Q[0] -1059 .latch n_n3449.Q[0] -1060 .latch n_n4270.Q[0] -1061 .latch n_n4288.Q[0] -1062 .latch n_n3183.Q[0] -1063 .latch n_n3130.Q[0] -1064 .latch nlak4_2.Q[0] -1065 .latch n_n4047.Q[0] -1066 .latch n_n3978.Q[0] -1067 .latch n_n3239.Q[0] -1068 .latch n_n4145.Q[0] -1069 .latch n_n3890.Q[0] -1070 .latch n_n4003.Q[0] -1071 .latch n_n3091.Q[0] -1072 .latch n_n3985.Q[0] -1073 .latch n_n3326.Q[0] -1074 .latch n_n4052.Q[0] -1075 .latch nsr4_2.Q[0] -1076 .latch n_n4099.Q[0] -1077 .latch n_n4375.Q[0] -1078 .latch n_n4067.Q[0] -1079 .latch n_n4290.Q[0] -1080 .latch n_n3898.Q[0] -1081 .latch n_n4122.Q[0] -1082 .latch n_n3774.Q[0] -1083 .latch n_n3014.Q[0] -1084 .latch n_n4241.Q[0] -1085 .latch n_n3952.Q[0] -1086 .latch n_n3237.Q[0] -1087 .latch n_n3968.Q[0] -1088 .latch n_n3922.Q[0] -1089 .latch n_n3551.Q[0] -1090 .latch n_n3379.Q[0] -1091 .latch n_n4275.Q[0] -1092 .latch n_n3570.Q[0] -1093 .latch n_n3854.Q[0] -1094 .latch n_n4057.Q[0] -1095 .latch n_n3451.Q[0] -1096 .latch n_n4037.Q[0] -1097 .latch n_n3408.Q[0] -1098 .latch n_n4229.Q[0] -1099 .latch n_n4201.Q[0] -1100 .latch n_n3339.Q[0] -1101 .latch n_n4362.Q[0] -1102 .latch n_n3483.Q[0] -1103 .latch n_n3557.Q[0] -1104 .latch n_n4185.Q[0] -1105 .latch n_n3069.Q[0] -1106 .latch n_n3643.Q[0] -1107 .latch n_n3404.Q[0] -1108 .latch n_n3057.Q[0] -1109 .latch n_n3020.Q[0] -1110 .latch n_n3828.Q[0] -1111 .latch n_n3631.Q[0] -1112 .latch n_n3138.Q[0] -1113 .latch nsr1_2.Q[0] -1114 .latch n_n4065.Q[0] -1115 .latch n_n3679.Q[0] -1116 .latch n_n3287.Q[0] -1117 .latch n_n4351.Q[0] -1118 .latch n_n4059.Q[0] -1119 .latch n_n3436.Q[0] -1120 .latch nen3_10.Q[0] -1121 .latch n_n3461.Q[0] -1122 .latch n_n4012.Q[0] -1123 .latch n_n3051.Q[0] -1124 .latch n_n3073.Q[0] -1125 .latch n_n3777.Q[0] -1126 .latch n_n3709.Q[0] -1127 .latch n_n3946.Q[0] -1128 .latch n_n3085.Q[0] -1129 .latch n_n3259.Q[0] -1130 .latch n_n3504.Q[0] -1131 .latch n_n4045.Q[0] -1132 .latch n_n3954.Q[0] -1133 .latch n_n3136.Q[0] -1134 .latch n_n4372.Q[0] -1135 .latch n_n4236.Q[0] -1136 .latch n_n3040.Q[0] -1137 .latch n_n3874.Q[0] -1138 .latch n_n3999.Q[0] -1139 .latch n_n3223.Q[0] -1140 .latch ndn1_34.Q[0] -1141 .latch n_n3743.Q[0] -1142 .latch n_n3657.Q[0] -1143 .latch n_n3213.Q[0] -1144 .latch n_n3095.Q[0] -1145 .latch n_n3663.Q[0] -1146 .latch n_n3724.Q[0] -1147 .latch n_n3038.Q[0] -1148 .latch n_n3370.Q[0] -1149 .latch n_n3624.Q[0] -1150 .latch n_n3578.Q[0] -1151 .latch n_n3713.Q[0] -1152 .latch n_n3089.Q[0] -1153 .latch n_n3211.Q[0] -1154 .latch n_n3367.Q[0] -1155 .latch n_n3434.Q[0] -1156 .latch n_n3126.Q[0] -1157 .latch n_n4192.Q[0] -1158 .latch n_n4136.Q[0] -1159 .latch n_n3053.Q[0] -1160 .latch n_n3938.Q[0] -1161 .latch n_n3769.Q[0] -1162 .latch n_n4390.Q[0] -1163 .latch nsr3_17.Q[0] -1164 .latch n_n3903.Q[0] -1165 .latch n_n3658.Q[0] -1166 .latch nrq3_11.Q[0] -1167 .latch n_n3818.Q[0] -1168 .latch n_n3533.Q[0] -1169 .latch n_n3463.Q[0] -1170 .latch n_n3175.Q[0] -1171 .latch n_n3055.Q[0] -1172 .latch n_n3202.Q[0] -1173 .latch n_n3385.Q[0] -1174 .latch n_n4077.Q[0] -1175 .latch n_n3142.Q[0] -1176 .latch n_n3901.Q[0] -1177 .latch n_n3934.Q[0] -1178 .latch n_n3823.Q[0] -1179 .latch n_n3722.Q[0] -1180 .latch n_n4309.Q[0] -1181 .latch n_n4159.Q[0] -1182 .latch n_n4330.Q[0] -1183 .latch n_n3836.Q[0] -1184 .latch n_n3470.Q[0] -1185 .latch n_n3331.Q[0] -1186 .latch n_n3883.Q[0] -1187 .latch n_n4299.Q[0] -1188 .latch n_n4157.Q[0] -1189 .latch ndn3_9.Q[0] -1190 .latch n_n3208.Q[0] -1191 .latch n_n3190.Q[0] -1192 .latch n_n4029.Q[0] -1193 .latch n_n3042.Q[0] -1194 .latch nsr3_14.Q[0] -1195 .latch n_n4151.Q[0] -1196 .latch n_n3188.Q[0] -1197 .latch n_n4303.Q[0] -1198 .latch n_n3250.Q[0] -1199 .latch n_n3170.Q[0] -1200 .latch n_n3758.Q[0] -1201 .latch n_n3910.Q[0] -1202 .latch n_n3108.Q[0] -1203 .latch n_n3150.Q[0] -1204 .latch n_n4320.Q[0] -1205 .latch n_n4360.Q[0] -1206 .latch n_n4247.Q[0] -1207 .latch n_n4199.Q[0] -1208 .latch n_n3966.Q[0] -1209 .latch n_n3766.Q[0] -1210 .latch n_n4021.Q[0] -1211 .latch n_n4062.Q[0] -1212 .latch n_n3514.Q[0] -1213 .latch n_n3572.Q[0] -1214 .latch n_n4166.Q[0] -1215 .latch n_n3976.Q[0] -1216 .latch n_n3394.Q[0] -1217 .latch n_n4095.Q[0] -1218 .latch n_n3863.Q[0] -1219 .latch n_n3720.Q[0] -1220 .latch ngfdn_3.Q[0] -1221 .latch n_n3756.Q[0] -1222 .latch n_n3667.Q[0] -1223 .latch n_n3342.Q[0] -1224 .latch n_n3529.Q[0] -1225 .latch n_n4209.Q[0] -1226 .latch n_n4324.Q[0] -1227 .latch n_n3337.Q[0] -1228 .latch n_n4227.Q[0] -1229 .latch n_n4153.Q[0] -1230 .latch n_n3831.Q[0] -1231 .latch n_n3233.Q[0] -1232 .latch n_n4263.Q[0] -1233 .latch n_n3413.Q[0] -1234 .latch n_n4182.Q[0] -1235 .latch n_n3841.Q[0] -1236 .latch n_n3441.Q[0] -1237 .latch n_n4026.Q[0] -1238 .latch n_n4342.Q[0] -1239 .latch n_n4102.Q[0] -1240 .latch n_n3277.Q[0] -1241 .latch n_n4180.Q[0] -1242 .latch n_n3878.Q[0] -1243 .latch n_n3931.Q[0] -1244 .latch n_n3845.Q[0] -1245 .latch n_n3865.Q[0] -1246 .latch n_n3486.Q[0] -1247 .latch n_n4056.Q[0] -1248 .latch n_n3674.Q[0] -1249 .latch n_n3959.Q[0] -1250 .latch n_n3608.Q[0] -1251 .latch n_n4080.Q[0] -1252 .latch n_n4018.Q[0] -1253 .latch n_n4354.Q[0] -1254 .latch n_n3797.Q[0] -1255 .latch n_n3739.Q[0] -1256 .latch n_n3646.Q[0] -1257 .latch n_n3099.Q[0] -1258 .latch n_n3537.Q[0] -1259 .latch n_n3806.Q[0] -1260 .latch n_n3087.Q[0] -1261 .latch n_n4105.Q[0] -1262 .latch n_n3262.Q[0] -1263 .latch n_n4125.Q[0] -1264 .latch n_n3814.Q[0] -1265 .latch n_n4093.Q[0] -1266 .latch nsr3_3.Q[0] -5505 .output out:pdn.outpad[0] -5506 .output out:pv10_7_7_.outpad[0] -5507 .output out:pv9_1_1_.outpad[0] -5508 .output out:pv4_4_4_.outpad[0] -5509 .output out:pv12_2_2_.outpad[0] -5510 .output out:pready_0_0_.outpad[0] -5511 .output out:pv7_6_6_.outpad[0] -5512 .output out:pv3_4_4_.outpad[0] -5513 .output out:pv11_5_5_.outpad[0] -5514 .output out:pv10_2_2_.outpad[0] -5515 .output out:pv5_7_7_.outpad[0] -5516 .output out:pv10_1_1_.outpad[0] -5517 .output out:pv15_7_7_.outpad[0] -5518 .output out:pv5_2_2_.outpad[0] -5519 .output out:pv11_3_3_.outpad[0] -5520 .output out:pv14_3_3_.outpad[0] -5521 .output out:pv5_4_4_.outpad[0] -5522 .output out:pv6_5_5_.outpad[0] -5523 .output out:pv1_5_5_.outpad[0] -5524 .output out:pv12_6_6_.outpad[0] -5525 .output out:pv9_4_4_.outpad[0] -5526 .output out:pv9_3_3_.outpad[0] -5527 .output out:pv4_0_0_.outpad[0] -5528 .output out:pv11_7_7_.outpad[0] -5529 .output out:pv9_2_2_.outpad[0] -5530 .output out:pv6_0_0_.outpad[0] -5531 .output out:pv7_1_1_.outpad[0] -5532 .output out:pv1_1_1_.outpad[0] -5533 .output out:pv9_6_6_.outpad[0] -5534 .output out:pv9_0_0_.outpad[0] -5535 .output out:pv8_3_3_.outpad[0] -5536 .output out:pv9_5_5_.outpad[0] -5537 .output out:pv14_7_7_.outpad[0] -5538 .output out:pv6_1_1_.outpad[0] -5539 .output out:pv5_6_6_.outpad[0] -5540 .output out:pv15_2_2_.outpad[0] -5541 .output out:pv5_5_5_.outpad[0] -5542 .output out:pv12_0_0_.outpad[0] -5543 .output out:pv11_1_1_.outpad[0] -5544 .output out:pv7_0_0_.outpad[0] -5545 .output out:pv2_4_4_.outpad[0] -5546 .output out:pv13_3_3_.outpad[0] -5547 .output out:pv3_6_6_.outpad[0] -5548 .output out:pv15_6_6_.outpad[0] -5549 .output out:pv3_0_0_.outpad[0] -5550 .output out:pv6_2_2_.outpad[0] -5551 .output out:pv6_4_4_.outpad[0] -5552 .output out:pv7_5_5_.outpad[0] -5553 .output out:pv5_1_1_.outpad[0] -5554 .output out:pv2_5_5_.outpad[0] -5555 .output out:pv3_1_1_.outpad[0] -5556 .output out:pv15_3_3_.outpad[0] -5557 .output out:pv13_5_5_.outpad[0] -5558 .output out:pv11_6_6_.outpad[0] -5559 .output out:pv4_2_2_.outpad[0] -5560 .output out:pv5_3_3_.outpad[0] -5561 .output out:pv9_7_7_.outpad[0] -5562 .output out:pv2_3_3_.outpad[0] -5563 .output out:pv8_6_6_.outpad[0] -5564 .latch ndn1_34.D[0] -5565 .output out:pv10_3_3_.outpad[0] -5566 .output out:pv8_4_4_.outpad[0] -5567 .output out:pv14_5_5_.outpad[0] -5568 .output out:pv14_1_1_.outpad[0] -5569 .output out:pv6_7_7_.outpad[0] -5570 .output out:pv14_4_4_.outpad[0] -5571 .output out:pv12_3_3_.outpad[0] -5572 .output out:pv13_0_0_.outpad[0] -5573 .output out:pv2_7_7_.outpad[0] -5574 .output out:pv1_0_0_.outpad[0] -5575 .output out:pv7_4_4_.outpad[0] -5576 .output out:pv12_1_1_.outpad[0] -5577 .output out:pv14_0_0_.outpad[0] -5578 .output out:pv13_2_2_.outpad[0] -5579 .output out:pv12_4_4_.outpad[0] -5580 .output out:pv8_2_2_.outpad[0] -5581 .output out:pv2_6_6_.outpad[0] -5582 .output out:pv7_7_7_.outpad[0] -5583 .output out:pv3_5_5_.outpad[0] -5584 .output out:pv11_2_2_.outpad[0] -5585 .output out:pv4_1_1_.outpad[0] -5586 .output out:pv4_3_3_.outpad[0] -5587 .output out:pv6_6_6_.outpad[0] -5588 .output out:pv8_5_5_.outpad[0] -5589 .output out:pv8_1_1_.outpad[0] -5590 .output out:pv10_4_4_.outpad[0] -5591 .output out:pv15_0_0_.outpad[0] -5592 .output out:pv7_3_3_.outpad[0] -5593 .output out:pv13_4_4_.outpad[0] -5594 .output out:pv2_0_0_.outpad[0] -5595 .output out:pv15_1_1_.outpad[0] -5596 .output out:pv13_1_1_.outpad[0] -5597 .output out:pv8_0_0_.outpad[0] -5598 .output out:pv10_5_5_.outpad[0] -5599 .output out:pv1_7_7_.outpad[0] -5600 .output out:pv11_4_4_.outpad[0] -5601 .output out:pv5_0_0_.outpad[0] -5602 .output out:pv4_7_7_.outpad[0] -5603 .output out:pv13_7_7_.outpad[0] -5604 .output out:pv12_7_7_.outpad[0] -5605 .latch ndn3_15.D[0] -5606 .latch ndn3_5.D[0] -5607 .latch ndn3_10.D[0] -5608 .latch ndn3_6.D[0] -5609 .latch ndn3_7.D[0] -5610 .latch ndn3_8.D[0] -5611 .latch nen3_10.D[0] -5612 .latch nrq3_11.D[0] -5613 .latch ndn3_9.D[0] -5614 .latch ngfdn_3.D[0] -5615 .output out:pv15_4_4_.outpad[0] -5616 .output out:pv10_6_6_.outpad[0] -5617 .output out:pv8_7_7_.outpad[0] -5618 .output out:pv10_0_0_.outpad[0] -5619 .output out:pv12_5_5_.outpad[0] -5620 .output out:pv14_2_2_.outpad[0] -5621 .output out:pv11_0_0_.outpad[0] -5622 .output out:pv4_6_6_.outpad[0] -5623 .output out:pv3_3_3_.outpad[0] -5624 .output out:pv3_7_7_.outpad[0] -5625 .output out:pv1_3_3_.outpad[0] -5626 .output out:pv6_3_3_.outpad[0] -5627 .output out:pv15_5_5_.outpad[0] -5628 .output out:pv1_6_6_.outpad[0] -5629 .output out:pv2_2_2_.outpad[0] -5630 .output out:pv13_6_6_.outpad[0] -5631 .output out:pv3_2_2_.outpad[0] -5632 .output out:pv2_1_1_.outpad[0] -5633 .output out:pv1_2_2_.outpad[0] -5634 .output out:pv1_4_4_.outpad[0] -5635 .output out:pv4_5_5_.outpad[0] -5636 .output out:pv7_2_2_.outpad[0] -5637 .output out:pv14_6_6_.outpad[0] -5638 .latch n_n4071.D[0] -5639 .latch n_n4349.D[0] -5640 .latch n_n4201.D[0] -5641 .latch n_n3968.D[0] -5642 .latch n_n3922.D[0] -5643 .latch n_n3854.D[0] -5644 .latch n_n3946.D[0] -5645 .latch n_n4383.D[0] -5646 .latch n_n3281.D[0] -5647 .latch n_n3743.D[0] -5648 .latch n_n4258.D[0] -5649 .latch n_n4337.D[0] -5650 .latch n_n3451.D[0] -5651 .latch n_n4160.D[0] -5652 .latch n_n4159.D[0] -5653 .latch n_n4330.D[0] -5654 .latch n_n3892.D[0] -5655 .latch n_n3035.D[0] -5656 .latch n_n3556.D[0] -5657 .latch n_n4211.D[0] -5658 .latch n_n3936.D[0] -5659 .latch n_n3876.D[0] -5660 .latch nlc1_2.D[0] -5661 .latch n_n3144.D[0] -5662 .latch n_n3782.D[0] -5663 .latch n_n3067.D[0] -5664 .latch n_n3180.D[0] -5665 .latch n_n3274.D[0] -5666 .latch n_n3381.D[0] -5667 .latch n_n3029.D[0] -5668 .latch n_n3619.D[0] -5669 .latch n_n3264.D[0] -5670 .latch n_n4114.D[0] -5671 .latch n_n3146.D[0] -5672 .latch n_n3152.D[0] -5673 .latch n_n4282.D[0] -5674 .latch n_n3305.D[0] -5675 .latch n_n3204.D[0] -5676 .latch n_n3024.D[0] -5677 .latch n_n4139.D[0] -5678 .latch n_n3456.D[0] -5679 .latch n_n3521.D[0] -5680 .latch n_n3081.D[0] -5681 .latch n_n3195.D[0] -5682 .latch n_n3489.D[0] -5683 .latch n_n3372.D[0] -5684 .latch n_n3411.D[0] -5685 .latch n_n3396.D[0] -5686 .latch n_n3432.D[0] -5687 .latch n_n3606.D[0] -5688 .latch n_n3120.D[0] -5689 .latch n_n4089.D[0] -5690 .latch n_n3321.D[0] -5691 .latch n_n3443.D[0] -5692 .latch n_n3215.D[0] -5693 .latch n_n3590.D[0] -5694 .latch n_n4110.D[0] -5695 .latch n_n4129.D[0] -5696 .latch pdn.D[0] -5697 .latch n_n3567.D[0] -5698 .latch n_n3075.D[0] -5699 .latch n_n3617.D[0] -5700 .latch n_n4162.D[0] -5701 .latch n_n4120.D[0] -5702 .latch n_n3065.D[0] -5703 .latch n_n4005.D[0] -5704 .latch n_n3266.D[0] -5705 .latch n_n3600.D[0] -5706 .latch n_n3415.D[0] -5707 .latch n_n3872.D[0] -5708 .latch n_n3648.D[0] -5709 .latch n_n3350.D[0] -5710 .latch n_n3116.D[0] -5711 .latch n_n4131.D[0] -5712 .latch n_n4213.D[0] -5713 .latch n_n3252.D[0] -5714 .latch n_n3348.D[0] -5715 .latch n_n3544.D[0] -5716 .latch n_n3101.D[0] -5717 .latch n_n3650.D[0] -5718 .latch n_n3307.D[0] -5719 .latch n_n4164.D[0] -5720 .latch n_n3749.D[0] -5721 .latch n_n4347.D[0] -5722 .latch n_n3826.D[0] -5723 .latch n_n3360.D[0] -5724 .latch n_n3093.D[0] -5725 .latch n_n3157.D[0] -5726 .latch n_n3161.D[0] -5727 .latch n_n3130.D[0] -5728 .latch n_n3239.D[0] -5729 .latch n_n3890.D[0] -5730 .latch n_n3326.D[0] -5731 .latch n_n4375.D[0] -5732 .latch n_n4290.D[0] -5733 .latch n_n3774.D[0] -5734 .latch n_n3014.D[0] -5735 .latch n_n4241.D[0] -5736 .latch n_n3551.D[0] -5737 .latch n_n3379.D[0] -5738 .latch n_n3570.D[0] -5739 .latch n_n4037.D[0] -5740 .latch n_n3339.D[0] -5741 .latch n_n4185.D[0] -5742 .latch n_n3643.D[0] -5743 .latch n_n3828.D[0] -5744 .latch nsr1_2.D[0] -5745 .latch n_n4059.D[0] -5746 .latch n_n3461.D[0] -5747 .latch n_n3051.D[0] -5748 .latch n_n3504.D[0] -5749 .latch n_n3040.D[0] -5750 .latch n_n3874.D[0] -5751 .latch n_n3999.D[0] -5752 .latch n_n3095.D[0] -5753 .latch n_n3663.D[0] -5754 .latch n_n3038.D[0] -5755 .latch n_n3211.D[0] -5756 .latch n_n3367.D[0] -5757 .latch n_n3434.D[0] -5758 .latch n_n3053.D[0] -5759 .latch n_n3938.D[0] -5760 .latch n_n3903.D[0] -5761 .latch n_n3175.D[0] -5762 .latch n_n4077.D[0] -5763 .latch n_n3142.D[0] -5764 .latch n_n3836.D[0] -5765 .latch n_n3470.D[0] -5766 .latch n_n3190.D[0] -5767 .latch n_n3042.D[0] -5768 .latch n_n3188.D[0] -5769 .latch n_n3150.D[0] -5770 .latch n_n3863.D[0] -5771 .latch n_n3720.D[0] -5772 .latch n_n3529.D[0] -5773 .latch n_n4153.D[0] -5774 .latch n_n3233.D[0] -5775 .latch n_n3441.D[0] -5776 .latch n_n3674.D[0] -5777 .latch n_n4018.D[0] -5778 .latch n_n4354.D[0] -5779 .latch n_n3797.D[0] -5780 .latch n_n3087.D[0] -5781 .latch n_n4105.D[0] -5782 .latch n_n3262.D[0] -5783 .latch nsr3_3.D[0] -5784 .latch n_n4151.D[0] -5785 .latch n_n3250.D[0] -5786 .latch n_n3170.D[0] -5787 .latch n_n4360.D[0] -5788 .latch n_n4362.D[0] -5789 .latch n_n3578.D[0] -5790 .latch n_n4021.D[0] -5791 .latch n_n4062.D[0] -5792 .latch n_n4270.D[0] -5793 .latch n_n4299.D[0] -5794 .latch n_n3756.D[0] -5795 .latch n_n3624.D[0] -5796 .latch n_n4251.D[0] -5797 .latch n_n4182.D[0] -5798 .latch n_n3931.D[0] -5799 .latch n_n3533.D[0] -5800 .latch n_n3978.D[0] -5801 .latch n_n3328.D[0] -5802 .latch n_n4224.D[0] -5803 .latch nlc3_3.D[0] -5804 .latch n_n3493.D[0] -5805 .latch n_n4108.D[0] -5806 .latch n_n3354.D[0] -5807 .latch n_n3008.D[0] -5808 .latch n_n3225.D[0] -5809 .latch n_n3687.D[0] -5810 .latch n_n3098.D[0] -5811 .latch n_n3497.D[0] -5812 .latch n_n3780.D[0] -5813 .latch n_n3133.D[0] -5814 .latch n_n3270.D[0] -5815 .latch n_n3670.D[0] -5816 .latch n_n3525.D[0] -5817 .latch n_n3729.D[0] -5818 .latch n_n3549.D[0] -5819 .latch n_n3764.D[0] -5820 .latch n_n3517.D[0] -5821 .latch n_n3012.D[0] -5822 .latch n_n3344.D[0] -5823 .latch n_n3079.D[0] -5824 .latch n_n3313.D[0] -5825 .latch n_n3231.D[0] -5826 .latch n_n3733.D[0] -5827 .latch n_n3221.D[0] -5828 .latch n_n3173.D[0] -5829 .latch n_n3113.D[0] -5830 .latch n_n3118.D[0] -5831 .latch n_n3044.D[0] -5832 .latch n_n3627.D[0] -5833 .latch n_n4172.D[0] -5834 .latch n_n3576.D[0] -5835 .latch n_n4189.D[0] -5836 .latch n_n3465.D[0] -5837 .latch n_n4243.D[0] -5838 .latch n_n3358.D[0] -5839 .latch n_n3906.D[0] -5840 .latch n_n3316.D[0] -5841 .latch n_n3061.D[0] -5842 .latch n_n3048.D[0] -5843 .latch n_n3128.D[0] -5844 .latch n_n3761.D[0] -5845 .latch n_n3896.D[0] -5846 .latch n_n3736.D[0] -5847 .latch n_n3155.D[0] -5848 .latch n_n3506.D[0] -5849 .latch n_n3319.D[0] -5850 .latch n_n3429.D[0] -5851 .latch n_n3971.D[0] -5852 .latch n_n3449.D[0] -5853 .latch n_n3183.D[0] -5854 .latch n_n4003.D[0] -5855 .latch n_n3091.D[0] -5856 .latch n_n3985.D[0] -5857 .latch n_n3952.D[0] -5858 .latch n_n3069.D[0] -5859 .latch n_n3404.D[0] -5860 .latch n_n3057.D[0] -5861 .latch n_n3020.D[0] -5862 .latch n_n3631.D[0] -5863 .latch n_n3138.D[0] -5864 .latch n_n4065.D[0] -5865 .latch n_n3679.D[0] -5866 .latch n_n3287.D[0] -5867 .latch n_n3436.D[0] -5868 .latch n_n3073.D[0] -5869 .latch n_n3777.D[0] -5870 .latch n_n3136.D[0] -5871 .latch n_n4372.D[0] -5872 .latch n_n3223.D[0] -5873 .latch n_n3213.D[0] -5874 .latch n_n3370.D[0] -5875 .latch n_n3713.D[0] -5876 .latch n_n3089.D[0] -5877 .latch n_n3126.D[0] -5878 .latch n_n4192.D[0] -5879 .latch n_n4136.D[0] -5880 .latch n_n4390.D[0] -5881 .latch n_n3463.D[0] -5882 .latch n_n3055.D[0] -5883 .latch n_n3202.D[0] -5884 .latch n_n3385.D[0] -5885 .latch n_n3722.D[0] -5886 .latch n_n4309.D[0] -5887 .latch n_n3331.D[0] -5888 .latch n_n3883.D[0] -5889 .latch n_n4303.D[0] -5890 .latch n_n3758.D[0] -5891 .latch n_n3910.D[0] -5892 .latch n_n3108.D[0] -5893 .latch n_n4320.D[0] -5894 .latch n_n4247.D[0] -5895 .latch n_n4199.D[0] -5896 .latch n_n3572.D[0] -5897 .latch n_n4166.D[0] -5898 .latch n_n3394.D[0] -5899 .latch n_n3667.D[0] -5900 .latch n_n3342.D[0] -5901 .latch n_n4209.D[0] -5902 .latch n_n3337.D[0] -5903 .latch n_n3413.D[0] -5904 .latch n_n4342.D[0] -5905 .latch n_n4102.D[0] -5906 .latch n_n3277.D[0] -5907 .latch n_n4180.D[0] -5908 .latch n_n3486.D[0] -5909 .latch n_n3739.D[0] -5910 .latch n_n3646.D[0] -5911 .latch n_n3537.D[0] -5912 .latch n_n3806.D[0] -5913 .latch ndn3_4.D[0] -5914 .latch n_n4286.D[0] -5915 .latch nlak4_2.D[0] -5916 .latch nsr4_2.D[0] -5917 .latch n_n4236.D[0] -5918 .latch n_n4263.D[0] -5919 .latch n_n3901.D[0] -5920 .latch n_n4125.D[0] -5921 .latch nsr3_14.D[0] -5922 .latch n_n3658.D[0] -5923 .latch n_n3604.D[0] -5924 .latch n_n3878.D[0] -5925 .latch n_n3208.D[0] -5926 .latch n_n3259.D[0] -5927 .latch n_n4294.D[0] -5928 .latch n_n3919.D[0] -5929 .latch n_n3886.D[0] -5930 .latch n_n3858.D[0] -5931 .latch n_n3511.D[0] -5932 .latch n_n3688.D[0] -5933 .latch n_n3976.D[0] -5934 .latch n_n3608.D[0] -5935 .latch n_n3793.D[0] -5936 .latch n_n3557.D[0] -5937 .latch n_n3769.D[0] -5938 .latch n_n3934.D[0] -5939 .latch n_n3865.D[0] -5940 .latch n_n3845.D[0] -5941 .latch n_n4029.D[0] -5942 .latch n_n3954.D[0] -5943 .latch n_n4099.D[0] -5944 .latch n_n4052.D[0] -5945 .latch n_n3955.D[0] -5946 .latch n_n4381.D[0] -5947 .latch n_n3408.D[0] -5948 .latch n_n4392.D[0] -5949 .latch n_n4222.D[0] -5950 .latch n_n3099.D[0] -5951 .latch n_n4056.D[0] -5952 .latch n_n4045.D[0] -5953 .latch n_n4057.D[0] -5954 .latch n_n4366.D[0] -5955 .latch n_n4047.D[0] -5956 .latch n_n3237.D[0] -5957 .latch n_n4316.D[0] -5958 .latch n_n3495.D[0] -5959 .latch n_n3657.D[0] -5960 .latch n_n3475.D[0] -5961 .latch n_n3111.D[0] -5962 .latch n_n4074.D[0] -5963 .latch n_n3916.D[0] -5964 .latch n_n3458.D[0] -5965 .latch n_n3085.D[0] -5966 .latch n_n4351.D[0] -5967 .latch n_n4229.D[0] -5968 .latch n_n4324.D[0] -5969 .latch n_n4288.D[0] -5970 .latch n_n3898.D[0] -5971 .latch n_n4157.D[0] -5972 .latch n_n4095.D[0] -5973 .latch n_n4122.D[0] -5974 .latch n_n4145.D[0] -5975 .latch n_n3841.D[0] -5976 .latch n_n4233.D[0] -5977 .latch n_n3242.D[0] -5978 .latch n_n4142.D[0] -5979 .latch n_n3376.D[0] -5980 .latch n_n3207.D[0] -5981 .latch n_n3583.D[0] -5982 .latch n_n4279.D[0] -5983 .latch n_n3823.D[0] -5984 .latch n_n3966.D[0] -5985 .latch n_n3514.D[0] -5986 .latch n_n3198.D[0] -5987 .latch n_n3833.D[0] -5988 .latch n_n4067.D[0] -5989 .latch nsr3_17.D[0] -5990 .latch n_n4026.D[0] -5991 .latch n_n3851.D[0] -5992 .latch n_n3709.D[0] -5993 .latch n_n3707.D[0] -5994 .latch n_n4334.D[0] -5995 .latch n_n4012.D[0] -5996 .latch n_n3724.D[0] -5997 .latch n_n4227.D[0] -5998 .latch n_n3814.D[0] -5999 .latch n_n4080.D[0] -6000 .latch n_n3959.D[0] -6001 .latch n_n3818.D[0] -6002 .latch n_n3988.D[0] -6003 .latch n_n3995.D[0] -6004 .latch n_n4040.D[0] -6005 .latch n_n3726.D[0] -6006 .latch n_n3574.D[0] -6007 .latch n_n4093.D[0] -6008 .latch n_n3831.D[0] -6009 .latch n_n3483.D[0] -6010 .latch n_n4275.D[0] -6011 .latch n_n3766.D[0] - -#End of unconstrained setup startpoint/endpoint report diff --git a/tseng.net.post_routing b/tseng.net.post_routing deleted file mode 100644 index e26afe20793..00000000000 --- a/tseng.net.post_routing +++ /dev/null @@ -1,70814 +0,0 @@ - - - tin_pv10_4_4_ tin_pv11_4_4_ tin_pv6_7_7_ tin_pv2_0_0_ tin_pv10_3_3_ tin_pv1_2_2_ tin_pv11_3_3_ tin_pv4_3_3_ tin_pv10_2_2_ tin_pv11_2_2_ tin_pv6_0_0_ tin_pv2_1_1_ tin_pv10_1_1_ tin_pv1_3_3_ preset_0_0_ tin_pv11_1_1_ tin_pv4_4_4_ tin_pready_0_0_ tin_pv10_0_0_ tin_pv11_0_0_ tin_pv6_1_1_ tin_pv2_2_2_ tin_pv1_4_4_ tin_pv4_5_5_ tin_pv6_2_2_ tin_pv2_3_3_ tin_pv1_5_5_ tin_pv4_6_6_ tin_pv6_3_3_ tin_pv2_4_4_ tin_pv1_6_6_ pclk tin_pv4_7_7_ tin_pv6_4_4_ tin_pv2_5_5_ tin_pv1_7_7_ tin_pv4_0_0_ tin_pv6_5_5_ tin_pv2_6_6_ tin_pv10_7_7_ tin_pv1_0_0_ tin_pv11_7_7_ tin_pv4_1_1_ tin_pv10_6_6_ tin_pv11_6_6_ tin_pv6_6_6_ tin_pv2_7_7_ preset tin_pv10_5_5_ tin_pv1_1_1_ tin_pv11_5_5_ tin_pv4_2_2_ - out:pv14_2_2_ out:pv12_3_3_ out:pv10_4_4_ out:pv7_5_5_ out:pv3_6_6_ out:pv15_2_2_ out:pv13_3_3_ out:pv11_4_4_ out:pv6_7_7_ out:pv2_0_0_ out:pv14_1_1_ out:pv12_2_2_ out:pv10_3_3_ out:pv9_0_0_ out:pv5_1_1_ out:pv1_2_2_ out:pv15_1_1_ out:pv13_2_2_ out:pv11_3_3_ out:pv8_2_2_ out:pv4_3_3_ out:pv14_0_0_ out:pv12_1_1_ out:pv10_2_2_ out:pv7_6_6_ out:pv3_7_7_ out:pv15_0_0_ out:pv13_1_1_ out:pv11_2_2_ out:pv6_0_0_ out:pv2_1_1_ out:pv12_0_0_ out:pv10_1_1_ out:pv9_1_1_ out:pv5_2_2_ out:pv1_3_3_ out:pv13_0_0_ out:pv11_1_1_ out:pv8_3_3_ out:pv4_4_4_ out:pready_0_0_ out:pv10_0_0_ out:pv7_7_7_ out:pv3_0_0_ out:pv11_0_0_ out:pv6_1_1_ out:pv2_2_2_ out:pv9_2_2_ out:pv5_3_3_ out:pv1_4_4_ out:pv8_4_4_ out:pv4_5_5_ out:pv7_0_0_ out:pv3_1_1_ out:pv6_2_2_ out:pv2_3_3_ out:pv9_3_3_ out:pv5_4_4_ out:pv1_5_5_ out:pv8_5_5_ out:pv4_6_6_ out:pv7_1_1_ out:pv3_2_2_ out:pv6_3_3_ out:pv2_4_4_ out:pv9_4_4_ out:pv5_5_5_ out:pv1_6_6_ out:pv8_6_6_ out:pv4_7_7_ out:pv7_2_2_ out:pv3_3_3_ out:pv6_4_4_ out:pv2_5_5_ out:pv14_7_7_ out:pv9_5_5_ out:pv5_6_6_ out:pv1_7_7_ out:pv15_7_7_ out:pv8_7_7_ out:pv4_0_0_ out:pv14_6_6_ out:pv12_7_7_ out:pv7_3_3_ out:pv3_4_4_ out:pv15_6_6_ out:pv13_7_7_ out:pv6_5_5_ out:pv2_6_6_ out:pdn out:pv14_5_5_ out:pv12_6_6_ out:pv10_7_7_ out:pv9_6_6_ out:pv5_7_7_ out:pv1_0_0_ out:pv15_5_5_ out:pv13_6_6_ out:pv11_7_7_ out:pv8_0_0_ out:pv4_1_1_ out:pv14_4_4_ out:pv12_5_5_ out:pv10_6_6_ out:pv7_4_4_ out:pv3_5_5_ out:pv15_4_4_ out:pv13_5_5_ out:pv11_6_6_ out:pv6_6_6_ out:pv2_7_7_ out:pv14_3_3_ out:pv12_4_4_ out:pv10_5_5_ out:pv9_7_7_ out:pv5_0_0_ out:pv1_1_1_ out:pv15_3_3_ out:pv13_4_4_ out:pv11_5_5_ out:pv8_1_1_ out:pv4_2_2_ - pclk - - - nrq1_3 n_n3832 open open [896] n_n3830 ndn3_7 open [6257] n_n3766 open open open - pdn open open open [896] [6255] open open open open open open open - preset ngfdn_3 open open open [1584] open open [6252] open open tin_pv11_1_1_ open - open open open nrq1_3 open open open open open open open open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I2[4]->lutB clb.I1[9]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[0].out[0]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - [1582] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 1 2 - - - [1042] - - - - - - - - - - - - open fle[2].out[0]->lutB fle[8].out[1]->lutC clb.I2[4]->lutD fle[8].out[0]->lutE open fle[8].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - [1012] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 2 open 0 1 - - - [1230] - - - - - - - - - - - - fle[1].out[1]->lutA fle[2].out[0]->lutB open fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[8].out[1]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - n_n3026 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4227 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - [1586] - - - - - - - - - - - - clb.I3[0]->lutA fle[3].out[0]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD clb.I3[1]->lutE open fle[3].out[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4218 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_8 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - [988] - - - - - - - - - - - - fle[8].out[0]->lutA open clb.I1[4]->lutC clb.I2[5]->lutD clb.I1[1]->lutE clb.I1[8]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - [1588] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - [947] - - - - - - - - - - - - clb.I3[0]->lutA clb.I3[1]->lutB open fle[5].out[0]->lutD fle[3].out[0]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - n_n4086 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_9 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [2270] - - - - - - - - - - - - open fle[3].out[1]->lutB fle[5].out[1]->lutC clb.I2[0]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF clb.I4[3]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3935 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3936 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n4184 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4185 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[5]->lutD clb.I1[1]->lutE clb.I1[8]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - pv11_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [946] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[4]->lutB fle[7].out[1]->lutC fle[4].out[1]->lutD fle[8].out[0]->lutE clb.I1[4]->lutF fle[8].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3813 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3814 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n3217 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3724 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I2[0]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [2275] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n4140 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4142 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [896] [982] n_n4227 open open [894] tin_pv11_5_5_ open [6255] pdn [1042] n_n3830 - nrq1_3 open open open n_n4296 open open open open n_n3832 open open [896] - open [1584] open ndn3_9 open open open n_n3814 open open open [1586] open - n_n3724 preset open ndn3_8 [947] [6252] open open open [988] [1012] n_n4157 open - open - - - open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open open open open open open open open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[0]->lutA clb.I3[7]->lutB clb.I1[3]->lutC fle[1].out[0]->lutD clb.I3[11]->lutE open clb.I4[4]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [6370] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 1 2 - - - [1280] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I2[12]->lutB open fle[0].out[1]->lutD fle[2].out[1]->lutE fle[1].out[0]->lutF clb.I4[10]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 0 open 1 open - - - n_n3184 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3766 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [6342] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[9]->lutB clb.I1[9]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I1[11]->lutF open fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1580] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3009 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4275 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[10]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC open fle[3].out[1]->lutE open fle[1].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1014] - - - - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - [6330] - - - - - - - - - - - - clb.I4[10]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[2]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1500] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n4011 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4012 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I2[0]->lutB fle[5].out[1]->lutC fle[4].out[1]->lutD clb.I1[10]->lutE clb.I1[12]->lutF clb.I4[5]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1825] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - n_n3206 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3207 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I2[0]->lutB clb.I1[10]->lutC open fle[6].out[0]->lutE clb.I1[7]->lutF open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3080 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3081 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - pv11_5_5_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[3]->lutB fle[7].out[1]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [1870] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3027 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3035 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I2[0]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3662 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3663 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv14_5_5_ - - - - - - - - - - - - clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[0]->lutD fle[7].out[1]->lutE clb.I1[6]->lutF clb.I4[11]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [2259] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - n_n3007 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3008 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq1_3 n_n3810 pdn ndn3_15 [1002] tin_pv11_0_0_ n_n3814 open n_n3830 open open open n_n3974 - open n_n3975 open open pdn open open ngfdn_3 open open open nrq1_3 open - [6252] [1298] open open open ndn3_8 open nrq3_11 open open open open [894] - open open open [988] open preset n_n3975 open open open open ndn3_9 open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[1]->lutA clb.I3[12]->lutB fle[4].out[1]->lutC clb.I2[11]->lutD fle[2].out[0]->lutE clb.I4[5]->lutF fle[0].out[1]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 3 open 0 - - - n_n3908 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3910 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n3187 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3188 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[0]->lutB open fle[0].out[1]->lutD fle[2].out[0]->lutE clb.I1[3]->lutF clb.I4[5]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - pv15_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [1168] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[1]->lutB clb.I1[4]->lutC clb.I2[11]->lutD clb.I1[12]->lutE clb.I1[2]->lutF clb.I4[5]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - n_n3607 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3608 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1642] - - - - - - - - - - - - clb.I3[12]->lutA fle[2].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I4[5]->lutF clb.I3[7]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - n_n4001 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4003 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [1949] - - - - - - - - - - - - clb.I4[6]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC open clb.I1[12]->lutE fle[7].out[1]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3018 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3688 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6272] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[4]->lutB fle[5].out[1]->lutC clb.I2[11]->lutD clb.I1[6]->lutE clb.I1[8]->lutF clb.I3[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1270] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3512 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3514 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I2[11]->lutB clb.I1[2]->lutC open fle[6].out[0]->lutE clb.I1[5]->lutF open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3232 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3233 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 0 open 1 - - - pv11_0_0_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I3[5]->lutB fle[7].out[1]->lutC clb.I4[5]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [1433] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3030 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3624 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I2[4]->lutB clb.I1[0]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n3338 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3339 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv12_0_0_ - - - - - - - - - - - - clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[2]->lutC fle[4].out[0]->lutD clb.I1[0]->lutE fle[7].out[1]->lutF clb.I3[12]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2198] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - n_n3096 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3098 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3916 open open preset [916] n_n4367 open open n_n4126 open n_n4222 open open - open open open n_n4229 open nrq1_3 [916] open open open open open open - open [894] n_n3976 open open open open n_n4047 open pdn n_n4126 open open - open open open open open n_n4316 open open open open preset open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open fle[6].out[0]->clbouts1 open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[6]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE open clb.I3[7]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - [1659] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [1038] - - - - - - - - - - - - clb.I3[2]->lutA fle[3].out[1]->lutB clb.I1[10]->lutC open fle[2].out[0]->lutE clb.I1[4]->lutF fle[1].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [1070] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - [6385] - - - - - - - - - - - - fle[1].out[1]->lutA fle[2].out[0]->lutB clb.I1[8]->lutC clb.I4[10]->lutD open clb.I1[4]->lutF open clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n4124 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4125 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [1363] - - - - - - - - - - - - clb.I3[10]->lutA fle[2].out[1]->lutB open clb.I4[10]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF clb.I3[2]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [1362] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - n_n3552 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3934 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n3900 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [1051] - - - - - - - - - - - - open clb.I2[3]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE clb.I1[8]->lutF clb.I4[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - [1402] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n3632 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3769 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[3]->lutB fle[5].out[1]->lutC fle[4].out[0]->lutD fle[6].out[1]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3870 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - n_n3899 - - - - - - - - - - - - clb.I4[5]->lutA fle[4].out[0]->lutB clb.I1[4]->lutC open fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[10]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1365] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3289 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3901 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[3]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n4104 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4105 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv7_2_2_ - - - - - - - - - - - - clb.I3[9]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE clb.I1[5]->lutF clb.I3[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 0 3 open - - - [2195] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - n_n3496 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3497 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset open [1122] open n_n4229 open n_n4182 n_n4316 open open open open open - open open n_n4160 ndn3_9 n_n4383 pv4_4_4_ n_n4315 open nrq1_3 open ngfdn_3 open ndn3_6 - open open [997] open open open n_n4155 [894] open open open open pdn - n_n4159 open ndn3_5 open n_n4223 open open n_n4345 open preset open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[0]->lutA clb.I2[2]->lutB open clb.I2[4]->lutD clb.I1[6]->lutE open clb.I4[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - n_n4181 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 2 0 - - - [1116] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[12]->lutB open fle[1].out[1]->lutD clb.I1[0]->lutE fle[1].out[0]->lutF clb.I3[2]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 3 0 - - - [1347] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3021 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4330 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open fle[7].out[0]->lutC fle[1].out[1]->lutD fle[3].out[0]->lutE fle[7].out[0]->lutF clb.I4[4]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n4034 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [1076] - - - - - - - - - - - - fle[0].out[0]->lutA open clb.I1[4]->lutC open fle[3].out[1]->lutE clb.I1[7]->lutF clb.I3[6]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - n_n4267 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3923 - - - - - - - - - - - - fle[0].out[1]->lutA open open fle[1].out[1]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF fle[0].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - n_n3420 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [1096] - - - - - - - - - - - - clb.I4[9]->lutA clb.I2[3]->lutB fle[5].out[0]->lutC clb.I2[10]->lutD fle[6].out[0]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3635 - - - - - - - - - lut5[0].out[0]->direct2 - - - nen3_10 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - [1004] - - - - - - - - - - - - clb.I4[9]->lutA fle[5].out[0]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3751 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_10 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1996] - - - - - - - - - - - - clb.I4[7]->lutA open clb.I1[2]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n3226 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3916 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - n_n4069 - - - - - - - - - - - - clb.I3[12]->lutA clb.I2[8]->lutB clb.I1[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n4212 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4213 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv5_4_4_ - - - - - - - - - - - - clb.I3[12]->lutA clb.I2[8]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [2192] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3791 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3793 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset n_n4367 open open [999] n_n4047 tin_pv2_5_5_ n_n3035 open ndn3_4 open n_n3898 nrq3_12 - ngfdn_3 preset n_n3870 nen3_10 pdn [894] [916] n_n3810 open ndn3_15 n_n4158 open open - ndn3_5 open open open open nrq1_3 nrq3_15 open open open open [1076] nrq3_11 - open open ndn3_10 ngfdn_3 open open n_n3916 open [934] open [1002] open pdn - open - - - open fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open open open open open open open open open - open - - - pclk - - - - clb.I4[6]->lutA clb.I2[2]->lutB clb.I1[5]->lutC fle[0].out[1]->lutD clb.I1[11]->lutE fle[0].out[0]->lutF clb.I4[8]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1034] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3382 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4366 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I3[11]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD clb.I1[11]->lutE clb.I1[1]->lutF fle[2].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - n_n3334 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - [6317] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[3]->lutB open clb.I2[1]->lutD fle[3].out[0]->lutE clb.I1[9]->lutF clb.I3[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - [1901] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1574] - - - - - - - - - - - - open fle[2].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I3[5]->lutE clb.I1[0]->lutF clb.I4[12]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - n_n3853 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3854 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n4058 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4059 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[9].out[1]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF clb.I3[12]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - pv2_5_5_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [1333] - - - - - - - - - - - - open clb.I2[7]->lutB fle[4].out[1]->lutC clb.I2[10]->lutD clb.I3[5]->lutE clb.I1[0]->lutF clb.I4[12]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n4156 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4157 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3673 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3674 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[7].out[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv15_5_5_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [1201] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC clb.I4[3]->lutD fle[8].out[1]->lutE clb.I1[0]->lutF fle[8].out[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3275 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3277 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1673] - - - - - - - - - - - - clb.I4[10]->lutA open fle[7].out[1]->lutC clb.I2[10]->lutD open clb.I1[7]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3302 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4288 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6259] - - - - - - - - - - - - clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I2[4]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [2153] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3778 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3780 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4367 preset open n_n3363 pdn open open [976] [999] ndn3_5 n_n3741 n_n3975 nen3_10 - open open nrq1_3 nrq3_15 [894] ngfdn_3 open open pdn open tin_pv2_1_1_ open open - n_n3936 preset open open open open open open open open n_n3974 open open - nrq1_3 open n_n4125 open open open n_n3810 open nrq3_11 ndn3_4 open [894] ndn3_10 - open - - - fle[0].out[0]->clbouts1 open open open open open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[6]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC fle[0].out[0]->lutD clb.I1[3]->lutE open open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3059 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3099 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [6306] - - - - - - - - - - - - fle[2].out[0]->lutA clb.I2[2]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I1[4]->lutF clb.I3[1]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [978] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3998 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3999 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA fle[9].out[1]->lutB clb.I2[4]->lutC fle[0].out[1]->lutD fle[2].out[0]->lutE fle[1].out[1]->lutF open clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3644 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3646 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv2_1_1_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[1]->lutB clb.I1[9]->lutC open fle[3].out[1]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1755] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3327 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3328 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA open clb.I1[12]->lutC clb.I2[3]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF clb.I4[2]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - [2187] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [6275] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[4].out[1]->lutD open clb.I1[11]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [2188] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1128] - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[1]->lutB fle[6].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3023 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3024 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv9_1_1_ - - - - - - - - - - - - clb.I3[1]->lutA clb.I2[2]->lutB clb.I1[4]->lutC open fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[11]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1876] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3043 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3044 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[1]->lutB open clb.I2[5]->lutD fle[8].out[1]->lutE open open clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 2 1 - - - [1002] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - n_n3084 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_15 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA clb.I2[5]->lutB fle[8].out[1]->lutC fle[9].out[1]->lutD clb.I1[3]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [2126] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3309 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4392 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [900] open n_n3745 n_n3709 [1898] nen3_10 open [6257] [1136] [1899] open n_n4078 - n_n3689 ndn3_10 [899] preset n_n4078 [1004] n_n4299 n_n3726 open open [1075] open open - open [6255] open n_n3653 n_n3707 open open open open [1094] open open preset - n_n3832 [1075] open open open open [896] open open open open open open - open - - - open open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[0]->lutB clb.I1[3]->lutC clb.I2[2]->lutD clb.I1[1]->lutE clb.I1[3]->lutF open clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - n_n3786 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - n_n3785 - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[10]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD fle[6].out[0]->lutE fle[0].out[0]->lutF fle[1].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n4297 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1137] - - - - - - - - - - - - clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[10]->lutC clb.I2[3]->lutD clb.I1[5]->lutE clb.I1[6]->lutF fle[3].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1648] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1647] - - - - - - - - - - - - fle[2].out[1]->lutA fle[2].out[0]->lutB open clb.I2[4]->lutD open fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - n_n3972 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4145 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - n_n3888 - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[10]->lutB open clb.I2[3]->lutD open clb.I4[0]->lutF clb.I3[1]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - n_n4079 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [1165] - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[1]->lutB fle[6].out[0]->lutC fle[4].out[0]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I4[6]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1166] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [1167] - - - - - - - - - - - - open fle[5].out[0]->lutB fle[5].out[1]->lutC fle[4].out[1]->lutD clb.I1[12]->lutE fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3292 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4080 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [2061] - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[3]->lutB fle[6].out[1]->lutC clb.I2[7]->lutD clb.I1[12]->lutE fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [6289] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [6287] - - - - - - - - - - - - fle[0].out[1]->lutA open fle[7].out[1]->lutC fle[0].out[0]->lutD open fle[7].out[0]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - [2060] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - [6290] - - - - - - - - - - - - clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC fle[1].out[1]->lutD fle[8].out[1]->lutE clb.I1[9]->lutF clb.I3[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n4296 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - n_n3377 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3198 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open ngfdn_3 preset nen3_10 tin_pv2_4_4_ ndn3_4 [999] nrq3_15 open nrq3_12 open open - open open open n_n3916 ndn3_10 open [1002] [894] open preset open n_n3810 n_n3578 - nrq1_3 open [1096] open open nrq3_11 n_n4047 open open open [2037] open open - ndn3_15 n_n4345 open open open open ndn3_5 [2036] pdn open open n_n4367 open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open open open open open open open open open - open - - - pclk - - - - clb.I4[0]->lutA clb.I2[12]->lutB fle[7].out[0]->lutC fle[1].out[0]->lutD clb.I1[2]->lutE fle[0].out[0]->lutF clb.I4[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2035] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [1122] - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[11]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n4019 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [6296] - - - - - - - - - - - - open clb.I2[4]->lutB clb.I1[4]->lutC clb.I2[9]->lutD fle[3].out[0]->lutE clb.I1[6]->lutF clb.I4[6]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - [2039] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1275] - - - - - - - - - - - - open fle[2].out[1]->lutB clb.I1[7]->lutC fle[4].out[0]->lutD clb.I3[0]->lutE clb.I1[3]->lutF clb.I4[8]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - n_n3010 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4021 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3642 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3643 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[1]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD clb.I3[0]->lutE clb.I1[3]->lutF clb.I4[8]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - pv2_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3304 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3305 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[6].out[0]->lutC fle[4].out[1]->lutD clb.I3[0]->lutE fle[6].out[0]->lutF clb.I4[8]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv15_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [1248] - - - - - - - - - - - - fle[8].out[1]->lutA fle[5].out[1]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD fle[7].out[0]->lutE clb.I1[2]->lutF clb.I3[5]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - n_n3665 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3667 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [2029] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[11]->lutB fle[6].out[1]->lutC fle[0].out[1]->lutD fle[8].out[0]->lutE clb.I1[2]->lutF clb.I4[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n4073 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4074 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [1699] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[6]->lutB fle[7].out[1]->lutC fle[0].out[1]->lutD open fle[7].out[0]->lutF open clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n3147 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3458 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6291] - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I4[8]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [2051] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3131 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3133 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n3500 open n_n3656 open ndn3_7 open pv6_4_4_ open open open [990] open - [990] n_n4305 open open ndn3_6 open n_n3500 open preset open [984] open open - [1006] open [1008] open open open open open open open pv6_5_5_ open [984] - pv6_6_6_ [2011] n_n4126 open open open ndn3_6 open open open open open [1006] - open - - - open open open open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[8]->lutB clb.I2[4]->lutC open clb.I1[5]->lutE clb.I1[7]->lutF fle[0].out[0]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1594] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3033 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3922 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I2[8]->lutB clb.I2[4]->lutC open clb.I1[5]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1957] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3373 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4071 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA fle[3].out[1]->lutB clb.I2[8]->lutC fle[0].out[1]->lutD clb.I1[1]->lutE clb.I1[3]->lutF clb.I4[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [1182] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [1184] - - - - - - - - - - - - clb.I3[2]->lutA fle[3].out[1]->lutB clb.I2[1]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE clb.I4[12]->lutF fle[3].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [6380] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3104 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3865 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[8]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I1[3]->lutF clb.I4[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1630] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [1633] - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[12]->lutB clb.I2[1]->lutC open fle[6].out[0]->lutE fle[6].out[0]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1632] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - [6337] - - - - - - - - - - - - clb.I3[0]->lutA fle[5].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[6]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3540 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4052 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1837] - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC fle[9].out[1]->lutD fle[3].out[1]->lutE fle[6].out[0]->lutF open clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3032 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3892 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4357 - - - - - - - - - - - - clb.I4[1]->lutA open clb.I1[3]->lutC clb.I2[6]->lutD fle[7].out[0]->lutE fle[9].out[1]->lutF clb.I4[2]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - [2009] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - [2007] - - - - - - - - - - - - clb.I3[2]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [6300] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3296 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4381 - - - flut5.clk[0]->direct3 - - - - - - - - - - ndn3_10 open nrq3_15 n_n3451 [1004] [1659] [1078] n_n3870 open n_n4367 n_n4126 n_n3243 nrq1_3 - [916] open n_n3916 pdn open open n_n4366 open n_n4145 open open n_n4367 ndn3_10 - open open nen3_10 preset [894] n_n4158 open open open [914] open open open - nrq1_3 open open open n_n4366 open open open [916] open nrq3_12 n_n4145 n_n3475 - open - - - open fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I2[12]->lutB clb.I1[3]->lutC fle[5].out[0]->lutD clb.I3[2]->lutE clb.I1[2]->lutF fle[0].out[0]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - [1912] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [6312] - - - - - - - - - - - - fle[0].out[1]->lutA fle[2].out[1]->lutB clb.I1[6]->lutC clb.I4[10]->lutD clb.I1[4]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3324 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - [1213] - - - - - - - - - - - - clb.I3[3]->lutA fle[2].out[1]->lutB clb.I1[0]->lutC open clb.I3[2]->lutE fle[1].out[1]->lutF fle[2].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1212] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - n_n3526 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3841 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[0]->lutC open fle[3].out[1]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1614] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3459 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3898 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA open clb.I1[5]->lutC fle[4].out[0]->lutD clb.I1[10]->lutE open clb.I3[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - n_n4046 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4047 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - [934] - - - - - - - - - - - - clb.I4[8]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE fle[6].out[0]->lutF fle[8].out[1]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - n_n3585 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4324 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - [1062] - - - - - - - - - - - - clb.I4[4]->lutA fle[3].out[1]->lutB fle[6].out[1]->lutC fle[4].out[0]->lutD open clb.I1[7]->lutF open clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3205 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3869 - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[3]->lutB clb.I2[3]->lutC open fle[7].out[0]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - n_n3616 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3617 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv7_6_6_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[6]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I4[12]->lutF fle[8].out[0]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1019] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3166 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3475 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[3]->lutD clb.I1[9]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [2005] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3668 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3670 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open open open open open nak3_17 open [6350] pdn - [6349] open open open open n_n4367 open open open open n_n4099 open open - open open open open open open [1565] [1119] preset [944] nen3_10 open open - open open open open open open open open open open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I3[6]->lutB clb.I1[11]->lutC clb.I2[5]->lutD fle[2].out[0]->lutE open open fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n131 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4057 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - n_n3656 - - - - - - - - - - - - clb.I3[7]->lutA clb.I2[10]->lutB open clb.I2[0]->lutD fle[2].out[0]->lutE fle[0].out[1]->lutF fle[1].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - n_n4098 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1068] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[8]->lutB open fle[0].out[0]->lutD fle[6].out[0]->lutE open fle[8].out[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 0 open 1 open - - - n_n3473 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4056 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - [6268] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC fle[9].out[1]->lutD open fle[6].out[1]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - n_n3500 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [2011] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I2[5]->lutB open clb.I2[0]->lutD fle[2].out[0]->lutE open fle[1].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - [6355] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - [1477] - - - - - - - - - - - - clb.I3[9]->lutA clb.I3[10]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n127 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_17 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1318] - - - - - - - - - - - - clb.I3[8]->lutA fle[5].out[1]->lutB clb.I1[12]->lutC open fle[6].out[0]->lutE open open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n133 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_14 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - [6299] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC open clb.I3[8]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [6357] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6356] - - - - - - - - - - - - fle[8].out[0]->lutA fle[4].out[1]->lutB fle[7].out[1]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE open fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n130 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4045 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - [1008] - - - - - - - - - - - - clb.I3[8]->lutA fle[9].out[1]->lutB open open fle[6].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - [6302] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3076 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3493 - - - flut5.clk[0]->direct3 - - - - - - - - - - open ngfdn_3 open open [1014] [1012] preset [6257] open open n_n3830 [6255] n_n4012 - [896] open ndn3_8 preset open n_n4275 nrq1_3 open open open n_n3832 open open - [894] tin_pv11_7_7_ open [6252] open open open open open open open nrq3_11 n_n3766 - open open pdn ndn3_9 open open open [1885] open open [988] open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[11]->lutA open clb.I1[1]->lutC fle[0].out[1]->lutD clb.I1[6]->lutE fle[0].out[0]->lutF clb.I4[7]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - [1884] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - n_n3241 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3242 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open open clb.I2[5]->lutD fle[7].out[1]->lutE clb.I1[5]->lutF clb.I3[12]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - [6303] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [1726] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[10]->lutB clb.I1[7]->lutC clb.I2[0]->lutD clb.I1[11]->lutE clb.I1[12]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [982] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - [1724] - - - - - - - - - - - - fle[2].out[1]->lutA fle[3].out[0]->lutB clb.I1[4]->lutC clb.I2[0]->lutD fle[2].out[0]->lutE open fle[3].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - n_n3907 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4334 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [1539] - - - - - - - - - - - - fle[2].out[1]->lutA fle[3].out[1]->lutB open fle[4].out[1]->lutD fle[2].out[0]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 2 open 0 1 - - - [1538] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n3466 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3483 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA fle[5].out[1]->lutB clb.I2[6]->lutC fle[4].out[1]->lutD clb.I1[6]->lutE clb.I1[10]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1881] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - n_n3375 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3376 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC open fle[6].out[0]->lutE open clb.I3[1]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3359 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3360 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - pv11_7_7_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[3]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF clb.I4[10]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [1303] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - n_n3169 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3170 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3719 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3720 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv12_7_7_ - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF fle[0].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1980] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3762 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3764 - - - flut5.clk[0]->direct3 - - - - - - - - - - [1128] open open tin_pv1_1_1_ [894] open open open pdn nrq1_3 n_n3099 open nen3_10 - nen3_10 [1155] open nsr3_14 open open ndn3_10 open open open n_n3936 open open - open open [994] open preset open n_n3150 [1004] open open ngfdn_3 open open - open open open open open ndn3_15 n_n3099 open open ngfdn_3 open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[6]->lutA open open fle[1].out[0]->lutD clb.I1[9]->lutE clb.I1[8]->lutF open clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv13_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [1921] - - - - - - - - - - - - fle[0].out[1]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC open clb.I1[8]->lutE clb.I1[9]->lutF fle[1].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3220 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3221 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3460 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3461 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[9]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - pv3_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1784] - - - - - - - - - - - - open fle[2].out[1]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I3[4]->lutE clb.I4[9]->lutF fle[3].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - n_n3047 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3048 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3046 - - - - - - - - - lut5[0].out[0]->direct2 - - - nrq3_11 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[5].out[0]->lutB clb.I1[8]->lutC fle[4].out[1]->lutD clb.I1[9]->lutE clb.I1[8]->lutF clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1671] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - n_n3214 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3215 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[4].out[0]->lutB clb.I2[10]->lutC fle[4].out[1]->lutD clb.I1[4]->lutE clb.I1[3]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3182 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3183 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv1_1_1_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[10]->lutB clb.I1[10]->lutC clb.I4[5]->lutD fle[7].out[0]->lutE open clb.I3[4]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - [2189] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - [1329] - - - - - - - - - - - - open clb.I3[2]->lutB fle[6].out[1]->lutC fle[5].out[1]->lutD open fle[9].out[1]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3045 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3208 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - [2191] - - - - - - - - - - - - open clb.I2[0]->lutB fle[7].out[0]->lutC clb.I2[6]->lutD fle[6].out[0]->lutE fle[7].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [2190] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3363 - - - - - - - - - - - - clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[6]->lutD fle[8].out[1]->lutE clb.I1[0]->lutF clb.I3[7]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1963] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3168 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4222 - - - flut5.clk[0]->direct3 - - - - - - - - - - [894] open open [6281] nen3_10 open nrq3_11 nrq1_3 open ngfdn_3 [941] open open - open nrq1_3 open [1004] ndn3_10 pdn n_n3362 open open open open [894] open - n_n3363 open open open open preset n_n3099 n_n3936 open n_n4155 open open open - open n_n3981 n_n4315 pdn open open open open open open open open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[4]->lutB clb.I1[4]->lutC fle[1].out[0]->lutD clb.I3[5]->lutE open fle[0].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [2166] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n3518 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4316 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA clb.I2[6]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE open clb.I4[1]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4015 - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - [1129] - - - - - - - - - - - - clb.I4[1]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC clb.I4[2]->lutD open fle[0].out[1]->lutF clb.I3[9]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [2050] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - [2174] - - - - - - - - - - - - open open clb.I1[6]->lutC open clb.I1[9]->lutE clb.I1[6]->lutF clb.I3[6]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - nrq3_12 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [976] - - - - - - - - - - - - clb.I3[5]->lutA fle[4].out[0]->lutB clb.I2[5]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3937 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3938 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_1_1_ - - - - - - - - - - - - clb.I3[5]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC clb.I4[3]->lutD open clb.I1[0]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1339] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3881 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3883 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA clb.I2[1]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3263 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3264 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv12_1_1_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[5]->lutB clb.I1[7]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1400] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n4387 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4390 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[1]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3037 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3038 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv14_1_1_ - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[5]->lutB clb.I1[7]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1961] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3011 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3012 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn [6303] nen3_10 [994] open n_n3841 nrq1_3 [1894] [1002] [1899] n_n3810 open tin_pv1_7_7_ - pdn open [1892] open nrq1_3 open n_n3324 ndn3_15 nrq3_11 n_n3242 [1155] n_n4096 open - [1893] open [894] open open open open open open [1898] open open open - open preset ngfdn_3 ndn3_10 n_n3324 open open open open open n_n3170 open open - open - - - open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open open fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[0]->lutA clb.I2[2]->lutB clb.I1[7]->lutC clb.I2[11]->lutD open clb.I1[9]->lutF fle[0].out[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n4097 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [914] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[6]->lutB clb.I1[10]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[0]->lutF clb.I4[1]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - [1885] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1283] - - - - - - - - - - - - clb.I4[1]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC clb.I4[10]->lutD clb.I1[6]->lutE fle[1].out[1]->lutF clb.I3[2]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3543 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3544 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n4196 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4199 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA fle[2].out[1]->lutB clb.I1[12]->lutC clb.I2[9]->lutD open clb.I4[2]->lutF clb.I4[10]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - pv1_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - [1908] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[10]->lutB open fle[4].out[1]->lutD fle[3].out[0]->lutE clb.I1[3]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - [1482] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3258 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3259 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA open clb.I1[2]->lutC fle[4].out[1]->lutD clb.I1[5]->lutE clb.I4[2]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [1909] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - [1910] - - - - - - - - - - - - fle[3].out[1]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC fle[0].out[1]->lutD fle[6].out[0]->lutE clb.I1[8]->lutF clb.I4[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3243 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1708] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC clb.I4[2]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1707] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3271 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4233 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I2[4]->lutB clb.I2[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3647 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3648 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv15_7_7_ - - - - - - - - - - - - clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[0]->lutD fle[7].out[1]->lutE clb.I1[1]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1946] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3077 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3079 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n4157 open preset n_n3898 n_n3035 n_n3863 open open open nen3_10 n_n4019 open - open open [994] nrq1_3 open n_n3035 nrq3_11 ndn3_10 [1155] open [2035] open n_n3334 - n_n3916 open open ngfdn_3 open open open open open open open open n_n3806 - open [894] nen3_10 open open pdn ndn3_15 n_n4345 preset tin_pv1_5_5_ n_n3334 tin_pv1_4_4_ open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 open open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[11]->lutA clb.I3[12]->lutB clb.I1[6]->lutC clb.I2[6]->lutD clb.I3[3]->lutE open clb.I3[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - pv1_4_4_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - [2037] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[8]->lutB clb.I1[3]->lutC open open fle[0].out[0]->lutF fle[1].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [1780] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3837 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3886 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I2[7]->lutB clb.I1[10]->lutC clb.I2[6]->lutD clb.I3[3]->lutE clb.I1[4]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [2036] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [1905] - - - - - - - - - - - - fle[2].out[0]->lutA clb.I2[10]->lutB open fle[0].out[1]->lutD clb.I1[11]->lutE clb.I4[7]->lutF fle[3].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - n_n3884 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - n_n4158 - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[12]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD clb.I1[1]->lutE clb.I1[5]->lutF clb.I4[6]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1086] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1903] - - - - - - - - - - - - clb.I4[7]->lutA fle[3].out[0]->lutB clb.I1[11]->lutC fle[5].out[1]->lutD fle[2].out[1]->lutE fle[6].out[1]->lutF clb.I4[10]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [1898] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1104] - - - - - - - - - - - - clb.I4[10]->lutA fle[2].out[1]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD open fle[7].out[1]->lutF clb.I4[2]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [1899] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - [1904] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[8]->lutB fle[7].out[1]->lutC open open fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [2141] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3510 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3511 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA open clb.I2[3]->lutC clb.I4[5]->lutD fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - n_n3100 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3101 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv1_5_5_ - - - - - - - - - - - - clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I2[3]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I4[1]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 0 3 open - - - [1944] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3312 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3313 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4275 nrq1_3 open n_n3788 open open [894] open [2264] open open open open - open open n_n3852 open n_n4026 tin_pv11_4_4_ [894] open [6254] open pdn open open - open [6252] open n_n3831 open ndn3_9 open open [988] n_n4074 open preset open - n_n3852 open open open open open open open open open ndn3_8 preset open - open - - - open fle[1].out[0]->clbouts1 open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[3]->lutA open clb.I2[2]->lutC clb.I2[4]->lutD clb.I1[3]->lutE clb.I1[8]->lutF fle[0].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - [6309] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [936] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[11]->lutB clb.I2[2]->lutC fle[1].out[0]->lutD open open clb.I4[0]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3070 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3851 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n3830 - - - - - - - - - - - - open fle[2].out[0]->lutB clb.I2[10]->lutC clb.I4[11]->lutD clb.I1[1]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3325 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3326 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv14_4_4_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I2[10]->lutB clb.I1[1]->lutC clb.I4[11]->lutD clb.I1[6]->lutE fle[7].out[1]->lutF clb.I3[9]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [1425] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3088 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3089 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[6]->lutE fle[7].out[1]->lutF clb.I3[9]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [971] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3804 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3806 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA fle[5].out[1]->lutB clb.I2[10]->lutC fle[5].out[0]->lutD clb.I1[1]->lutE clb.I1[0]->lutF fle[1].out[1]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1282] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n3964 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3966 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[10]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE fle[6].out[0]->lutF open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n4119 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4120 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - pv11_4_4_ - - - - - - - - - - - - clb.I4[10]->lutA clb.I3[5]->lutB fle[7].out[1]->lutC clb.I4[11]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [1429] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3494 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3578 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[10]->lutB fle[8].out[0]->lutC open clb.I1[1]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3174 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3175 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv12_4_4_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[10]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1940] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3230 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3231 - - - flut5.clk[0]->direct3 - - - - - - - - - - ndn3_9 ndn3_5 open n_n4015 open open preset ndn3_15 n_n3810 tin_pv11_2_2_ open n_n3901 open - nrq3_15 pdn open nrq3_11 open ngfdn_3 ndn3_10 n_n3823 tin_pv2_2_2_ [988] ndn3_4 open open - n_n3152 open open ndn3_8 nen3_10 open open open [999] nrq1_3 open open open - open pdn ngfdn_3 open n_n4367 preset [1002] open n_n4015 open open [894] open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open open open open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[0]->lutA clb.I2[7]->lutB clb.I1[9]->lutC fle[1].out[0]->lutD clb.I1[6]->lutE clb.I1[0]->lutF open clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - pv11_2_2_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [2000] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[9]->lutB open fle[0].out[0]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF clb.I4[4]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - n_n4210 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4211 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [6281] - - - - - - - - - - - - clb.I3[4]->lutA clb.I2[6]->lutB open clb.I4[5]->lutD fle[3].out[0]->lutE clb.I1[1]->lutF open clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - [2173] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1655] - - - - - - - - - - - - clb.I3[8]->lutA fle[2].out[1]->lutB open fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[6]->lutF clb.I4[1]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - n_n3123 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3978 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n4352 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4354 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[8]->lutB fle[6].out[0]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I4[2]->lutF clb.I4[5]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - pv2_2_2_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - [1449] - - - - - - - - - - - - clb.I4[8]->lutA fle[4].out[1]->lutB clb.I1[8]->lutC clb.I4[5]->lutD clb.I3[9]->lutE fle[6].out[0]->lutF open clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3017 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3657 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1378] - - - - - - - - - - - - clb.I4[11]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC open fle[7].out[0]->lutE clb.I1[7]->lutF clb.I4[5]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - n_n3200 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3202 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1998] - - - - - - - - - - - - clb.I4[6]->lutA open fle[6].out[1]->lutC fle[1].out[0]->lutD clb.I1[3]->lutE open open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3148 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3495 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - [6310] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC open clb.I3[9]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n4036 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4037 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv15_2_2_ - - - - - - - - - - - - clb.I3[9]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[1]->lutD fle[7].out[0]->lutE fle[7].out[1]->lutF clb.I4[11]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1914] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3112 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3113 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open n_n4145 ndn3_8 ndn3_15 [988] open open nen3_10 n_n3810 pdn preset n_n3830 - open ndn3_9 open [994] nrq3_11 [894] open ngfdn_3 pdn open tin_pv1_6_6_ [1899] open - open open open open open [1898] n_n4096 open ndn3_10 nrq1_3 open [6252] open - tin_pv11_6_6_ open n_n4334 nrq1_3 open open open open open ngfdn_3 [1155] open preset - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[9]->lutA open clb.I1[2]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[4]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [1894] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - [1892] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I3[6]->lutB fle[6].out[1]->lutC fle[0].out[1]->lutD clb.I1[9]->lutE fle[1].out[0]->lutF clb.I3[5]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1094] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1613] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[7]->lutB clb.I1[11]->lutC clb.I2[4]->lutD open open fle[1].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1612] - - - - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - n_n4121 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4122 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[2].out[1]->lutB fle[6].out[0]->lutC fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[10]->lutF clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - [6321] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [1745] - - - - - - - - - - - - clb.I4[2]->lutA clb.I3[11]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I4[3]->lutF clb.I4[12]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n4276 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4279 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3503 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3504 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA open fle[4].out[1]->lutC fle[4].out[0]->lutD fle[6].out[0]->lutE clb.I1[3]->lutF clb.I4[12]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - pv11_6_6_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - [1928] - - - - - - - - - - - - open fle[5].out[1]->lutB clb.I1[5]->lutC fle[5].out[0]->lutD fle[7].out[1]->lutE clb.I1[8]->lutF clb.I3[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - n_n3063 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3556 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [1893] - - - - - - - - - - - - clb.I4[10]->lutA open open clb.I4[12]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 0 1 - - - [1776] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3508 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3919 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I4[3]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4017 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4018 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - pv1_6_6_ - - - - - - - - - - - - clb.I4[3]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC clb.I2[8]->lutD fle[6].out[0]->lutE fle[9].out[0]->lutF fle[2].out[1]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1882] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3117 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3118 - - - flut5.clk[0]->direct3 - - - - - - - - - - pv4_5_5_ nrq1_3 pv4_7_7_ ndn3_5 n_n4034 open n_n4160 open pv4_6_6_ [1214] ndn3_6 open open - nrq1_3 open n_n4159 open pdn pv4_3_3_ open open open open open open n_n4330 - open open open open open open preset n_n4145 [894] open n_n4383 n_n3841 open - open open open open open n_n3898 open open open open [997] open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I2[5]->lutB clb.I1[9]->lutC clb.I4[10]->lutD open clb.I1[6]->lutF clb.I3[10]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3015 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4182 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - [935] - - - - - - - - - - - - fle[0].out[0]->lutA fle[3].out[1]->lutB clb.I2[12]->lutC fle[0].out[1]->lutD clb.I1[3]->lutE clb.I1[10]->lutF fle[2].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n4223 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - [1679] - - - - - - - - - - - - fle[1].out[1]->lutA open clb.I1[2]->lutC clb.I4[10]->lutD clb.I1[3]->lutE clb.I1[10]->lutF fle[3].out[1]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - n_n4081 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4270 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [2122] - - - - - - - - - - - - clb.I3[6]->lutA fle[4].out[0]->lutB clb.I1[10]->lutC clb.I4[10]->lutD clb.I1[3]->lutE clb.I1[0]->lutF fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1736] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3490 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4224 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[10]->lutA fle[3].out[0]->lutB clb.I1[8]->lutC fle[0].out[0]->lutD open open open clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3049 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4251 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [6251] - - - - - - - - - - - - fle[0].out[1]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE fle[0].out[1]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 3 open 0 - - - n_n4144 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1109] - - - - - - - - - - - - clb.I4[5]->lutA open clb.I1[4]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE open open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n4259 - - - - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - n_n4268 - - - - - - - - - - - - clb.I3[7]->lutA open fle[6].out[0]->lutC fle[5].out[0]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - [1078] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n3653 - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[0]->lutB clb.I2[4]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n4004 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4005 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv5_7_7_ - - - - - - - - - - - - clb.I3[6]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[4]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1868] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3110 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3111 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq3_15 [2050] [2049] open n_n4169 preset ndn3_5 tin_pv2_3_3_ [999] [1079] open nen3_10 n_n3085 - nrq1_3 [1002] open open open ngfdn_3 n_n4229 open ndn3_10 open [2049] open preset - n_n3250 nrq1_3 [894] open nrq3_11 open ndn3_15 open nrq3_12 open open open open - open open open ngfdn_3 open pdn n_n4367 nrq1_3 n_n3769 open ndn3_4 open open - open - - - fle[0].out[0]->clbouts1 open open open open open open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[10]->lutB clb.I1[4]->lutC clb.I2[6]->lutD clb.I1[1]->lutE clb.I1[9]->lutF fle[2].out[0]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n4345 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - n_n4168 - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[4]->lutB clb.I1[9]->lutC clb.I2[6]->lutD clb.I1[4]->lutE open fle[1].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [2045] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 1 2 - - - [1110] - - - - - - - - - - - - clb.I4[6]->lutA fle[2].out[1]->lutB clb.I1[0]->lutC clb.I4[8]->lutD fle[3].out[1]->lutE clb.I1[11]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [6295] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - [2044] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[12]->lutB clb.I1[6]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[8]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1976] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n3256 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3281 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA fle[4].out[0]->lutB clb.I1[5]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE clb.I1[7]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n3873 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3874 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv2_3_3_ - - - - - - - - - - - - clb.I4[7]->lutA fle[5].out[1]->lutB clb.I1[5]->lutC clb.I4[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1830] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3464 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3465 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I2[1]->lutB clb.I1[1]->lutC clb.I2[5]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1509] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1508] - - - - - - - - - - - - open open fle[6].out[0]->lutC open fle[6].out[1]->lutE clb.I1[12]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n3308 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4351 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6322] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[12]->lutB clb.I2[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - n_n3050 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3051 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv15_3_3_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[0]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE fle[7].out[1]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1859] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n4170 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4172 - - - flut5.clk[0]->direct3 - - - - - - - - - - nen3_10 n_n3741 open [994] ndn3_15 [894] [2174] n_n3974 n_n3363 open pv1_0_0_ open n_n4316 - [2185] ngfdn_3 open [894] ndn3_10 nrq1_3 nrq3_11 [2183] open open [994] n_n3657 pdn - [6281] open open open [1195] open open open open [1155] n_n4211 open [6275] - open open open open tin_pv1_2_2_ open open open open n_n3657 open open preset - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[4]->lutA clb.I2[10]->lutB clb.I1[10]->lutC fle[0].out[0]->lutD clb.I1[0]->lutE open open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3877 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3878 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - [2184] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[0]->lutB clb.I2[7]->lutC clb.I2[1]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I3[12]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [941] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n3362 - - - - - - - - - - - - fle[1].out[0]->lutA fle[2].out[1]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD open clb.I1[6]->lutF clb.I3[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [2049] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - [1088] - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[11]->lutB clb.I1[4]->lutC clb.I2[1]->lutD open clb.I1[12]->lutF open clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 0 3 open - - - [2175] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - [2177] - - - - - - - - - - - - fle[3].out[0]->lutA fle[3].out[1]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE open open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3981 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - [2176] - - - - - - - - - - - - clb.I4[12]->lutA clb.I3[9]->lutB open fle[5].out[1]->lutD fle[6].out[1]->lutE clb.I1[3]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - [2023] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3181 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3858 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I2[12]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I4[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3469 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3470 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv1_2_2_ - - - - - - - - - - - - clb.I4[12]->lutA clb.I2[5]->lutB clb.I2[12]->lutC clb.I2[3]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [974] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3535 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3537 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[12]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3066 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3067 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv12_2_2_ - - - - - - - - - - - - clb.I4[12]->lutA clb.I2[5]->lutB clb.I2[12]->lutC fle[9].out[1]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1853] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3575 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3576 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open open open open open open open open open - open open open open open open open open ndn3_4 open nrq1_3 open open - open open open nrq3_2 open open open open pdn tin_pready_0_0_ preset open open - open open open open open pdn open open open open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open fle[0].out[1]->clbouts2 open open open open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 open open - open - - - pclk - - - - clb.I3[3]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD open fle[7].out[1]->lutF clb.I3[3]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1021] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - [1155] - - - - - - - - - - - - clb.I3[10]->lutA open open clb.I4[5]->lutD fle[2].out[1]->lutE fle[6].out[0]->lutF fle[2].out[0]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - [944] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1064] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[10]->lutB open fle[1].out[0]->lutD fle[6].out[0]->lutE open clb.I3[3]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - n_n4262 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4263 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 2 0 - - - n_n3941 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlc3_3 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC open fle[3].out[0]->lutE open fle[2].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3430 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlak4_2 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - [6333] - - - - - - - - - - - - clb.I3[3]->lutA fle[3].out[1]->lutB fle[5].out[1]->lutC fle[4].out[0]->lutD fle[7].out[1]->lutE clb.I4[5]->lutF clb.I3[10]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [973] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - n_n125 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr4_2 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[9].out[1]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD fle[7].out[0]->lutE fle[1].out[0]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [911] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - n_n123 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_3 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[5].out[1]->lutB fle[7].out[0]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [6324] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1020] - - - - - - - - - - - - clb.I3[10]->lutA open fle[6].out[1]->lutC fle[9].out[1]->lutD open fle[7].out[0]->lutF clb.I3[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - n_n4106 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4108 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - pready_0_0_ - - - - - - - - - - - - clb.I3[8]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD open open open clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3036 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn1_34 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [6325] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I3[8]->lutB fle[8].out[1]->lutC clb.I2[10]->lutD open fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1833] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3353 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3354 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4074 n_n3567 [894] nrq1_3 open open open open n_n3898 open n_n4223 open n_n4145 - open open pdn open open open open open open n_n4034 open open open - n_n4144 n_n4211 open preset open open tin_pv4_5_5_ n_n3657 open open [894] open open - nrq1_3 open open open open open open n_n4224 open open open [894] open - open - - - fle[0].out[0]->clbouts1 open open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open open clb.I1[1]->lutC fle[1].out[0]->lutD open clb.I4[0]->lutF clb.I3[3]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv5_6_6_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [1602] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[10]->lutB clb.I1[12]->lutC fle[1].out[1]->lutD clb.I1[10]->lutE clb.I1[8]->lutF clb.I3[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - n_n3236 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3237 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - [1075] - - - - - - - - - - - - clb.I3[3]->lutA fle[2].out[0]->lutB clb.I1[3]->lutC clb.I2[2]->lutD fle[3].out[1]->lutE open clb.I3[6]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3086 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3087 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - pv4_5_5_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[3]->lutB clb.I2[2]->lutC clb.I4[0]->lutD open clb.I1[2]->lutF clb.I4[7]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1932] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3732 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3733 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA fle[4].out[0]->lutB clb.I2[2]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3094 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3095 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv8_4_4_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[2]->lutB fle[5].out[1]->lutC clb.I4[0]->lutD open clb.I1[0]->lutF clb.I4[11]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1953] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3343 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3344 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3455 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3456 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv8_2_2_ - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[3]->lutB open clb.I2[2]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[11]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 1 2 - - - [1381] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3054 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3055 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA clb.I3[3]->lutB fle[8].out[0]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n4152 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4153 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv14_2_2_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[2]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1800] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3357 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3358 - - - flut5.clk[0]->direct3 - - - - - - - - - - [2049] [1155] [994] open open n_n3810 n_n3830 ndn3_9 n_n4229 open nrq1_3 preset open - pdn nrq3_11 tin_pv11_3_3_ open ndn3_15 [6252] ngfdn_3 open nrq1_3 open nen3_10 open [894] - nrq3_11 open [1110] open tin_pv1_3_3_ open open open [988] [2050] n_n3766 open open - open [1520] ndn3_8 open open open open pdn open open ndn3_10 open preset - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open open fle[1].out[1]->clbouts2 open open open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[1]->lutA clb.I2[12]->lutB fle[7].out[1]->lutC fle[1].out[1]->lutD clb.I1[5]->lutE clb.I1[0]->lutF clb.I3[9]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - n_n3629 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3631 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [1487] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[6]->lutB clb.I1[11]->lutC open clb.I3[0]->lutE fle[1].out[0]->lutF fle[0].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - [1486] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - n_n3058 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3085 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[1]->lutB clb.I1[8]->lutC clb.I2[6]->lutD open fle[7].out[1]->lutF fle[1].out[1]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - [2048] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [2046] - - - - - - - - - - - - fle[2].out[0]->lutA fle[2].out[1]->lutB open fle[4].out[1]->lutD fle[3].out[1]->lutE open clb.I4[10]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n4169 - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 0 2 - - - [2047] - - - - - - - - - - - - open fle[4].out[1]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[11]->lutE clb.I1[2]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - [1728] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n4293 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4294 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[7]->lutA clb.I2[8]->lutB clb.I1[11]->lutC fle[5].out[0]->lutD open fle[6].out[1]->lutF clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - n_n3440 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3441 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - pv1_3_3_ - - - - - - - - - - - - clb.I4[12]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF fle[1].out[1]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1199] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n4178 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4180 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA open clb.I1[7]->lutC clb.I4[12]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1307] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3249 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3250 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I4[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3431 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3432 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - pv11_3_3_ - - - - - - - - - - - - clb.I4[7]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD clb.I1[10]->lutE clb.I1[6]->lutF clb.I3[10]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1795] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3582 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3583 - - - flut5.clk[0]->direct3 - - - - - - - - - - [894] ndn3_15 nrq3_11 nrq1_3 [1004] open open ndn3_4 n_n3688 open [999] open open - open pdn [2184] open nen3_10 preset ndn3_10 open pv2_6_6_ nrq1_3 ngfdn_3 open open - open open open n_n3250 open open open nrq1_3 ndn3_5 n_n3085 open open n_n3974 - open open open preset ndn3_10 open open open open [894] n_n3624 open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[8]->lutA clb.I2[5]->lutB clb.I1[7]->lutC fle[0].out[1]->lutD open clb.I1[10]->lutF fle[0].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1271] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3122 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4062 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open clb.I2[6]->lutC clb.I2[4]->lutD clb.I1[1]->lutE clb.I1[8]->lutF clb.I4[10]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [1896] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [2183] - - - - - - - - - - - - open fle[3].out[1]->lutB clb.I1[2]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE open fle[1].out[1]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - [2185] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - n_n3975 - - - - - - - - - - - - clb.I4[4]->lutA fle[3].out[1]->lutB clb.I2[5]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1263] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3519 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3976 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA fle[4].out[0]->lutB clb.I2[1]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3827 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3828 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv3_0_0_ - - - - - - - - - - - - clb.I3[7]->lutA fle[5].out[1]->lutB clb.I2[5]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1919] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3172 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3173 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[9]->lutB fle[6].out[0]->lutC clb.I2[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3145 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3146 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv8_3_3_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[1]->lutB open clb.I2[9]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 3 2 - - - [1640] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3090 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3091 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I2[5]->lutB clb.I2[1]->lutC clb.I2[9]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3395 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3396 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv14_3_3_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[1]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1788] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3314 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3316 - - - flut5.clk[0]->direct3 - - - - - - - - - - open tin_pv4_4_4_ n_n3916 open nrq1_3 open open [894] open open open n_n4039 open - [896] nrq1_3 open n_n3688 n_n3878 [1925] open [894] tin_pv1_0_0_ open open open pdn - open open [1926] open open n_n4069 open [1096] open open open open n_n3624 - n_n4330 pdn open nrq1_3 open n_n3688 preset open open [894] open [1155] open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[5]->lutA clb.I2[0]->lutB open fle[0].out[1]->lutD clb.I1[11]->lutE fle[0].out[0]->lutF clb.I3[2]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 0 3 - - - [1927] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3913 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4040 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA clb.I3[7]->lutB clb.I1[11]->lutC fle[1].out[1]->lutD clb.I1[2]->lutE clb.I1[4]->lutF clb.I4[6]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - n_n3622 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n4109 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4110 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[0]->lutA open clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I4[1]->lutF clb.I4[6]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - pv4_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [1874] - - - - - - - - - - - - clb.I4[0]->lutA fle[2].out[1]->lutB open clb.I4[11]->lutD clb.I1[7]->lutE clb.I4[6]->lutF open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3625 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3627 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - [1195] - - - - - - - - - - - - clb.I4[6]->lutA fle[4].out[0]->lutB clb.I2[12]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3013 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3014 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_0_0_ - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[12]->lutB fle[5].out[1]->lutC clb.I4[3]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1291] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4317 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4320 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[12]->lutB fle[6].out[0]->lutC clb.I4[6]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n3550 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3551 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv1_0_0_ - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[12]->lutB clb.I1[4]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[12]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1414] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n4190 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4192 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA clb.I2[12]->lutB fle[8].out[0]->lutC clb.I2[1]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3902 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3903 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv14_0_0_ - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1767] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3759 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3761 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [894] n_n4349 [6268] tin_pv6_5_5_ open open open open n_n4071 nrq1_3 open open - open open nrq1_3 n_n3658 n_n3892 open open open pdn [894] n_n3556 open open - open open preset pdn [6266] open open n_n4122 open open open open open - open open open open open open n_n4337 [894] open open open open open - open - - - fle[0].out[0]->clbouts1 open open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA open open fle[0].out[0]->lutD clb.I3[2]->lutE clb.I1[3]->lutF fle[1].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - n_n3399 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3604 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1016] - - - - - - - - - - - - open clb.I3[4]->lutB open fle[1].out[1]->lutD clb.I1[9]->lutE clb.I1[2]->lutF clb.I4[6]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - n_n4335 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - [6265] - - - - - - - - - - - - clb.I3[2]->lutA fle[2].out[0]->lutB clb.I2[2]->lutC clb.I2[8]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF open fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3347 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3348 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - pv6_5_5_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[2]->lutB clb.I2[8]->lutC clb.I2[2]->lutD open clb.I1[9]->lutF clb.I4[7]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1849] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4186 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4189 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA fle[4].out[0]->lutB clb.I2[8]->lutC fle[5].out[1]->lutD clb.I1[10]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3179 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3180 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_6_6_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB fle[5].out[1]->lutC open clb.I1[10]->lutE clb.I1[1]->lutF clb.I3[7]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1455] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3222 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3223 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3261 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3262 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv14_6_6_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[10]->lutC clb.I2[9]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[7]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1427] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3711 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3713 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB fle[8].out[0]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3781 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3782 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv12_6_6_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1742] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3895 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3896 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3500 open n_n3968 open open open preset open open open n_n4029 open open - n_n4305 ndn3_7 open open n_n3500 open open open open preset open open open - [1008] open [2011] open open open open pv6_1_1_ open open n_n4126 open [1006] - n_n3656 open open ndn3_6 open open pv6_0_0_ open [990] open open open open - open - - - open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[10]->lutA clb.I2[4]->lutB clb.I1[6]->lutC fle[1].out[1]->lutD open clb.I1[2]->lutF clb.I4[0]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 0 1 open - - - [1187] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - [1189] - - - - - - - - - - - - fle[1].out[1]->lutA fle[2].out[1]->lutB clb.I2[0]->lutC fle[1].out[0]->lutD clb.I3[0]->lutE fle[0].out[0]->lutF fle[0].out[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [6379] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - n_n3680 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3845 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC open fle[6].out[1]->lutE open fle[1].out[1]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - n_n4006 - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - n_n3848 - - - - - - - - - - - - fle[3].out[1]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC open fle[2].out[1]->lutE fle[6].out[1]->lutF open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - [6346] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6343] - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[9]->lutB fle[4].out[1]->lutC clb.I2[1]->lutD open clb.I4[8]->lutF clb.I4[6]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [2162] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n4348 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4349 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE open clb.I4[0]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1470] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - [1472] - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF clb.I3[12]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - [6358] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - n_n121 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3954 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[9]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1547] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3701 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4201 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC open clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[10]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [1719] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1716] - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[0]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [6332] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3579 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3955 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open nrq1_3 n_n4201 open open [990] ndn3_6 open open tin_pv6_3_3_ - n_n4367 open open open nrq1_3 open open pdn ndn3_7 [6268] open open n_n4045 - [894] n_n4125 tin_pv6_2_2_ open preset open open open open open [6265] [6299] open - open preset nrq1_3 pdn open open open open n_n3922 n_n3604 ndn3_7 open [990] - open - - - open open open open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[1].out[0]->lutA clb.I3[4]->lutB clb.I2[7]->lutC open clb.I1[4]->lutE clb.I4[3]->lutF fle[0].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1518] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n3306 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3307 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[0]->lutA fle[4].out[1]->lutB open fle[0].out[1]->lutD clb.I3[0]->lutE fle[1].out[0]->lutF clb.I3[2]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n3137 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3138 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - pv6_2_2_ - - - - - - - - - - - - fle[3].out[0]->lutA clb.I3[4]->lutB clb.I2[7]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I4[1]->lutF clb.I4[2]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1179] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - n_n3203 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3204 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA clb.I3[0]->lutB open fle[5].out[1]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - n_n3484 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3486 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - pv6_3_3_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I2[8]->lutB fle[4].out[1]->lutC open clb.I1[9]->lutE fle[1].out[1]->lutF clb.I4[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1598] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3530 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3968 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[10]->lutA clb.I3[4]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD open clb.I1[8]->lutF fle[3].out[1]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1387] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3374 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3533 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA fle[5].out[1]->lutB clb.I1[5]->lutC fle[4].out[1]->lutD fle[7].out[1]->lutE clb.I4[1]->lutF clb.I3[11]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [6266] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [6361] - - - - - - - - - - - - open clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[0]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I4[9]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3684 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3658 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n4367 - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[4]->lutB clb.I2[7]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3414 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3415 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv7_1_1_ - - - - - - - - - - - - clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1686] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3969 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3971 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open [894] [1898] open open open open nrq1_3 ngfdn_3 [1002] - open [894] pdn open open open nrq1_3 [6321] ndn3_15 open open open open - open n_n3170 open open [1094] open open [1524] open [1899] open n_n3242 open - pdn open open open open preset open open tin_pv2_6_6_ open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open open open open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[7]->lutA clb.I2[1]->lutB clb.I2[7]->lutC clb.I2[6]->lutD fle[3].out[1]->lutE fle[0].out[1]->lutF clb.I4[5]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 3 open 0 - - - n_n3019 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3020 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - n_n3119 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3120 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA fle[2].out[0]->lutB open fle[0].out[1]->lutD clb.I1[10]->lutE clb.I4[0]->lutF clb.I4[5]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - pv2_6_6_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [1375] - - - - - - - - - - - - fle[1].out[1]->lutA fle[3].out[1]->lutB clb.I1[4]->lutC clb.I2[7]->lutD clb.I1[5]->lutE clb.I1[12]->lutF clb.I3[9]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3383 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3385 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1260] - - - - - - - - - - - - fle[3].out[1]->lutA clb.I2[8]->lutB clb.I1[11]->lutC clb.I4[5]->lutD open open fle[3].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [1259] - - - - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - n_n4094 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4095 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA fle[4].out[0]->lutB clb.I2[2]->lutC fle[5].out[1]->lutD clb.I1[10]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3238 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3239 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv9_6_6_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[2]->lutB fle[5].out[1]->lutC clb.I2[6]->lutD open clb.I1[4]->lutF fle[3].out[1]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1806] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n4242 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4243 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I2[6]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3528 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3529 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv8_7_7_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[2]->lutB open clb.I2[6]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[11]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 3 2 - - - [1992] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3523 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3525 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I2[2]->lutB fle[8].out[0]->lutC clb.I2[6]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4239 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4241 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv14_7_7_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[2]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1683] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3447 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3449 - - - flut5.clk[0]->direct3 - - - - - - - - - - open pdn open open ndn3_4 open open [6349] open n_n4056 [1008] n_n4367 preset - open open open nrq1_3 n_n4057 open [6268] open open open n_n3500 open open - open open ngfdn_3 open open open [2011] [894] open open [1119] open n_n3656 - open open open open preset open open open open tin_pv6_7_7_ open open open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[4]->lutA fle[2].out[0]->lutB clb.I2[4]->lutC open clb.I1[9]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [916] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n4126 - - - - - - - - - - - - fle[2].out[0]->lutA open open clb.I2[4]->lutD open clb.I1[9]->lutF open fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - [6270] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n4305 - - - - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC clb.I4[4]->lutD clb.I3[2]->lutE clb.I1[4]->lutF clb.I4[4]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - n_n3355 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3557 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - n_n3614 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_5 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open clb.I2[10]->lutC fle[4].out[0]->lutD clb.I1[12]->lutE open open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - [1006] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - [990] - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[2]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF clb.I3[2]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - n_n4321 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_6 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3675 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_7 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE clb.I1[12]->lutF open clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1437] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n4163 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4164 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[7]->lutA open fle[5].out[0]->lutC fle[5].out[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I4[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3368 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3370 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - pv6_7_7_ - - - - - - - - - - - - clb.I4[4]->lutA fle[4].out[0]->lutB fle[7].out[1]->lutC fle[4].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1812] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3216 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4337 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[6]->lutA clb.I3[12]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD open clb.I1[12]->lutF fle[0].out[1]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - [1623] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1621] - - - - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - [6338] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3693 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4099 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open [901] open ndn3_8 ndn3_7 [1076] open open pdn open tin_pv10_5_5_ open - open [907] n_n3622 open [6255] [896] open open open [6257] open open open - open open open n_n3898 [1076] open preset open open [894] nrq1_3 open open - open open open open open open [1076] open open open n_n3832 open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open fle[5].out[0]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD clb.I1[2]->lutE fle[7].out[1]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3240 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - n_n3253 - - - - - - - - - - - - clb.I3[6]->lutA open clb.I1[4]->lutC clb.I2[2]->lutD clb.I1[5]->lutE fle[6].out[1]->lutF clb.I3[3]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - [992] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - n_n3689 - - - - - - - - - - - - clb.I4[6]->lutA clb.I3[3]->lutB fle[6].out[1]->lutC clb.I2[2]->lutD clb.I3[10]->lutE clb.I1[9]->lutF fle[3].out[1]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - n_n4078 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1285] - - - - - - - - - - - - clb.I3[6]->lutA fle[3].out[0]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD clb.I3[10]->lutE open fle[2].out[1]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3380 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3381 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n4245 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4247 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA fle[3].out[0]->lutB clb.I1[11]->lutC open clb.I1[4]->lutE clb.I1[5]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - pv10_5_5_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1541] - - - - - - - - - - - - fle[1].out[0]->lutA fle[4].out[1]->lutB fle[4].out[0]->lutC clb.I2[4]->lutD clb.I3[6]->lutE open clb.I4[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n4361 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4362 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - [1752] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[4]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1753] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - n_n3987 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3988 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[5]->lutB fle[7].out[1]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF open clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - [1754] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n3745 - - - - - - - - - - - - fle[8].out[0]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I3[10]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3265 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3266 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv5_5_5_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1557] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3406 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3408 - - - flut5.clk[0]->direct3 - - - - - - - - - - open preset [6255] open n_n3976 open [896] n_n4367 n_n3741 open n_n3910 ndn3_5 ngfdn_3 - open [1069] n_n4159 n_n3832 n_n3934 preset open open n_n3976 n_n4367 [1021] nrq1_3 nrq3_15 - open n_n3756 [6257] nrq3_11 open nen3_10 open open open open [894] open n_n3832 - n_n3574 open tin_pv2_0_0_ preset ndn3_10 open n_n3934 open open open n_n3976 pdn open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[3]->lutA clb.I3[1]->lutB clb.I1[2]->lutC open clb.I3[12]->lutE clb.I1[6]->lutF clb.I4[10]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1171] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - [1173] - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[2]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1069] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1172] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[1]->lutB open fle[0].out[0]->lutD fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 2 0 - - - n_n3592 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3959 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3124 - - - - - - - - - - - - open clb.I2[8]->lutB clb.I2[2]->lutC open clb.I1[12]->lutE open clb.I4[3]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - n_n4133 - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - n_n3227 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_4 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA clb.I2[5]->lutB clb.I1[11]->lutC fle[4].out[1]->lutD open clb.I1[1]->lutF clb.I4[11]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [999] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n3210 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3211 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA fle[4].out[1]->lutB clb.I1[10]->lutC open clb.I1[12]->lutE clb.I1[4]->lutF clb.I3[3]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - pv2_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [2182] - - - - - - - - - - - - clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[11]->lutC fle[4].out[0]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1191] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3538 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3931 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA clb.I3[5]->lutB fle[5].out[1]->lutC clb.I2[9]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[6]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [6278] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - n_n3974 - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[11]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3160 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3161 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv7_0_0_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[11]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1534] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3068 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3069 - - - flut5.clk[0]->direct3 - - - - - - - - - - ndn3_4 open open n_n4233 nsr3_3 open open open preset pdn open open open - open pdn preset_0_0_ open ndn3_4 open open open open open open open tin_pv2_7_7_ - open open [999] [6303] open ngfdn_3 preset open ndn3_5 open open open open - open open open open preset_0_0_ open open open pdn pready_0_0_ open open open - open - - - open open open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open - open - - - pclk - - - - clb.I4[8]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC fle[0].out[1]->lutD open clb.I1[3]->lutF fle[0].out[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1689] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3318 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3319 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[6]->lutA clb.I2[1]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE fle[1].out[0]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1416] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - n_n3125 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3126 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[6]->lutA fle[2].out[0]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[9]->lutE open fle[2].out[0]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n4130 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4131 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - pv2_7_7_ - - - - - - - - - - - - clb.I3[2]->lutA fle[2].out[1]->lutB open clb.I2[4]->lutD fle[3].out[1]->lutE clb.I1[8]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - n_n3450 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3451 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [1561] - - - - - - - - - - - - open clb.I3[6]->lutB clb.I1[0]->lutC open fle[6].out[1]->lutE clb.I1[4]->lutF clb.I4[9]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - [6284] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [994] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC fle[9].out[1]->lutD open fle[7].out[1]->lutF fle[8].out[1]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [894] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3765 - - - - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC open fle[8].out[1]->lutE fle[7].out[1]->lutF clb.I4[4]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - nrq1_3 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - nrq3_2 - - - - - - - - - - - - fle[8].out[1]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I4[4]->lutD open fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [1028] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3982 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlc1_2 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB fle[8].out[1]->lutC open fle[7].out[1]->lutE clb.I1[8]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1316] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n122 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4151 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[6].out[0]->lutF clb.I3[5]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [1315] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n126 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr1_2 - - - flut5.clk[0]->direct3 - - - - - - - - - - open nrq1_3 open open [1075] [1896] open n_n4367 open open n_n4045 preset open - pdn open open ngfdn_3 open n_n3769 open open nrq3_12 open n_n4367 open open - open open open open open n_n4047 n_n4145 n_n4366 open open [894] open open - n_n3475 open pdn [894] open n_n4324 open open [6299] nrq1_3 open preset ndn3_15 - open - - - fle[0].out[0]->clbouts1 open open open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[12]->lutA clb.I2[3]->lutB open fle[1].out[0]->lutD open clb.I1[4]->lutF clb.I3[6]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - nrq3_15 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - n_n4096 - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[10]->lutB clb.I1[5]->lutC fle[0].out[0]->lutD clb.I1[11]->lutE clb.I1[10]->lutF clb.I4[8]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [6318] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [6350] - - - - - - - - - - - - clb.I4[2]->lutA fle[2].out[0]->lutB clb.I1[1]->lutC clb.I4[11]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - n_n3052 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3053 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv7_4_4_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I2[0]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[11]->lutE clb.I4[3]->lutF clb.I3[5]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 3 open 0 - - - [1497] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3072 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3073 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD open open open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - n_n4076 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4077 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv7_7_7_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE clb.I4[3]->lutF clb.I4[5]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1468] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3134 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3136 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA clb.I2[0]->lutB fle[6].out[0]->lutC clb.I4[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n3410 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3411 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv7_3_3_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[0]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD clb.I1[1]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1312] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n4300 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4303 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[0]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3129 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3130 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv7_5_5_ - - - - - - - - - - - - clb.I4[2]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[11]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1513] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3677 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3679 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset [6290] [1136] open open open n_n3852 open open open n_n3788 nsr3_17 [922] - [1136] [937] open nen3_10 [2264] open open open [921] open n_n135 open [6290] - open open preset open open open open open [6254] open [1137] open n_n3832 - open open open open open open [2264] open open n_n3851 [6290] open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[2]->lutA clb.I2[1]->lutB clb.I1[12]->lutC clb.I2[12]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I3[2]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [921] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [6386] - - - - - - - - - - - - open clb.I2[3]->lutB clb.I1[11]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE clb.I1[10]->lutF clb.I4[6]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - [1013] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [6389] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[12]->lutB clb.I2[8]->lutC fle[0].out[1]->lutD clb.I1[10]->lutE fle[1].out[0]->lutF fle[2].out[0]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - n_n132 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4093 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - nak3_17 - - - - - - - - - - - - clb.I4[6]->lutA clb.I3[8]->lutB clb.I1[10]->lutC fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[0]->lutF fle[3].out[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [1208] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n3140 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4026 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I4[10]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1015] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - [1971] - - - - - - - - - - - - clb.I3[2]->lutA fle[2].out[1]->lutB fle[4].out[1]->lutC open fle[6].out[0]->lutE clb.I1[10]->lutF clb.I4[6]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n124 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3707 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1225] - - - - - - - - - - - - open open fle[5].out[1]->lutC fle[4].out[0]->lutD fle[7].out[0]->lutE open open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - n_n128 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3831 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [6374] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I3[2]->lutB fle[6].out[1]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [6376] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1063] - - - - - - - - - - - - open fle[4].out[0]->lutB open fle[9].out[1]->lutD clb.I1[1]->lutE clb.I1[2]->lutF clb.I3[10]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - [6255] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [1492] - - - - - - - - - - - - clb.I3[2]->lutA open fle[5].out[0]->lutC open fle[8].out[0]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - [6354] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3199 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3709 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset open open n_n4316 tin_pv4_1_1_ n_n4181 n_n3976 [1110] ndn3_5 pdn [2049] open nrq1_3 - nrq1_3 [997] open preset open open [2050] open open ndn3_10 open open open - open nen3_10 open [894] pv4_2_2_ open open open open open open ndn3_6 open - open open [1004] n_n4222 ndn3_5 open open open open pdn n_n4159 open open - open - - - open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[1].out[0]->lutA clb.I2[0]->lutB clb.I1[9]->lutC open clb.I1[0]->lutE clb.I4[9]->lutF fle[0].out[1]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [1357] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - n_n4088 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4089 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[0]->lutA clb.I3[3]->lutB open fle[1].out[0]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF fle[0].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - n_n3721 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3722 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - pv4_1_1_ - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[11]->lutB clb.I1[0]->lutC clb.I2[1]->lutD fle[2].out[1]->lutE open fle[2].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - [1843] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 2 0 - - - n_n3022 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4383 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA clb.I2[3]->lutB clb.I1[8]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE fle[1].out[1]->lutF fle[3].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1965] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3016 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4160 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I4[10]->lutD fle[2].out[1]->lutE open fle[3].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n4155 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - n_n4315 - - - - - - - - - - - - open fle[4].out[1]->lutB open fle[4].out[0]->lutD clb.I1[3]->lutE clb.I1[5]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - n_n4116 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1079] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[10]->lutC clb.I2[3]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1552] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [1551] - - - - - - - - - - - - open open fle[6].out[0]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n4228 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4229 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - n_n4256 - - - - - - - - - - - - clb.I4[9]->lutA clb.I2[3]->lutB clb.I1[12]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - n_n3320 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3321 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv5_3_3_ - - - - - - - - - - - - clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[3]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1463] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n4234 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4236 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset open open [992] [894] open ndn3_7 tin_pv10_7_7_ pdn n_n3240 n_n4079 open [2264] - open open open open [6254] n_n4299 n_n3253 n_n3653 open nak3_17 open preset open - ndn3_8 open open open nrq1_3 open open n_n4227 n_n3830 open open open open - open open open pdn open open open [894] preset open open open open - open - - - open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[5]->lutB clb.I1[9]->lutC clb.I2[6]->lutD clb.I1[10]->lutE clb.I1[9]->lutF open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [905] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - [906] - - - - - - - - - - - - fle[0].out[1]->lutA fle[4].out[0]->lutB clb.I2[7]->lutC fle[0].out[0]->lutD clb.I3[4]->lutE clb.I4[3]->lutF fle[2].out[1]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - n_n3852 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [2224] - - - - - - - - - - - - clb.I4[8]->lutA fle[2].out[0]->lutB clb.I1[8]->lutC open clb.I3[4]->lutE fle[1].out[1]->lutF clb.I4[7]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3520 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3521 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3224 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3225 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[1]->lutA open clb.I1[7]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[6]->lutF clb.I3[0]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv10_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - [1287] - - - - - - - - - - - - fle[3].out[0]->lutA fle[3].out[1]->lutB clb.I1[3]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[12]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n4359 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4360 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [922] - - - - - - - - - - - - open fle[5].out[1]->lutB fle[7].out[0]->lutC fle[4].out[0]->lutD open fle[0].out[1]->lutF fle[0].out[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - [6387] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3563 - - - - - - - - - - - - fle[8].out[0]->lutA fle[5].out[1]->lutB open open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3788 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1041] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3866 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4067 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1022] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[11]->lutB fle[7].out[1]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE fle[7].out[0]->lutF fle[8].out[0]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n129 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3833 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [6252] - - - - - - - - - - - - clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I4[3]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1360] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3821 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3823 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3852 n_n3955 n_n3707 [1451] n_n4006 open [6255] nsr3_17 preset open n_n4056 [2011] open - open open n_n4093 [1006] n_n4381 [992] [923] n_n4357 n_n3845 [1008] n_n4052 n_n3865 open - [6346] n_n3656 open n_n4067 n_n4057 n_n3954 [896] n_n3741 n_n3500 pv10_1_1_ n_n4026 open n_n3851 - n_n3788 n_n4305 n_n4098 open [2264] n_n3865 n_n4026 open open n_n3533 [6257] nen3_10 n_n4126 - open - - - fle[0].out[0]->clbouts1 open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[3]->lutC open clb.I1[6]->lutE clb.I1[8]->lutF fle[0].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3062 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3743 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [2261] - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[6]->lutB open fle[1].out[1]->lutD clb.I3[7]->lutE fle[1].out[0]->lutF fle[0].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 0 2 - - - [2263] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3444 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3574 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[10]->lutA fle[4].out[0]->lutB clb.I1[6]->lutC fle[1].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I3[12]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [2262] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [2264] - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE clb.I4[4]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [1082] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [937] - - - - - - - - - - - - clb.I4[0]->lutA fle[2].out[1]->lutB open fle[4].out[1]->lutD open clb.I1[7]->lutF clb.I4[11]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - n_n3832 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - [6254] - - - - - - - - - - - - clb.I4[2]->lutA clb.I3[4]->lutB clb.I1[10]->lutC clb.I2[10]->lutD fle[6].out[1]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1565] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - [1119] - - - - - - - - - - - - open clb.I2[11]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [942] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [6349] - - - - - - - - - - - - open clb.I2[11]->lutB fle[7].out[1]->lutC fle[9].out[1]->lutD open clb.I1[1]->lutF clb.I3[5]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3294 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [984] - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[1]->lutB clb.I1[11]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I4[12]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [1325] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1323] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[9]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [6366] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n4028 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4029 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open open open open open [894] open open nrq1_3 - open open n_n4145 open open pdn open nrq1_3 open open open open open - open [6306] open pdn open preset open open n_n3608 n_n3495 open n_n4392 open - open nrq1_3 open open open open open [894] open open open open open - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[5]->lutB clb.I2[5]->lutC fle[1].out[1]->lutD clb.I1[12]->lutE fle[0].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3251 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3252 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv3_6_6_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[5]->lutB clb.I2[7]->lutC clb.I2[2]->lutD clb.I3[3]->lutE fle[1].out[0]->lutF clb.I4[7]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - [1527] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3056 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3057 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA fle[2].out[0]->lutB clb.I2[7]->lutC clb.I2[5]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3796 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3797 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv13_6_6_ - - - - - - - - - - - - clb.I3[5]->lutA fle[3].out[1]->lutB clb.I2[7]->lutC clb.I2[2]->lutD clb.I3[3]->lutE clb.I1[9]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1711] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n3154 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3155 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA fle[4].out[0]->lutB clb.I2[5]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3156 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3157 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv9_2_2_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I3[5]->lutB clb.I1[12]->lutC fle[5].out[1]->lutD open clb.I1[9]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1740] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3735 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3736 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I3[5]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3889 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3890 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv9_0_0_ - - - - - - - - - - - - open clb.I3[5]->lutB fle[7].out[1]->lutC clb.I2[5]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I4[7]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - [1774] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3127 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3128 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I3[5]->lutB clb.I2[5]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3605 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3606 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv15_1_1_ - - - - - - - - - - - - clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[5]->lutD clb.I1[9]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1295] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3106 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3108 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open pdn open n_n4116 n_n3741 [992] tin_pv10_0_0_ ndn3_8 open - ndn3_5 pdn open open open open ndn3_7 open open open ndn3_6 open open - open nrq1_3 open preset [894] open n_n3976 open open open open open tin_pv4_0_0_ - [894] n_n3946 open open pdn open open open open open open open n_n3743 - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[1]->lutA fle[3].out[1]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD clb.I3[1]->lutE open clb.I3[3]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [908] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [1242] - - - - - - - - - - - - fle[1].out[0]->lutA clb.I3[3]->lutB clb.I1[5]->lutC open clb.I3[1]->lutE clb.I4[0]->lutF fle[0].out[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n4280 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4282 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n4207 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4209 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA open clb.I1[10]->lutC fle[1].out[0]->lutD fle[3].out[0]->lutE clb.I1[11]->lutF clb.I3[3]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - pv10_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1251] - - - - - - - - - - - - open fle[2].out[1]->lutB clb.I1[9]->lutC open fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - n_n3755 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3756 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3927 - - - - - - - - - - - - fle[3].out[0]->lutA clb.I3[6]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD open open clb.I3[3]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - [6250] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 0 1 - - - [997] - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE open clb.I3[3]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1969] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - n_n3825 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3826 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[5].out[0]->lutB fle[7].out[1]->lutC fle[5].out[1]->lutD fle[6].out[0]->lutE open clb.I3[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3515 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3517 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - pv4_0_0_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1351] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3229 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4159 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC open clb.I3[1]->lutE fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3194 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3195 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv5_0_0_ - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[3]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[4]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1267] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 2 1 - - - n_n3571 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3572 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn tin_pv6_6_6_ nrq1_3 open [894] open open n_n3922 open n_n3892 open open open - n_n4157 open open open open open open open open open open nrq1_3 open - open open open n_n3035 open open pdn open open tin_pv6_4_4_ preset n_n4288 open - open open open open open open open open open open open open [894] - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[10]->lutB clb.I1[0]->lutC fle[1].out[1]->lutD clb.I1[2]->lutE open fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n4289 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4290 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv9_5_5_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[11]->lutD clb.I1[4]->lutE fle[1].out[0]->lutF clb.I3[11]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1638] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3983 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3985 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA fle[2].out[0]->lutB clb.I1[0]->lutC clb.I2[11]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3092 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3093 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 1 0 - - - pv6_4_4_ - - - - - - - - - - - - clb.I3[10]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC clb.I2[11]->lutD open clb.I1[7]->lutF clb.I4[12]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [1514] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4063 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4065 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I1[2]->lutE clb.I1[1]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3835 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3836 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv6_6_6_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC clb.I2[11]->lutD open clb.I1[9]->lutF clb.I4[12]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1687] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3428 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3429 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3115 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3116 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv8_5_5_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB open clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 3 2 - - - [1341] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3329 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3331 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[11]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3618 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3619 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv12_5_5_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB clb.I1[2]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[3]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1232] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3336 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3337 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq1_3 [896] open [1078] [992] open [1137] [6255] ndn3_8 [6257] n_n4116 open n_n3124 - n_n3888 tin_pv10_2_2_ preset pdn open [894] open open open open open open open - open n_n3832 open ndn3_7 open n_n3741 n_n4360 open open open open n_n3653 preset - preset open n_n3888 open n_n3841 n_n4040 [923] open open n_n3574 open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open open open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open fle[5].out[1]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD clb.I1[10]->lutE clb.I4[6]->lutF clb.I4[9]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [903] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3994 - - - - - - - - - - - - open fle[5].out[1]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD clb.I3[12]->lutE clb.I1[0]->lutF fle[2].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 1 2 open - - - n_n3595 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 2 1 - - - [1984] - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[3]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE fle[1].out[1]->lutF open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n3064 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3065 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n3547 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3549 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA clb.I2[1]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[8]->lutF clb.I3[3]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - pv10_2_2_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1488] - - - - - - - - - - - - fle[3].out[0]->lutA fle[3].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD open clb.I1[7]->lutF clb.I4[0]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3025 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3946 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - [1771] - - - - - - - - - - - - fle[0].out[1]->lutA fle[5].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD clb.I1[10]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1773] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n3235 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3995 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC open clb.I1[9]->lutE clb.I1[7]->lutF clb.I4[5]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1772] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1926] - - - - - - - - - - - - clb.I4[4]->lutA clb.I2[0]->lutB open fle[9].out[1]->lutD clb.I1[3]->lutE clb.I1[6]->lutF clb.I4[2]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 0 2 - - - [1136] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n135 - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[6]->lutB clb.I1[7]->lutC clb.I2[2]->lutD clb.I1[9]->lutE clb.I1[7]->lutF clb.I3[1]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [2240] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [2241] - - - - - - - - - - - - clb.I3[11]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[0]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [2242] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3725 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3726 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open n_n4201 tin_pv4_2_2_ open pdn open n_n3898 open open - open open open preset open open open open open open [894] open open - open open tin_pv6_0_0_ open n_n4383 n_n4349 open open open nrq1_3 tin_pv6_1_1_ open open - open open open open open open open open open open pdn open open - open - - - open open open open open open open open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[9]->lutB clb.I2[3]->lutC fle[1].out[1]->lutD clb.I1[8]->lutE clb.I1[6]->lutF fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - n_n4346 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4347 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - pv4_2_2_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[9]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE fle[1].out[0]->lutF clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [1465] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - n_n4370 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4372 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I4[10]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - n_n4137 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4139 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv13_5_5_ - - - - - - - - - - - - clb.I3[9]->lutA fle[3].out[1]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[10]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1494] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - n_n3775 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3777 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[4].out[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD clb.I1[8]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - n_n3141 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3142 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv3_5_5_ - - - - - - - - - - - - clb.I3[9]->lutA fle[5].out[1]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[10]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1504] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - n_n3435 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3436 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I4[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[2]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3028 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3029 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv6_0_0_ - - - - - - - - - - - - clb.I3[9]->lutA clb.I2[3]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF open clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1693] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3505 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3506 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA clb.I2[3]->lutB fle[8].out[1]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[5]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1604] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3950 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3952 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB fle[8].out[1]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I3[9]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - pv6_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n3143 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3144 - - - flut5.clk[0]->direct3 - - - - - - - - - - [908] [903] n_n4116 [6255] open open n_n3995 open open [1096] ndn3_8 open open - open n_n3124 [894] tin_pv10_3_3_ [992] pdn nrq1_3 n_n4229 ndn3_7 preset open n_n4069 n_n3832 - open open open [896] open n_n3994 n_n4040 n_n3927 open [6257] open open n_n4256 - open n_n4256 open n_n3916 preset open n_n3595 open n_n3832 [1079] n_n3946 open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I3[7]->lutB clb.I1[2]->lutC clb.I4[10]->lutD clb.I3[12]->lutE clb.I1[0]->lutF fle[0].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - [902] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n4254 - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[1]->lutB clb.I1[6]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I1[9]->lutF clb.I4[3]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [904] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n4038 - - - - - - - - - - - - fle[3].out[1]->lutA open clb.I2[11]->lutC fle[1].out[1]->lutD fle[3].out[0]->lutE open fle[3].out[1]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [899] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 3 0 - - - [900] - - - - - - - - - - - - fle[1].out[0]->lutA clb.I3[12]->lutB open fle[4].out[0]->lutD clb.I1[1]->lutE clb.I4[1]->lutF fle[1].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - n_n3986 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - n_n4082 - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[7]->lutB fle[6].out[0]->lutC clb.I4[9]->lutD open fle[6].out[0]->lutF clb.I4[6]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - n_n4084 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n4039 - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC clb.I4[6]->lutD clb.I1[3]->lutE fle[6].out[0]->lutF clb.I3[9]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - [1393] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1392] - - - - - - - - - - - - open fle[5].out[0]->lutB fle[6].out[1]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE fle[9].out[1]->lutF clb.I4[8]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - n_n3817 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3818 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1391] - - - - - - - - - - - - open clb.I2[6]->lutB clb.I2[9]->lutC clb.I2[5]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF clb.I4[4]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [1447] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n4128 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4129 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[2]->lutB fle[7].out[0]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF open clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3212 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3213 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv10_3_3_ - - - - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[8]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [2226] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3507 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4258 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq1_3 open open open open open open pdn n_n4182 open open open open - open open open open n_n4316 open nrq1_3 open n_n4229 open open open open - tin_pv4_3_3_ open open open preset pdn open open open open open [894] open - open open open open nrq1_3 open open open open open open open open - open - - - open open open open open open open open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[4]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE open fle[0].out[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3488 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3489 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - pv4_3_3_ - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[4]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD open clb.I1[8]->lutF fle[1].out[0]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1355] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n4307 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4309 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[2].out[0]->lutB clb.I1[7]->lutC clb.I2[6]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3189 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3190 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv3_2_2_ - - - - - - - - - - - - clb.I3[4]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC clb.I2[4]->lutD clb.I3[5]->lutE open clb.I3[11]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [983] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - n_n3737 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3739 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3378 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3379 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv13_2_2_ - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[4]->lutB fle[5].out[1]->lutC clb.I2[4]->lutD clb.I3[5]->lutE open clb.I3[11]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1385] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - n_n3462 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3463 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA clb.I3[5]->lutB fle[6].out[0]->lutC clb.I2[6]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3599 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3600 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv13_3_3_ - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[4]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1529] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n3402 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3404 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA clb.I2[6]->lutB fle[8].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE open fle[8].out[0]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1206] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n4339 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4342 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[9].out[1]->lutB fle[8].out[1]->lutC open clb.I1[7]->lutE clb.I1[0]->lutF clb.I3[4]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv3_3_3_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3273 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3274 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4182 open open open open open tin_pv4_6_6_ open preset n_n3841 open open nrq1_3 - open open open nrq1_3 open open open open open open n_n3590 open open - tin_pv4_7_7_ open pdn open open open n_n3458 open open open open ndn3_5 [894] - open nrq1_3 preset open open open n_n4251 open n_n4270 open open ndn3_6 [894] - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[1].out[0]->lutA clb.I2[10]->lutB open open clb.I3[2]->lutE clb.I4[2]->lutF fle[1].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - pv3_7_7_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [1204] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[12]->lutB clb.I1[9]->lutC open clb.I1[12]->lutE fle[1].out[1]->lutF clb.I4[2]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n4100 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4102 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3371 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3372 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA open open open fle[3].out[0]->lutE clb.I4[2]->lutF clb.I4[1]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv13_7_7_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1261] - - - - - - - - - - - - clb.I3[12]->lutA fle[2].out[1]->lutB open clb.I4[2]->lutD clb.I1[9]->lutE clb.I1[0]->lutF clb.I4[11]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 2 open open 0 - - - n_n3392 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3394 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1214] - - - - - - - - - - - - clb.I4[2]->lutA fle[4].out[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE clb.I1[6]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3773 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3774 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - pv4_6_6_ - - - - - - - - - - - - clb.I3[2]->lutA fle[5].out[1]->lutB clb.I1[8]->lutC open clb.I1[12]->lutE clb.I4[12]->lutF clb.I4[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1218] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3412 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3413 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[3]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4113 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4114 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv4_7_7_ - - - - - - - - - - - - clb.I4[2]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC open clb.I1[12]->lutE fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1265] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n4165 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4166 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[8]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3649 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3650 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv9_4_4_ - - - - - - - - - - - - clb.I3[2]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC open clb.I1[12]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [2202] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3686 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3687 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open preset open [6255] ndn3_8 open nrq1_3 n_n4254 open open open - open n_n4231 open open open open open n_n4069 nrq1_3 ndn3_7 open open open - preset tin_pv10_6_6_ open n_n3020 open tin_pv10_4_4_ [992] [894] open open open open open - open n_n3832 open open open open nrq1_3 open open open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[3].out[1]->lutA clb.I2[7]->lutB open clb.I2[1]->lutD clb.I1[9]->lutE open fle[3].out[1]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 2 3 - - - [901] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [907] - - - - - - - - - - - - clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[5]->lutC clb.I4[1]->lutD clb.I1[8]->lutE clb.I1[3]->lutF fle[2].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1925] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1412] - - - - - - - - - - - - clb.I3[0]->lutA fle[2].out[0]->lutB clb.I2[8]->lutC fle[9].out[0]->lutD fle[3].out[1]->lutE open fle[1].out[1]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3041 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3042 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 2 1 - - - n_n4134 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4136 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA fle[2].out[0]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE open clb.I3[6]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - pv10_4_4_ - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - n_n3875 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3876 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I2[9]->lutD open clb.I1[6]->lutF clb.I3[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1986] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1335] - - - - - - - - - - - - clb.I3[6]->lutA fle[4].out[1]->lutB fle[6].out[1]->lutC clb.I4[6]->lutD open fle[6].out[0]->lutF clb.I3[0]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3031 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4299 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [1246] - - - - - - - - - - - - clb.I3[7]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC open fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3340 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3342 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv10_6_6_ - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[0]->lutB fle[7].out[0]->lutC clb.I4[6]->lutD open clb.I1[3]->lutF clb.I3[3]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3569 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3570 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1524] - - - - - - - - - - - - clb.I3[3]->lutA open fle[8].out[1]->lutC clb.I4[6]->lutD open clb.I1[3]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv15_6_6_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n4373 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4375 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[9].out[0]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD open clb.I1[3]->lutF clb.I4[6]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3437 - - - - - - - - - lut5[0].out[0]->direct2 - - - pdn - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3151 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3152 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open n_n4222 nrq1_3 n_n3959 open open open n_n3743 pdn open n_n3916 open - open open n_n3976 open open ndn3_8 n_n4160 nrq1_3 open open open open open - preset open [1990] open open open ndn3_7 open [894] open n_n3743 open open - tin_pv10_1_1_ open open open open open open n_n4159 open nrq1_3 open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[2]->lutA clb.I3[8]->lutB clb.I1[11]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF fle[0].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3727 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3729 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n3074 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3075 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open open open fle[2].out[0]->lutE clb.I1[9]->lutF clb.I4[9]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv13_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [1301] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[8]->lutB clb.I1[11]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF fle[2].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3757 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3758 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n3433 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3434 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[4].out[0]->lutC clb.I2[7]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF clb.I3[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - pv13_0_0_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1786] - - - - - - - - - - - - clb.I3[8]->lutA fle[3].out[1]->lutB clb.I2[2]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF clb.I3[0]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3060 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3061 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - n_n3442 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3443 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[4].out[1]->lutB open open fle[6].out[0]->lutE clb.I1[9]->lutF clb.I3[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv5_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1510] - - - - - - - - - - - - open clb.I3[8]->lutB fle[5].out[1]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3285 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3287 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - n_n3741 - - - - - - - - - - - - clb.I4[7]->lutA clb.I2[2]->lutB clb.I1[4]->lutC open clb.I3[0]->lutE clb.I1[8]->lutF clb.I3[6]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [923] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1451] - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[7]->lutB clb.I1[9]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3871 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3872 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv10_1_1_ - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC open clb.I1[9]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [2027] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3269 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3270 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn open open open open open [894] open open open open open open - open open open open open open open nrq1_3 open open n_n3631 open open - open open open open open open n_n4351 n_n3319 n_n4116 open open preset open - open open open open open open open open open nrq1_3 open open open - open - - - open open open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 open open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - - - clb.I3[11]->lutA fle[2].out[0]->lutB open clb.I4[9]->lutD clb.I1[0]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 3 1 - - - n_n3349 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3350 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv5_2_2_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[11]->lutB open clb.I2[7]->lutD clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 3 1 - - - [1847] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4283 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4286 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA clb.I3[11]->lutB open fle[4].out[1]->lutD clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[6]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - [1792] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3904 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3906 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE open clb.I4[9]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv9_3_3_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 3 0 - - - n_n3748 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3749 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[7]->lutB fle[6].out[1]->lutC clb.I2[7]->lutD clb.I1[0]->lutE fle[6].out[1]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv9_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - n_n3039 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3040 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[11]->lutB clb.I2[7]->lutC clb.I2[10]->lutD clb.I1[0]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 2 1 - - - [1520] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv12_3_3_ - - - - - - - - - - - - clb.I3[11]->lutA open fle[8].out[0]->lutC clb.I2[7]->lutD clb.I1[0]->lutE open fle[8].out[1]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - n_n3366 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3367 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 2 0 - - - n_n3149 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3150 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA fle[9].out[0]->lutB clb.I2[7]->lutC open clb.I1[0]->lutE fle[9].out[1]->lutF clb.I3[11]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3862 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3863 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3589 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3590 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn open n_n3729 nrq1_3 open open open open open open open - open open nrq1_3 open open open open open open open open open open - open open open open open open preset n_n3910 open open open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open fle[8].out[0]->clbouts1 open open open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - - - - - - - - open open open clb.I2[2]->lutD clb.I1[2]->lutE open clb.I3[7]->lutG clb.I3[6]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - open - - - - open open open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - open - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 2 0 - - - [1298] - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[2]->lutB clb.I1[4]->lutC fle[9].out[0]->lutD clb.I1[2]->lutE clb.I1[4]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1990] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv3_4_4_ - - - - - - - - - - - - clb.I3[6]->lutA fle[9].out[0]->lutB clb.I1[5]->lutC open clb.I1[2]->lutE clb.I1[5]->lutF clb.I3[6]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n4161 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4162 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3566 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3567 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open n_n3198 open open open open open open open open n_n4227 open - open n_n3709 n_n3707 open open open open open open open open open open - open open open preset open open open open nrq3_11 open open open open - open open open open open open open open open open open open open - open - - - open open fle[2].out[0]->clbouts1 open open open open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open open open open open open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - - - open open open open fle[8].out[0]->lutE open open open - open - - - lut5inter[0].out[0]->direct2 open - open - - - clb.clk[0]->clks - - - - open open open open fle.in[4]->direct1 open open open - open - - - ble5[0].out[0]->direct3 open - open - - - fle.clk[0]->direct3 - - - - open open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open open open flut5.in[4]->direct1 - - - lut5[0].in[4]->complete:lut5 - - - - - - - - lut5[0].out[0]->direct2 - - - ngfdn_3 - - - flut5.clk[0]->direct3 - - - - - - - - - - - - - - - clb.I3[8]->lutA clb.I3[3]->lutB open fle[9].out[1]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - n_n3810 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - [1584] - - - - - - - - - - - - open clb.I3[3]->lutB clb.I2[2]->lutC clb.I2[1]->lutD clb.I1[2]->lutE open clb.I3[3]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [6257] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 0 2 - - - [896] - - - - - - - - - - - - - open open [902] open n_n4256 open open open open open open open open - open open open open [908] open open open open open open open open - open open open open open open open open open n_n4258 open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 - open - - - open - - - - - - - - - - - - - open open open open clb.I1[2]->lutE clb.I1[4]->lutF clb.I3[9]->lutG clb.I2[4]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - open - - - - open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - open - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n4231 - - - - - - - - - - - - - pv14_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pready_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pdn - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - preset_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pready_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - pclk - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - preset - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_2_2_ - - - - - diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 988c13bc902..42d113da9fc 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -339,10 +339,6 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph else{ reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; } -// reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( -// reference_pin->list_of_connectable_input_pin_ptrs[depth], -// reference_pin->num_connectable_primitive_input_pins[depth] -// * sizeof(t_pb_graph_pin*)); reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - 1] = current_pb_graph_pin; From 1cb521dce5828a43d218cf1ce3a0012807d0f9fb Mon Sep 17 00:00:00 2001 From: jmah76 Date: Fri, 1 Jul 2022 12:28:40 -0400 Subject: [PATCH 22/46] formatting --- libs/libarchfpga/src/arch_util.cpp | 2 +- libs/libarchfpga/src/physical_types.h | 6 ++--- vpr/src/pack/cluster_feasibility_filter.cpp | 27 +++++++++++---------- vpr/src/pack/pb_type_graph.cpp | 24 +++++++++--------- 4 files changed, 29 insertions(+), 30 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index a2e2b53bac5..0c8b30ae884 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -326,7 +326,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { - delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); + delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); } diff --git a/libs/libarchfpga/src/physical_types.h b/libs/libarchfpga/src/physical_types.h index 143c30644fa..144876994da 100644 --- a/libs/libarchfpga/src/physical_types.h +++ b/libs/libarchfpga/src/physical_types.h @@ -1256,9 +1256,9 @@ class t_pb_graph_pin { /* combinational timing information */ int num_pin_timing = 0; /* Number of ipin to opin timing edges*/ - std::vectorpin_timing; /* timing edge sink pins [0..num_pin_timing-1]*/ - std::vector pin_timing_del_max; /* primitive ipin to opin max-delay [0..num_pin_timing-1]*/ - std::vector pin_timing_del_min; /* primitive ipin to opin min-delay [0..num_pin_timing-1]*/ + std::vector pin_timing; /* timing edge sink pins [0..num_pin_timing-1]*/ + std::vector pin_timing_del_max; /* primitive ipin to opin max-delay [0..num_pin_timing-1]*/ + std::vector pin_timing_del_min; /* primitive ipin to opin min-delay [0..num_pin_timing-1]*/ int num_pin_timing_del_max_annotated = 0; //The list of valid pin_timing_del_max entries runs from [0..num_pin_timing_del_max_annotated-1] int num_pin_timing_del_min_annotated = 0; //The list of valid pin_timing_del_max entries runs from [0..num_pin_timing_del_min_annotated-1] diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 42d113da9fc..c8ecb987f00 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -323,21 +323,22 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0){ - std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); - - delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) - reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] = current_pb_graph_pin; + if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0) { + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + + delete[] reference_pin->list_of_connectable_input_pin_ptrs[depth]; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + for (i = 0; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1; i++) + reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] + = current_pb_graph_pin; } - else{ - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + else { + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; } reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - 1] diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 64f25ece157..cc034d84fe8 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -361,9 +361,9 @@ void free_pb_graph_edges() { if (edges[i].pack_pattern_indices) { delete[](edges[i].pack_pattern_indices); } - // if (edges[i].pack_pattern_names) { - // vtr::free(edges[i].pack_pattern_names); - // } + // if (edges[i].pack_pattern_names) { + // vtr::free(edges[i].pack_pattern_names); + // } } edges_head = edges_head->next; num_edges_head = num_edges_head->next; @@ -1170,18 +1170,16 @@ static bool realloc_and_load_pb_graph_pin_ptrs_at_var(const int line_num, int prev_num_pins = *num_pins; *num_pins += (abs(pb_msb - pb_lsb) + 1) * (abs(pin_msb - pin_lsb) + 1); - if (prev_num_pins > 0){ - std::vectortemp(*pb_graph_pins, *pb_graph_pins + prev_num_pins); - delete[](*pb_graph_pins); - *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; - for (i = 0 ; i < prev_num_pins ; i ++) - (*pb_graph_pins)[i] = temp[i]; - } - else{ - *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; + if (prev_num_pins > 0) { + std::vector temp(*pb_graph_pins, *pb_graph_pins + prev_num_pins); + delete[](*pb_graph_pins); + *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; + for (i = 0; i < prev_num_pins; i++) + (*pb_graph_pins)[i] = temp[i]; + } else { + *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; } - i = j = 0; ipb = pb_lsb; From 047c6417b186a3e7b4e14642e7aa6a7b0d4b670e Mon Sep 17 00:00:00 2001 From: jmah76 Date: Fri, 24 Jun 2022 14:21:49 -0400 Subject: [PATCH 23/46] initial commit --- allocs.txt | 0 frees.txt | 2 + libs/libarchfpga/src/arch_util.cpp | 14 +- libs/libvtrutil/src/vtr_memory.cpp | 6 +- packing_pin_util.rpt | 65 + pre_pack.report_timing.setup.rpt | 4385 ++ report_timing.hold.rpt | 3105 + report_timing.setup.rpt | 4310 ++ report_unconstrained_timing.hold.rpt | 6 + report_unconstrained_timing.setup.rpt | 6 + tseng.net.post_routing | 70840 ++++++++++++++++++ vpr/src/pack/cluster_feasibility_filter.cpp | 20 +- vtr_flow/sdc/samples/H.sdc | 1 + 13 files changed, 82744 insertions(+), 16 deletions(-) create mode 100644 allocs.txt create mode 100644 frees.txt create mode 100644 packing_pin_util.rpt create mode 100644 pre_pack.report_timing.setup.rpt create mode 100644 report_timing.hold.rpt create mode 100644 report_timing.setup.rpt create mode 100644 report_unconstrained_timing.hold.rpt create mode 100644 report_unconstrained_timing.setup.rpt create mode 100644 tseng.net.post_routing create mode 100644 vtr_flow/sdc/samples/H.sdc diff --git a/allocs.txt b/allocs.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/frees.txt b/frees.txt new file mode 100644 index 00000000000..b3acd48ddf0 --- /dev/null +++ b/frees.txt @@ -0,0 +1,2 @@ +Free pointer to 0x555fd26c47f0 in /home/mahjenni/Desktop/vtr-verilog-to-routing/libs/libvtrutil/src/vtr_memory.cpp at line 51 + diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 37e63f7d96c..6425ad573a8 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -327,7 +327,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->input_pins[i][j].output_edges) vtr::free(pb_graph_node->input_pins[i][j].output_edges); if (pb_graph_node->input_pins[i][j].parent_pin_class) - vtr::free(pb_graph_node->input_pins[i][j].parent_pin_class); + delete[](pb_graph_node->input_pins[i][j].parent_pin_class); } delete[] pb_graph_node->input_pins[i]; } @@ -344,7 +344,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->output_pins[i][j].output_edges) vtr::free(pb_graph_node->output_pins[i][j].output_edges); if (pb_graph_node->output_pins[i][j].parent_pin_class) - vtr::free(pb_graph_node->output_pins[i][j].parent_pin_class); + delete[](pb_graph_node->output_pins[i][j].parent_pin_class); if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { @@ -352,11 +352,11 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } } - vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); + delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); } if (pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins) - vtr::free(pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins); + delete[](pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins); } delete[] pb_graph_node->output_pins[i]; } @@ -373,7 +373,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->clock_pins[i][j].output_edges) vtr::free(pb_graph_node->clock_pins[i][j].output_edges); if (pb_graph_node->clock_pins[i][j].parent_pin_class) - vtr::free(pb_graph_node->clock_pins[i][j].parent_pin_class); + delete[](pb_graph_node->clock_pins[i][j].parent_pin_class); } delete[] pb_graph_node->clock_pins[i]; } @@ -386,8 +386,8 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->num_output_pins); vtr::free(pb_graph_node->num_clock_pins); - vtr::free(pb_graph_node->input_pin_class_size); - vtr::free(pb_graph_node->output_pin_class_size); + delete[](pb_graph_node->input_pin_class_size); + delete[](pb_graph_node->output_pin_class_size); if (pb_graph_node->interconnect_pins) { for (i = 0; i < pb_graph_node->pb_type->num_modes; i++) { diff --git a/libs/libvtrutil/src/vtr_memory.cpp b/libs/libvtrutil/src/vtr_memory.cpp index bc72e352c97..ee649fe3899 100644 --- a/libs/libvtrutil/src/vtr_memory.cpp +++ b/libs/libvtrutil/src/vtr_memory.cpp @@ -6,6 +6,7 @@ #include "vtr_memory.h" #include "vtr_error.h" #include "vtr_util.h" +#include "vtr_log.h" #ifndef __GLIBC__ # include @@ -48,11 +49,11 @@ void* calloc(size_t nelem, size_t size) { void* malloc(size_t size) { void* ret; if (size == 0) { - return nullptr; + return nullptr; } if ((ret = std::malloc(size)) == nullptr && size != 0) { - throw VtrError("Unable to malloc memory.", __FILE__, __LINE__); + throw VtrError("Unable to malloc memory.", __FILE__, __LINE__); } return (ret); } @@ -68,6 +69,7 @@ void* realloc(void* ptr, size_t size) { return (ret); } + void* chunk_malloc(size_t size, t_chunk* chunk_info) { /* This routine should be used for allocating fairly small data * * structures where memory-efficiency is crucial. This routine allocates * diff --git a/packing_pin_util.rpt b/packing_pin_util.rpt new file mode 100644 index 00000000000..10b966c35a9 --- /dev/null +++ b/packing_pin_util.rpt @@ -0,0 +1,65 @@ +#Packing pin usage report +Type: io + Input Pin Usage: + Max: 1.00 (0.50) + Avg: 0.70 (0.35) + Min: 0.00 (0.00) + Histogram: + [ 0: 0.2) 52 ( 29.9%) |******************** + [ 0.2: 0.4) 0 ( 0.0%) | + [ 0.4: 0.6) 0 ( 0.0%) | + [ 0.6: 0.8) 0 ( 0.0%) | + [ 0.8: 1) 122 ( 70.1%) |*********************************************** + [ 1: 1.2) 0 ( 0.0%) | + [ 1.2: 1.4) 0 ( 0.0%) | + [ 1.4: 1.6) 0 ( 0.0%) | + [ 1.6: 1.8) 0 ( 0.0%) | + [ 1.8: 2) 0 ( 0.0%) | + Output Pin Usage: + Max: 1.00 (1.00) + Avg: 0.30 (0.30) + Min: 0.00 (0.00) + Histogram: + [ 0: 0.1) 122 ( 70.1%) |*********************************************** + [ 0.1: 0.2) 0 ( 0.0%) | + [ 0.2: 0.3) 0 ( 0.0%) | + [ 0.3: 0.4) 0 ( 0.0%) | + [ 0.4: 0.5) 0 ( 0.0%) | + [ 0.5: 0.6) 0 ( 0.0%) | + [ 0.6: 0.7) 0 ( 0.0%) | + [ 0.7: 0.8) 0 ( 0.0%) | + [ 0.8: 0.9) 0 ( 0.0%) | + [ 0.9: 1) 52 ( 29.9%) |******************** + +Type: clb + Input Pin Usage: + Max: 43.00 (0.80) + Avg: 22.68 (0.42) + Min: 4.00 (0.07) + Histogram: + [ 0: 5.4) 3 ( 5.4%) |******** + [ 5.4: 11) 1 ( 1.8%) |*** + [ 11: 16) 8 ( 14.3%) |*********************** + [ 16: 22) 12 ( 21.4%) |********************************** + [ 22: 27) 17 ( 30.4%) |************************************************ + [ 27: 32) 7 ( 12.5%) |******************** + [ 32: 38) 5 ( 8.9%) |************** + [ 38: 43) 3 ( 5.4%) |******** + [ 43: 49) 0 ( 0.0%) | + [ 49: 54) 0 ( 0.0%) | + Output Pin Usage: + Max: 18.00 (0.86) + Avg: 9.23 (0.44) + Min: 1.00 (0.05) + Histogram: + [ 0: 2.1) 3 ( 5.4%) |************* + [ 2.1: 4.2) 1 ( 1.8%) |**** + [ 4.2: 6.3) 10 ( 17.9%) |******************************************** + [ 6.3: 8.4) 11 ( 19.6%) |************************************************ + [ 8.4: 10) 11 ( 19.6%) |************************************************ + [ 10: 13) 10 ( 17.9%) |******************************************** + [ 13: 15) 4 ( 7.1%) |***************** + [ 15: 17) 4 ( 7.1%) |***************** + [ 17: 19) 2 ( 3.6%) |********* + [ 19: 21) 0 ( 0.0%) | + diff --git a/pre_pack.report_timing.setup.rpt b/pre_pack.report_timing.setup.rpt new file mode 100644 index 00000000000..7df768cb32e --- /dev/null +++ b/pre_pack.report_timing.setup.rpt @@ -0,0 +1,4385 @@ +#Timing report of worst 100 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#Path 1 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3766.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[947].in[0] (.names) 1.338 18.127 +[947].out[0] (.names) 0.195 18.322 +[1280].in[1] (.names) 1.338 19.660 +[1280].out[0] (.names) 0.195 19.855 +n_n3184.in[1] (.names) 1.338 21.193 +n_n3184.out[0] (.names) 0.195 21.388 +n_n3766.D[0] (.latch) 1.338 22.726 +data arrival time 22.726 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3766.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -22.726 +-------------------------------------------------------------------------------- +slack (VIOLATED) -21.454 + + +#Path 2 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4275.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[947].in[0] (.names) 1.338 18.127 +[947].out[0] (.names) 0.195 18.322 +[1042].in[0] (.names) 1.338 19.660 +[1042].out[0] (.names) 0.195 19.855 +n_n3009.in[1] (.names) 1.338 21.193 +n_n3009.out[0] (.names) 0.195 21.388 +n_n4275.D[0] (.latch) 1.338 22.726 +data arrival time 22.726 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4275.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -22.726 +-------------------------------------------------------------------------------- +slack (VIOLATED) -21.454 + + +#Path 3 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3483.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[982].in[0] (.names) 1.338 18.127 +[982].out[0] (.names) 0.195 18.322 +[1538].in[1] (.names) 1.338 19.660 +[1538].out[0] (.names) 0.195 19.855 +n_n3466.in[3] (.names) 1.338 21.193 +n_n3466.out[0] (.names) 0.195 21.388 +n_n3483.D[0] (.latch) 1.338 22.726 +data arrival time 22.726 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3483.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -22.726 +-------------------------------------------------------------------------------- +slack (VIOLATED) -21.454 + + +#Path 4 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3818.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1391].in[2] (.names) 1.338 18.127 +[1391].out[0] (.names) 0.195 18.322 +n_n3817.in[0] (.names) 1.338 19.660 +n_n3817.out[0] (.names) 0.195 19.855 +n_n3818.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3818.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 5 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4334.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[982].in[0] (.names) 1.338 18.127 +[982].out[0] (.names) 0.195 18.322 +n_n3907.in[2] (.names) 1.338 19.660 +n_n3907.out[0] (.names) 0.195 19.855 +n_n4334.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4334.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 6 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4012.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[982].in[0] (.names) 1.338 18.127 +[982].out[0] (.names) 0.195 18.322 +n_n4011.in[1] (.names) 1.338 19.660 +n_n4011.out[0] (.names) 0.195 19.855 +n_n4012.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4012.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 7 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3724.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[947].in[0] (.names) 1.338 18.127 +[947].out[0] (.names) 0.195 18.322 +n_n3217.in[3] (.names) 1.338 19.660 +n_n3217.out[0] (.names) 0.195 19.855 +n_n3724.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3724.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 8 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4227.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[947].in[0] (.names) 1.338 18.127 +[947].out[0] (.names) 0.195 18.322 +n_n3026.in[1] (.names) 1.338 19.660 +n_n3026.out[0] (.names) 0.195 19.855 +n_n4227.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4227.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 9 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3814.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[946].in[1] (.names) 1.338 18.127 +[946].out[0] (.names) 0.195 18.322 +n_n3813.in[2] (.names) 1.338 19.660 +n_n3813.out[0] (.names) 0.195 19.855 +n_n3814.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3814.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 10 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4080.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1165].in[2] (.names) 1.338 18.127 +[1165].out[0] (.names) 0.195 18.322 +n_n3292.in[0] (.names) 1.338 19.660 +n_n3292.out[0] (.names) 0.195 19.855 +n_n4080.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4080.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 11 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3959.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1069].in[0] (.names) 1.338 18.127 +[1069].out[0] (.names) 0.195 18.322 +n_n3592.in[1] (.names) 1.338 19.660 +n_n3592.out[0] (.names) 0.195 19.855 +n_n3959.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3959.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 12 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3988.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1752].in[2] (.names) 1.338 18.127 +[1752].out[0] (.names) 0.195 18.322 +n_n3987.in[0] (.names) 1.338 19.660 +n_n3987.out[0] (.names) 0.195 19.855 +n_n3988.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3988.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 13 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3995.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1771].in[2] (.names) 1.338 18.127 +[1771].out[0] (.names) 0.195 18.322 +n_n3235.in[0] (.names) 1.338 19.660 +n_n3235.out[0] (.names) 0.195 19.855 +n_n3995.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3995.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 14 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4040.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[1925].in[2] (.names) 1.338 18.127 +[1925].out[0] (.names) 0.195 18.322 +n_n3913.in[0] (.names) 1.338 19.660 +n_n3913.out[0] (.names) 0.195 19.855 +n_n4040.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4040.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 15 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3726.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[2240].in[2] (.names) 1.338 18.127 +[2240].out[0] (.names) 0.195 18.322 +n_n3725.in[0] (.names) 1.338 19.660 +n_n3725.out[0] (.names) 0.195 19.855 +n_n3726.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3726.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 16 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3574.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +[2261].in[2] (.names) 1.338 18.127 +[2261].out[0] (.names) 0.195 18.322 +n_n3444.in[0] (.names) 1.338 19.660 +n_n3444.out[0] (.names) 0.195 19.855 +n_n3574.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3574.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 17 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4093.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +[922].in[0] (.names) 1.338 16.594 +[922].out[0] (.names) 0.195 16.789 +[921].in[2] (.names) 1.338 18.127 +[921].out[0] (.names) 0.195 18.322 +n_n132.in[1] (.names) 1.338 19.660 +n_n132.out[0] (.names) 0.195 19.855 +n_n4093.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4093.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 18 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3831.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +[6376].in[1] (.names) 1.338 18.127 +[6376].out[0] (.names) 0.195 18.322 +n_n128.in[1] (.names) 1.338 19.660 +n_n128.out[0] (.names) 0.195 19.855 +n_n3831.D[0] (.latch) 1.338 21.193 +data arrival time 21.193 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3831.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -21.193 +-------------------------------------------------------------------------------- +slack (VIOLATED) -19.921 + + +#Path 19 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3851.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +[936].in[0] (.names) 1.338 16.594 +[936].out[0] (.names) 0.195 16.789 +n_n3070.in[3] (.names) 1.338 18.127 +n_n3070.out[0] (.names) 0.195 18.322 +n_n3851.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3851.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 20 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3833.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +[1022].in[1] (.names) 1.338 16.594 +[1022].out[0] (.names) 0.195 16.789 +n_n129.in[3] (.names) 1.338 18.127 +n_n129.out[0] (.names) 0.195 18.322 +n_n3833.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3833.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 21 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4067.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +n_n3866.in[1] (.names) 1.338 18.127 +n_n3866.out[0] (.names) 0.195 18.322 +n_n4067.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4067.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 22 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : nsr3_17.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +n_n127.in[2] (.names) 1.338 18.127 +n_n127.out[0] (.names) 0.195 18.322 +nsr3_17.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nsr3_17.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 23 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4026.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +n_n3140.in[2] (.names) 1.338 18.127 +n_n3140.out[0] (.names) 0.195 18.322 +n_n4026.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4026.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 24 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3709.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +n_n3832.in[0] (.names) 1.338 16.594 +n_n3832.out[0] (.names) 0.195 16.789 +n_n3199.in[0] (.names) 1.338 18.127 +n_n3199.out[0] (.names) 0.195 18.322 +n_n3709.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3709.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 25 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3707.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3563.in[1] (.names) 1.338 13.529 +n_n3563.out[0] (.names) 0.195 13.724 +n_n3788.in[2] (.names) 1.338 15.062 +n_n3788.out[0] (.names) 0.195 15.257 +nak3_17.in[1] (.names) 1.338 16.594 +nak3_17.out[0] (.names) 0.195 16.789 +n_n124.in[1] (.names) 1.338 18.127 +n_n124.out[0] (.names) 0.195 18.322 +n_n3707.D[0] (.latch) 1.338 19.660 +data arrival time 19.660 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3707.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -19.660 +-------------------------------------------------------------------------------- +slack (VIOLATED) -18.388 + + +#Path 26 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3583.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3582.in[1] (.names) 1.338 16.594 +n_n3582.out[0] (.names) 0.195 16.789 +n_n3583.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3583.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 27 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3841.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +[1898].in[0] (.names) 1.338 11.996 +[1898].out[0] (.names) 0.195 12.191 +[914].in[2] (.names) 1.338 13.529 +[914].out[0] (.names) 0.195 13.724 +[1213].in[3] (.names) 1.338 15.062 +[1213].out[0] (.names) 0.195 15.257 +n_n3526.in[1] (.names) 1.338 16.594 +n_n3526.out[0] (.names) 0.195 16.789 +n_n3841.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3841.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 28 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4233.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +[1898].in[0] (.names) 1.338 11.996 +[1898].out[0] (.names) 0.195 12.191 +[914].in[2] (.names) 1.338 13.529 +[914].out[0] (.names) 0.195 13.724 +[1708].in[3] (.names) 1.338 15.062 +[1708].out[0] (.names) 0.195 15.257 +n_n3271.in[1] (.names) 1.338 16.594 +n_n3271.out[0] (.names) 0.195 16.789 +n_n4233.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4233.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 29 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3242.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +[1898].in[0] (.names) 1.338 11.996 +[1898].out[0] (.names) 0.195 12.191 +[914].in[2] (.names) 1.338 13.529 +[914].out[0] (.names) 0.195 13.724 +[1885].in[3] (.names) 1.338 15.062 +[1885].out[0] (.names) 0.195 15.257 +n_n3241.in[1] (.names) 1.338 16.594 +n_n3241.out[0] (.names) 0.195 16.789 +n_n3242.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3242.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 30 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4142.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n4140.in[1] (.names) 1.338 16.594 +n_n4140.out[0] (.names) 0.195 16.789 +n_n4142.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4142.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 31 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3376.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3375.in[1] (.names) 1.338 16.594 +n_n3375.out[0] (.names) 0.195 16.789 +n_n3376.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3376.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 32 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3207.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3206.in[1] (.names) 1.338 16.594 +n_n3206.out[0] (.names) 0.195 16.789 +n_n3207.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3207.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 33 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4279.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n4276.in[1] (.names) 1.338 16.594 +n_n4276.out[0] (.names) 0.195 16.789 +n_n4279.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4279.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 34 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3823.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3821.in[1] (.names) 1.338 16.594 +n_n3821.out[0] (.names) 0.195 16.789 +n_n3823.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3823.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 35 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3966.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3964.in[1] (.names) 1.338 16.594 +n_n3964.out[0] (.names) 0.195 16.789 +n_n3966.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3966.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 36 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3514.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3653.in[1] (.names) 1.338 11.996 +n_n3653.out[0] (.names) 0.195 12.191 +n_n3852.in[1] (.names) 1.338 13.529 +n_n3852.out[0] (.names) 0.195 13.724 +n_n3830.in[2] (.names) 1.338 15.062 +n_n3830.out[0] (.names) 0.195 15.257 +n_n3512.in[1] (.names) 1.338 16.594 +n_n3512.out[0] (.names) 0.195 16.789 +n_n3514.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3514.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 37 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3198.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n4116.in[1] (.names) 1.338 4.332 +n_n4116.out[0] (.names) 0.195 4.527 +n_n3595.in[1] (.names) 1.338 5.865 +n_n3595.out[0] (.names) 0.195 6.060 +n_n4039.in[3] (.names) 1.338 7.398 +n_n4039.out[0] (.names) 0.195 7.593 +n_n3622.in[2] (.names) 1.338 8.931 +n_n3622.out[0] (.names) 0.195 9.126 +n_n3689.in[3] (.names) 1.338 10.463 +n_n3689.out[0] (.names) 0.195 10.658 +n_n3786.in[0] (.names) 1.338 11.996 +n_n3786.out[0] (.names) 0.195 12.191 +[2060].in[0] (.names) 1.338 13.529 +[2060].out[0] (.names) 0.195 13.724 +[6290].in[1] (.names) 1.338 15.062 +[6290].out[0] (.names) 0.195 15.257 +n_n3377.in[3] (.names) 1.338 16.594 +n_n3377.out[0] (.names) 0.195 16.789 +n_n3198.D[0] (.latch) 1.338 18.127 +data arrival time 18.127 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3198.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -18.127 +-------------------------------------------------------------------------------- +slack (VIOLATED) -16.855 + + +#Path 38 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4145.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +[1075].in[3] (.names) 1.338 8.931 +[1075].out[0] (.names) 0.195 9.126 +n_n4096.in[2] (.names) 1.338 10.463 +n_n4096.out[0] (.names) 0.195 10.658 +[1094].in[0] (.names) 1.338 11.996 +[1094].out[0] (.names) 0.195 12.191 +[1648].in[1] (.names) 1.338 13.529 +[1648].out[0] (.names) 0.195 13.724 +n_n3972.in[1] (.names) 1.338 15.062 +n_n3972.out[0] (.names) 0.195 15.257 +n_n4145.D[0] (.latch) 1.338 16.594 +data arrival time 16.594 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4145.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -16.594 +-------------------------------------------------------------------------------- +slack (VIOLATED) -15.323 + + +#Path 39 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4122.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +[1075].in[3] (.names) 1.338 8.931 +[1075].out[0] (.names) 0.195 9.126 +n_n4096.in[2] (.names) 1.338 10.463 +n_n4096.out[0] (.names) 0.195 10.658 +[1094].in[0] (.names) 1.338 11.996 +[1094].out[0] (.names) 0.195 12.191 +[1613].in[1] (.names) 1.338 13.529 +[1613].out[0] (.names) 0.195 13.724 +n_n4121.in[1] (.names) 1.338 15.062 +n_n4121.out[0] (.names) 0.195 15.257 +n_n4122.D[0] (.latch) 1.338 16.594 +data arrival time 16.594 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4122.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -16.594 +-------------------------------------------------------------------------------- +slack (VIOLATED) -15.323 + + +#Path 40 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n4095.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +[1075].in[3] (.names) 1.338 8.931 +[1075].out[0] (.names) 0.195 9.126 +n_n4096.in[2] (.names) 1.338 10.463 +n_n4096.out[0] (.names) 0.195 10.658 +[1094].in[0] (.names) 1.338 11.996 +[1094].out[0] (.names) 0.195 12.191 +[1260].in[1] (.names) 1.338 13.529 +[1260].out[0] (.names) 0.195 13.724 +n_n4094.in[1] (.names) 1.338 15.062 +n_n4094.out[0] (.names) 0.195 15.257 +n_n4095.D[0] (.latch) 1.338 16.594 +data arrival time 16.594 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4095.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -16.594 +-------------------------------------------------------------------------------- +slack (VIOLATED) -15.323 + + +#Path 41 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4288.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n4158.in[0] (.names) 1.338 11.996 +n_n4158.out[0] (.names) 0.195 12.191 +n_n3302.in[1] (.names) 1.338 13.529 +n_n3302.out[0] (.names) 0.195 13.724 +n_n4288.D[0] (.latch) 1.338 15.062 +data arrival time 15.062 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4288.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -15.062 +-------------------------------------------------------------------------------- +slack (VIOLATED) -13.790 + + +#Path 42 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3898.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n4158.in[0] (.names) 1.338 11.996 +n_n4158.out[0] (.names) 0.195 12.191 +n_n3459.in[1] (.names) 1.338 13.529 +n_n3459.out[0] (.names) 0.195 13.724 +n_n3898.D[0] (.latch) 1.338 15.062 +data arrival time 15.062 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3898.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -15.062 +-------------------------------------------------------------------------------- +slack (VIOLATED) -13.790 + + +#Path 43 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4157.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n4158.in[0] (.names) 1.338 11.996 +n_n4158.out[0] (.names) 0.195 12.191 +n_n4156.in[1] (.names) 1.338 13.529 +n_n4156.out[0] (.names) 0.195 13.724 +n_n4157.D[0] (.latch) 1.338 15.062 +data arrival time 15.062 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4157.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -15.062 +-------------------------------------------------------------------------------- +slack (VIOLATED) -13.790 + + +#Path 44 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4324.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 1.338 1.338 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3900.in[0] (.names) 1.338 2.800 +n_n3900.out[0] (.names) 0.195 2.995 +n_n3899.in[2] (.names) 1.338 4.332 +n_n3899.out[0] (.names) 0.195 4.527 +n_n3870.in[2] (.names) 1.338 5.865 +n_n3870.out[0] (.names) 0.195 6.060 +n_n3869.in[2] (.names) 1.338 7.398 +n_n3869.out[0] (.names) 0.195 7.593 +n_n3205.in[2] (.names) 1.338 8.931 +n_n3205.out[0] (.names) 0.195 9.126 +[1062].in[3] (.names) 1.338 10.463 +[1062].out[0] (.names) 0.195 10.658 +n_n3585.in[3] (.names) 1.338 11.996 +n_n3585.out[0] (.names) 0.195 12.191 +n_n4324.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4324.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 45 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4229.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +[1552].in[2] (.names) 1.338 10.463 +[1552].out[0] (.names) 0.195 10.658 +n_n4228.in[1] (.names) 1.338 11.996 +n_n4228.out[0] (.names) 0.195 12.191 +n_n4229.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4229.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 46 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4351.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +[1509].in[2] (.names) 1.338 10.463 +[1509].out[0] (.names) 0.195 10.658 +n_n3308.in[1] (.names) 1.338 11.996 +n_n3308.out[0] (.names) 0.195 12.191 +n_n4351.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4351.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 47 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3085.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +[1487].in[2] (.names) 1.338 10.463 +[1487].out[0] (.names) 0.195 10.658 +n_n3058.in[1] (.names) 1.338 11.996 +n_n3058.out[0] (.names) 0.195 12.191 +n_n3085.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3085.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 48 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3458.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n3147.in[1] (.names) 1.338 11.996 +n_n3147.out[0] (.names) 0.195 12.191 +n_n3458.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3458.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 49 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3916.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n3226.in[1] (.names) 1.338 11.996 +n_n3226.out[0] (.names) 0.195 12.191 +n_n3916.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3916.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 50 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4074.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +[2049].in[1] (.names) 1.338 8.931 +[2049].out[0] (.names) 0.195 9.126 +n_n4345.in[2] (.names) 1.338 10.463 +n_n4345.out[0] (.names) 0.195 10.658 +n_n4073.in[1] (.names) 1.338 11.996 +n_n4073.out[0] (.names) 0.195 12.191 +n_n4074.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4074.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 51 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3111.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +n_n4259.in[2] (.names) 1.338 8.931 +n_n4259.out[0] (.names) 0.195 9.126 +[1078].in[2] (.names) 1.338 10.463 +[1078].out[0] (.names) 0.195 10.658 +n_n3110.in[2] (.names) 1.338 11.996 +n_n3110.out[0] (.names) 0.195 12.191 +n_n3111.D[0] (.latch) 1.338 13.529 +data arrival time 13.529 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3111.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -13.529 +-------------------------------------------------------------------------------- +slack (VIOLATED) -12.257 + + +#Path 52 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3495.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +n_n4015.in[1] (.names) 1.338 8.931 +n_n4015.out[0] (.names) 0.195 9.126 +n_n3148.in[0] (.names) 1.338 10.463 +n_n3148.out[0] (.names) 0.195 10.658 +n_n3495.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3495.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 53 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3237.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +n_n4034.in[3] (.names) 1.338 7.398 +n_n4034.out[0] (.names) 0.195 7.593 +[1075].in[3] (.names) 1.338 8.931 +[1075].out[0] (.names) 0.195 9.126 +n_n3236.in[2] (.names) 1.338 10.463 +n_n3236.out[0] (.names) 0.195 10.658 +n_n3237.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3237.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 54 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4316.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +n_n4015.in[1] (.names) 1.338 8.931 +n_n4015.out[0] (.names) 0.195 9.126 +n_n3518.in[0] (.names) 1.338 10.463 +n_n3518.out[0] (.names) 0.195 10.658 +n_n4316.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4316.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 55 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3657.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6275].in[1] (.names) 1.338 5.865 +[6275].out[0] (.names) 0.195 6.060 +n_n3362.in[3] (.names) 1.338 7.398 +n_n3362.out[0] (.names) 0.195 7.593 +n_n4015.in[1] (.names) 1.338 8.931 +n_n4015.out[0] (.names) 0.195 9.126 +n_n3017.in[1] (.names) 1.338 10.463 +n_n3017.out[0] (.names) 0.195 10.658 +n_n3657.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3657.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 56 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3475.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 1.338 1.338 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3900.in[0] (.names) 1.338 2.800 +n_n3900.out[0] (.names) 0.195 2.995 +n_n3899.in[2] (.names) 1.338 4.332 +n_n3899.out[0] (.names) 0.195 4.527 +n_n3870.in[2] (.names) 1.338 5.865 +n_n3870.out[0] (.names) 0.195 6.060 +n_n3869.in[2] (.names) 1.338 7.398 +n_n3869.out[0] (.names) 0.195 7.593 +[1019].in[3] (.names) 1.338 8.931 +[1019].out[0] (.names) 0.195 9.126 +n_n3166.in[3] (.names) 1.338 10.463 +n_n3166.out[0] (.names) 0.195 10.658 +n_n3475.D[0] (.latch) 1.338 11.996 +data arrival time 11.996 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3475.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -11.996 +-------------------------------------------------------------------------------- +slack (VIOLATED) -10.724 + + +#Path 57 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4222.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +[1128].in[1] (.names) 1.338 7.398 +[1128].out[0] (.names) 0.195 7.593 +n_n3168.in[2] (.names) 1.338 8.931 +n_n3168.out[0] (.names) 0.195 9.126 +n_n4222.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 58 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3934.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1362].in[2] (.names) 1.338 7.398 +[1362].out[0] (.names) 0.195 7.593 +n_n3552.in[3] (.names) 1.338 8.931 +n_n3552.out[0] (.names) 0.195 9.126 +n_n3934.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3934.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 59 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3865.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3104.in[0] (.names) 1.338 8.931 +n_n3104.out[0] (.names) 0.195 9.126 +n_n3865.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3865.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 60 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3845.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3680.in[0] (.names) 1.338 8.931 +n_n3680.out[0] (.names) 0.195 9.126 +n_n3845.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 61 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4029.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n4028.in[0] (.names) 1.338 8.931 +n_n4028.out[0] (.names) 0.195 9.126 +n_n4029.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4029.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 62 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3954.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n121.in[0] (.names) 1.338 8.931 +n_n121.out[0] (.names) 0.195 9.126 +n_n3954.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3954.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 63 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4099.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3693.in[0] (.names) 1.338 8.931 +n_n3693.out[0] (.names) 0.195 9.126 +n_n4099.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4099.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 64 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4052.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3540.in[0] (.names) 1.338 8.931 +n_n3540.out[0] (.names) 0.195 9.126 +n_n4052.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4052.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 65 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3955.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3579.in[0] (.names) 1.338 8.931 +n_n3579.out[0] (.names) 0.195 9.126 +n_n3955.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 66 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4381.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[1006].in[1] (.names) 1.338 7.398 +[1006].out[0] (.names) 0.195 7.593 +n_n3296.in[0] (.names) 1.338 8.931 +n_n3296.out[0] (.names) 0.195 9.126 +n_n4381.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4381.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 67 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4392.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +[1128].in[1] (.names) 1.338 7.398 +[1128].out[0] (.names) 0.195 7.593 +n_n3309.in[2] (.names) 1.338 8.931 +n_n3309.out[0] (.names) 0.195 9.126 +n_n4392.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4392.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 68 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3408.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n4315.in[0] (.names) 1.338 2.800 +n_n4315.out[0] (.names) 0.195 2.995 +n_n3923.in[1] (.names) 1.338 4.332 +n_n3923.out[0] (.names) 0.195 4.527 +n_n4267.in[2] (.names) 1.338 5.865 +n_n4267.out[0] (.names) 0.195 6.060 +[1076].in[3] (.names) 1.338 7.398 +[1076].out[0] (.names) 0.195 7.593 +n_n3406.in[2] (.names) 1.338 8.931 +n_n3406.out[0] (.names) 0.195 9.126 +n_n3408.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3408.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 69 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3099.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +[1128].in[1] (.names) 1.338 7.398 +[1128].out[0] (.names) 0.195 7.593 +n_n3059.in[2] (.names) 1.338 8.931 +n_n3059.out[0] (.names) 0.195 9.126 +n_n3099.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3099.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 70 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4056.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3656.in[1] (.names) 1.338 5.865 +n_n3656.out[0] (.names) 0.195 6.060 +[1068].in[1] (.names) 1.338 7.398 +[1068].out[0] (.names) 0.195 7.593 +n_n3473.in[2] (.names) 1.338 8.931 +n_n3473.out[0] (.names) 0.195 9.126 +n_n4056.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4056.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 71 +Startpoint: n_n3955.Q[0] (.latch clocked by pclk) +Endpoint : n_n4045.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 1.338 1.338 +n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[984].in[0] (.names) 1.338 2.800 +[984].out[0] (.names) 0.195 2.995 +[1119].in[3] (.names) 1.338 4.332 +[1119].out[0] (.names) 0.195 4.527 +n_n4098.in[1] (.names) 1.338 5.865 +n_n4098.out[0] (.names) 0.195 6.060 +[1477].in[1] (.names) 1.338 7.398 +[1477].out[0] (.names) 0.195 7.593 +n_n130.in[1] (.names) 1.338 8.931 +n_n130.out[0] (.names) 0.195 9.126 +n_n4045.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4045.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 72 +Startpoint: n_n3955.Q[0] (.latch clocked by pclk) +Endpoint : n_n4057.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 1.338 1.338 +n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[984].in[0] (.names) 1.338 2.800 +[984].out[0] (.names) 0.195 2.995 +[1119].in[3] (.names) 1.338 4.332 +[1119].out[0] (.names) 0.195 4.527 +n_n4098.in[1] (.names) 1.338 5.865 +n_n4098.out[0] (.names) 0.195 6.060 +[1565].in[2] (.names) 1.338 7.398 +[1565].out[0] (.names) 0.195 7.593 +n_n131.in[0] (.names) 1.338 8.931 +n_n131.out[0] (.names) 0.195 9.126 +n_n4057.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4057.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 73 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4366.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +[934].in[1] (.names) 1.338 7.398 +[934].out[0] (.names) 0.195 7.593 +n_n3382.in[2] (.names) 1.338 8.931 +n_n3382.out[0] (.names) 0.195 9.126 +n_n4366.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4366.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 74 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4047.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 1.338 1.338 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3900.in[0] (.names) 1.338 2.800 +n_n3900.out[0] (.names) 0.195 2.995 +n_n3899.in[2] (.names) 1.338 4.332 +n_n3899.out[0] (.names) 0.195 4.527 +[1038].in[3] (.names) 1.338 5.865 +[1038].out[0] (.names) 0.195 6.060 +[1659].in[2] (.names) 1.338 7.398 +[1659].out[0] (.names) 0.195 7.593 +n_n4046.in[3] (.names) 1.338 8.931 +n_n4046.out[0] (.names) 0.195 9.126 +n_n4047.D[0] (.latch) 1.338 10.463 +data arrival time 10.463 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4047.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -10.463 +-------------------------------------------------------------------------------- +slack (VIOLATED) -9.192 + + +#Path 75 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n4294.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1728].in[2] (.names) 1.338 5.865 +[1728].out[0] (.names) 0.195 6.060 +n_n4293.in[2] (.names) 1.338 7.398 +n_n4293.out[0] (.names) 0.195 7.593 +n_n4294.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4294.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 76 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3259.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1482].in[2] (.names) 1.338 5.865 +[1482].out[0] (.names) 0.195 6.060 +n_n3258.in[2] (.names) 1.338 7.398 +n_n3258.out[0] (.names) 0.195 7.593 +n_n3259.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3259.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 77 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3208.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1329].in[2] (.names) 1.338 5.865 +[1329].out[0] (.names) 0.195 6.060 +n_n3045.in[2] (.names) 1.338 7.398 +n_n3045.out[0] (.names) 0.195 7.593 +n_n3208.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3208.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 78 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3878.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1195].in[2] (.names) 1.338 5.865 +[1195].out[0] (.names) 0.195 6.060 +n_n3877.in[2] (.names) 1.338 7.398 +n_n3877.out[0] (.names) 0.195 7.593 +n_n3878.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3878.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 79 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3604.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4335.in[0] (.names) 1.338 4.332 +n_n4335.out[0] (.names) 0.195 4.527 +[1016].in[2] (.names) 1.338 5.865 +[1016].out[0] (.names) 0.195 6.060 +n_n3399.in[1] (.names) 1.338 7.398 +n_n3399.out[0] (.names) 0.195 7.593 +n_n3604.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3604.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 80 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3658.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[6361].in[2] (.names) 1.338 5.865 +[6361].out[0] (.names) 0.195 6.060 +n_n3684.in[3] (.names) 1.338 7.398 +n_n3684.out[0] (.names) 0.195 7.593 +n_n3658.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3658.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 81 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : nsr3_14.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +[1318].in[3] (.names) 1.338 5.865 +[1318].out[0] (.names) 0.195 6.060 +n_n133.in[2] (.names) 1.338 7.398 +n_n133.out[0] (.names) 0.195 7.593 +nsr3_14.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nsr3_14.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 82 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n4125.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +n_n4124.in[2] (.names) 1.338 7.398 +n_n4124.out[0] (.names) 0.195 7.593 +n_n4125.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4125.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 83 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3901.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +n_n3289.in[2] (.names) 1.338 7.398 +n_n3289.out[0] (.names) 0.195 7.593 +n_n3901.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3901.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 84 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3769.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n4126.in[1] (.names) 1.338 5.865 +n_n4126.out[0] (.names) 0.195 6.060 +n_n3632.in[2] (.names) 1.338 7.398 +n_n3632.out[0] (.names) 0.195 7.593 +n_n3769.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3769.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 85 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3886.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1780].in[2] (.names) 1.338 5.865 +[1780].out[0] (.names) 0.195 6.060 +n_n3837.in[2] (.names) 1.338 7.398 +n_n3837.out[0] (.names) 0.195 7.593 +n_n3886.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3886.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 86 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3919.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[1776].in[2] (.names) 1.338 5.865 +[1776].out[0] (.names) 0.195 6.060 +n_n3508.in[2] (.names) 1.338 7.398 +n_n3508.out[0] (.names) 0.195 7.593 +n_n3919.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3919.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 87 +Startpoint: n_n3955.Q[0] (.latch clocked by pclk) +Endpoint : n_n3557.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 1.338 1.338 +n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[984].in[0] (.names) 1.338 2.800 +[984].out[0] (.names) 0.195 2.995 +n_n3294.in[1] (.names) 1.338 4.332 +n_n3294.out[0] (.names) 0.195 4.527 +[6349].in[0] (.names) 1.338 5.865 +[6349].out[0] (.names) 0.195 6.060 +n_n3355.in[3] (.names) 1.338 7.398 +n_n3355.out[0] (.names) 0.195 7.593 +n_n3557.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3557.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 88 +Startpoint: n_n4160.Q[0] (.latch clocked by pclk) +Endpoint : n_n3793.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 1.338 1.338 +n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[1116].in[0] (.names) 1.338 2.800 +[1116].out[0] (.names) 0.195 2.995 +n_n3420.in[1] (.names) 1.338 4.332 +n_n3420.out[0] (.names) 0.195 4.527 +[1096].in[2] (.names) 1.338 5.865 +[1096].out[0] (.names) 0.195 6.060 +n_n3791.in[2] (.names) 1.338 7.398 +n_n3791.out[0] (.names) 0.195 7.593 +n_n3793.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3793.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 89 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3608.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +n_n3607.in[2] (.names) 1.338 7.398 +n_n3607.out[0] (.names) 0.195 7.593 +n_n3608.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3608.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 90 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3976.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +n_n3519.in[2] (.names) 1.338 7.398 +n_n3519.out[0] (.names) 0.195 7.593 +n_n3976.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3976.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 91 +Startpoint: n_n4349.Q[0] (.latch clocked by pclk) +Endpoint : n_n3688.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4349.clk[0] (.latch) 1.338 1.338 +n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 +[6265].in[0] (.names) 1.338 2.800 +[6265].out[0] (.names) 0.195 2.995 +n_n4367.in[2] (.names) 1.338 4.332 +n_n4367.out[0] (.names) 0.195 4.527 +n_n3974.in[1] (.names) 1.338 5.865 +n_n3974.out[0] (.names) 0.195 6.060 +n_n3018.in[2] (.names) 1.338 7.398 +n_n3018.out[0] (.names) 0.195 7.593 +n_n3688.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3688.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 92 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3511.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[2141].in[2] (.names) 1.338 5.865 +[2141].out[0] (.names) 0.195 6.060 +n_n3510.in[2] (.names) 1.338 7.398 +n_n3510.out[0] (.names) 0.195 7.593 +n_n3511.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3511.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 93 +Startpoint: n_n4108.Q[0] (.latch clocked by pclk) +Endpoint : n_n3858.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4108.clk[0] (.latch) 1.338 1.338 +n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 +pready_0_0_.in[1] (.names) 1.338 2.800 +pready_0_0_.out[0] (.names) 0.195 2.995 +[1155].in[0] (.names) 1.338 4.332 +[1155].out[0] (.names) 0.195 4.527 +[2023].in[2] (.names) 1.338 5.865 +[2023].out[0] (.names) 0.195 6.060 +n_n3181.in[2] (.names) 1.338 7.398 +n_n3181.out[0] (.names) 0.195 7.593 +n_n3858.D[0] (.latch) 1.338 8.931 +data arrival time 8.931 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3858.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -8.931 +-------------------------------------------------------------------------------- +slack (VIOLATED) -7.659 + + +#Path 94 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3896.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3895.in[2] (.names) 1.338 5.865 +n_n3895.out[0] (.names) 0.195 6.060 +n_n3896.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3896.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 95 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3627.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3625.in[1] (.names) 1.338 5.865 +n_n3625.out[0] (.names) 0.195 6.060 +n_n3627.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3627.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 96 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3761.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3759.in[2] (.names) 1.338 5.865 +n_n3759.out[0] (.names) 0.195 6.060 +n_n3761.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3761.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 97 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3128.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3127.in[1] (.names) 1.338 5.865 +n_n3127.out[0] (.names) 0.195 6.060 +n_n3128.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3128.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 98 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3048.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3047.in[1] (.names) 1.338 5.865 +n_n3047.out[0] (.names) 0.195 6.060 +n_n3048.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3048.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 99 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3061.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3060.in[1] (.names) 1.338 5.865 +n_n3060.out[0] (.names) 0.195 6.060 +n_n3061.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3061.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#Path 100 +Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) +Endpoint : n_n3316.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nlc1_2.clk[0] (.latch) 1.338 1.338 +nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 +n_n3765.in[1] (.names) 1.338 2.800 +n_n3765.out[0] (.names) 0.195 2.995 +[894].in[3] (.names) 1.338 4.332 +[894].out[0] (.names) 0.195 4.527 +n_n3314.in[2] (.names) 1.338 5.865 +n_n3314.out[0] (.names) 0.195 6.060 +n_n3316.D[0] (.latch) 1.338 7.398 +data arrival time 7.398 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3316.clk[0] (.latch) 1.338 1.338 +clock uncertainty 0.000 1.338 +cell setup time -0.066 1.272 +data required time 1.272 +-------------------------------------------------------------------------------- +data required time 1.272 +data arrival time -7.398 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.126 + + +#End of timing report diff --git a/report_timing.hold.rpt b/report_timing.hold.rpt new file mode 100644 index 00000000000..11642bdf1fd --- /dev/null +++ b/report_timing.hold.rpt @@ -0,0 +1,3105 @@ +#Timing report of worst 100 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#Path 1 +Startpoint: n_n3157.Q[0] (.latch clocked by pclk) +Endpoint : n_n3157.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3157.clk[0] (.latch) 0.000 0.000 +n_n3157.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3156.in[2] (.names) 0.000 0.124 +n_n3156.out[0] (.names) 0.235 0.359 +n_n3157.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3157.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 2 +Startpoint: n_n3551.Q[0] (.latch clocked by pclk) +Endpoint : n_n3551.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3551.clk[0] (.latch) 0.000 0.000 +n_n3551.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3550.in[2] (.names) 0.000 0.124 +n_n3550.out[0] (.names) 0.235 0.359 +n_n3551.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3551.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 3 +Startpoint: n_n4241.Q[0] (.latch clocked by pclk) +Endpoint : n_n4241.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4241.clk[0] (.latch) 0.000 0.000 +n_n4241.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4239.in[2] (.names) 0.000 0.124 +n_n4239.out[0] (.names) 0.235 0.359 +n_n4241.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4241.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 4 +Startpoint: n_n3014.Q[0] (.latch clocked by pclk) +Endpoint : n_n3014.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3014.clk[0] (.latch) 0.000 0.000 +n_n3014.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3013.in[2] (.names) 0.000 0.124 +n_n3013.out[0] (.names) 0.235 0.359 +n_n3014.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3014.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 5 +Startpoint: n_n3774.Q[0] (.latch clocked by pclk) +Endpoint : n_n3774.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3774.clk[0] (.latch) 0.000 0.000 +n_n3774.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3773.in[2] (.names) 0.000 0.124 +n_n3773.out[0] (.names) 0.235 0.359 +n_n3774.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3774.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 6 +Startpoint: n_n4290.Q[0] (.latch clocked by pclk) +Endpoint : n_n4290.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4290.clk[0] (.latch) 0.000 0.000 +n_n4290.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4289.in[2] (.names) 0.000 0.124 +n_n4289.out[0] (.names) 0.235 0.359 +n_n4290.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4290.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 7 +Startpoint: n_n4375.Q[0] (.latch clocked by pclk) +Endpoint : n_n4375.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4375.clk[0] (.latch) 0.000 0.000 +n_n4375.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4373.in[2] (.names) 0.000 0.124 +n_n4373.out[0] (.names) 0.235 0.359 +n_n4375.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4375.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 8 +Startpoint: n_n3326.Q[0] (.latch clocked by pclk) +Endpoint : n_n3326.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3326.clk[0] (.latch) 0.000 0.000 +n_n3326.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3325.in[2] (.names) 0.000 0.124 +n_n3325.out[0] (.names) 0.235 0.359 +n_n3326.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3326.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 9 +Startpoint: n_n3495.Q[0] (.latch clocked by pclk) +Endpoint : n_n3736.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3495.clk[0] (.latch) 0.000 0.000 +n_n3495.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3735.in[0] (.names) 0.000 0.124 +n_n3735.out[0] (.names) 0.235 0.359 +n_n3736.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3736.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 10 +Startpoint: n_n3890.Q[0] (.latch clocked by pclk) +Endpoint : n_n3890.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3890.clk[0] (.latch) 0.000 0.000 +n_n3890.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3889.in[2] (.names) 0.000 0.124 +n_n3889.out[0] (.names) 0.235 0.359 +n_n3890.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3890.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 11 +Startpoint: n_n3239.Q[0] (.latch clocked by pclk) +Endpoint : n_n3239.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3239.clk[0] (.latch) 0.000 0.000 +n_n3239.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3238.in[2] (.names) 0.000 0.124 +n_n3238.out[0] (.names) 0.235 0.359 +n_n3239.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3239.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 12 +Startpoint: n_n3130.Q[0] (.latch clocked by pclk) +Endpoint : n_n3130.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3130.clk[0] (.latch) 0.000 0.000 +n_n3130.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3129.in[2] (.names) 0.000 0.124 +n_n3129.out[0] (.names) 0.235 0.359 +n_n3130.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3130.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 13 +Startpoint: n_n3161.Q[0] (.latch clocked by pclk) +Endpoint : n_n3161.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3161.clk[0] (.latch) 0.000 0.000 +n_n3161.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3160.in[2] (.names) 0.000 0.124 +n_n3160.out[0] (.names) 0.235 0.359 +n_n3161.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3161.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 14 +Startpoint: n_n3379.Q[0] (.latch clocked by pclk) +Endpoint : n_n3379.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3379.clk[0] (.latch) 0.000 0.000 +n_n3379.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3378.in[2] (.names) 0.000 0.124 +n_n3378.out[0] (.names) 0.235 0.359 +n_n3379.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3379.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 15 +Startpoint: n_n3144.Q[0] (.latch clocked by pclk) +Endpoint : n_n3144.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3144.clk[0] (.latch) 0.000 0.000 +n_n3144.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3143.in[2] (.names) 0.000 0.124 +n_n3143.out[0] (.names) 0.235 0.359 +n_n3144.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3144.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 16 +Startpoint: n_n3782.Q[0] (.latch clocked by pclk) +Endpoint : n_n3782.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3782.clk[0] (.latch) 0.000 0.000 +n_n3782.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3781.in[2] (.names) 0.000 0.124 +n_n3781.out[0] (.names) 0.235 0.359 +n_n3782.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3782.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 17 +Startpoint: n_n3067.Q[0] (.latch clocked by pclk) +Endpoint : n_n3067.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3067.clk[0] (.latch) 0.000 0.000 +n_n3067.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3066.in[2] (.names) 0.000 0.124 +n_n3066.out[0] (.names) 0.235 0.359 +n_n3067.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3067.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 18 +Startpoint: n_n3180.Q[0] (.latch clocked by pclk) +Endpoint : n_n3180.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3180.clk[0] (.latch) 0.000 0.000 +n_n3180.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3179.in[2] (.names) 0.000 0.124 +n_n3179.out[0] (.names) 0.235 0.359 +n_n3180.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3180.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 19 +Startpoint: n_n3274.Q[0] (.latch clocked by pclk) +Endpoint : n_n3274.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3274.clk[0] (.latch) 0.000 0.000 +n_n3274.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3273.in[2] (.names) 0.000 0.124 +n_n3273.out[0] (.names) 0.235 0.359 +n_n3274.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3274.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 20 +Startpoint: n_n3381.Q[0] (.latch clocked by pclk) +Endpoint : n_n3381.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3381.clk[0] (.latch) 0.000 0.000 +n_n3381.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3380.in[2] (.names) 0.000 0.124 +n_n3380.out[0] (.names) 0.235 0.359 +n_n3381.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3381.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 21 +Startpoint: n_n3029.Q[0] (.latch clocked by pclk) +Endpoint : n_n3029.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3029.clk[0] (.latch) 0.000 0.000 +n_n3029.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3028.in[2] (.names) 0.000 0.124 +n_n3028.out[0] (.names) 0.235 0.359 +n_n3029.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3029.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 22 +Startpoint: n_n3619.Q[0] (.latch clocked by pclk) +Endpoint : n_n3619.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3619.clk[0] (.latch) 0.000 0.000 +n_n3619.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3618.in[2] (.names) 0.000 0.124 +n_n3618.out[0] (.names) 0.235 0.359 +n_n3619.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3619.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 23 +Startpoint: n_n3264.Q[0] (.latch clocked by pclk) +Endpoint : n_n3264.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3264.clk[0] (.latch) 0.000 0.000 +n_n3264.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3263.in[2] (.names) 0.000 0.124 +n_n3263.out[0] (.names) 0.235 0.359 +n_n3264.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3264.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 24 +Startpoint: n_n4114.Q[0] (.latch clocked by pclk) +Endpoint : n_n4114.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4114.clk[0] (.latch) 0.000 0.000 +n_n4114.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4113.in[2] (.names) 0.000 0.124 +n_n4113.out[0] (.names) 0.235 0.359 +n_n4114.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4114.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 25 +Startpoint: n_n3146.Q[0] (.latch clocked by pclk) +Endpoint : n_n3146.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3146.clk[0] (.latch) 0.000 0.000 +n_n3146.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3145.in[2] (.names) 0.000 0.124 +n_n3145.out[0] (.names) 0.235 0.359 +n_n3146.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3146.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 26 +Startpoint: n_n3152.Q[0] (.latch clocked by pclk) +Endpoint : n_n3152.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3152.clk[0] (.latch) 0.000 0.000 +n_n3152.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3151.in[2] (.names) 0.000 0.124 +n_n3151.out[0] (.names) 0.235 0.359 +n_n3152.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3152.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 27 +Startpoint: n_n3874.Q[0] (.latch clocked by pclk) +Endpoint : n_n3874.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3874.clk[0] (.latch) 0.000 0.000 +n_n3874.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3873.in[2] (.names) 0.000 0.124 +n_n3873.out[0] (.names) 0.235 0.359 +n_n3874.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3874.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 28 +Startpoint: ndn3_7.Q[0] (.latch clocked by pclk) +Endpoint : ndn3_8.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_7.clk[0] (.latch) 0.000 0.000 +ndn3_7.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4218.in[1] (.names) 0.000 0.124 +n_n4218.out[0] (.names) 0.235 0.359 +ndn3_8.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_8.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 29 +Startpoint: nen3_10.Q[0] (.latch clocked by pclk) +Endpoint : nen3_10.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nen3_10.clk[0] (.latch) 0.000 0.000 +nen3_10.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3635.in[1] (.names) 0.000 0.124 +n_n3635.out[0] (.names) 0.235 0.359 +nen3_10.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nen3_10.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 30 +Startpoint: nrq3_11.Q[0] (.latch clocked by pclk) +Endpoint : nrq3_11.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nrq3_11.clk[0] (.latch) 0.000 0.000 +nrq3_11.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3046.in[1] (.names) 0.000 0.124 +n_n3046.out[0] (.names) 0.235 0.359 +nrq3_11.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nrq3_11.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 31 +Startpoint: ndn3_9.Q[0] (.latch clocked by pclk) +Endpoint : ndn3_9.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_9.clk[0] (.latch) 0.000 0.000 +ndn3_9.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4086.in[2] (.names) 0.000 0.124 +n_n4086.out[0] (.names) 0.235 0.359 +ndn3_9.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_9.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 32 +Startpoint: n_n3495.Q[0] (.latch clocked by pclk) +Endpoint : n_n3202.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3495.clk[0] (.latch) 0.000 0.000 +n_n3495.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3200.in[0] (.names) 0.000 0.124 +n_n3200.out[0] (.names) 0.235 0.359 +n_n3202.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3202.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 33 +Startpoint: n_n3367.Q[0] (.latch clocked by pclk) +Endpoint : n_n3367.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3367.clk[0] (.latch) 0.000 0.000 +n_n3367.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3366.in[2] (.names) 0.000 0.124 +n_n3366.out[0] (.names) 0.235 0.359 +n_n3367.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3367.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 34 +Startpoint: n_n3211.Q[0] (.latch clocked by pclk) +Endpoint : n_n3211.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3211.clk[0] (.latch) 0.000 0.000 +n_n3211.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3210.in[2] (.names) 0.000 0.124 +n_n3210.out[0] (.names) 0.235 0.359 +n_n3211.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3211.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 35 +Startpoint: n_n3038.Q[0] (.latch clocked by pclk) +Endpoint : n_n3038.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3038.clk[0] (.latch) 0.000 0.000 +n_n3038.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3037.in[2] (.names) 0.000 0.124 +n_n3037.out[0] (.names) 0.235 0.359 +n_n3038.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3038.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 36 +Startpoint: n_n3876.Q[0] (.latch clocked by pclk) +Endpoint : n_n4136.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3876.clk[0] (.latch) 0.000 0.000 +n_n3876.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4134.in[0] (.names) 0.000 0.124 +n_n4134.out[0] (.names) 0.235 0.359 +n_n4136.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4136.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 37 +Startpoint: n_n3663.Q[0] (.latch clocked by pclk) +Endpoint : n_n3663.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3663.clk[0] (.latch) 0.000 0.000 +n_n3663.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3662.in[2] (.names) 0.000 0.124 +n_n3662.out[0] (.names) 0.235 0.359 +n_n3663.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3663.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 38 +Startpoint: n_n3095.Q[0] (.latch clocked by pclk) +Endpoint : n_n3095.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3095.clk[0] (.latch) 0.000 0.000 +n_n3095.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3094.in[2] (.names) 0.000 0.124 +n_n3094.out[0] (.names) 0.235 0.359 +n_n3095.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3095.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 39 +Startpoint: n_n3999.Q[0] (.latch clocked by pclk) +Endpoint : n_n3999.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3999.clk[0] (.latch) 0.000 0.000 +n_n3999.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3998.in[2] (.names) 0.000 0.124 +n_n3998.out[0] (.names) 0.235 0.359 +n_n3999.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3999.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 40 +Startpoint: n_n4282.Q[0] (.latch clocked by pclk) +Endpoint : n_n4282.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4282.clk[0] (.latch) 0.000 0.000 +n_n4282.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4280.in[2] (.names) 0.000 0.124 +n_n4280.out[0] (.names) 0.235 0.359 +n_n4282.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4282.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 41 +Startpoint: n_n4258.Q[0] (.latch clocked by pclk) +Endpoint : n_n3213.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4258.clk[0] (.latch) 0.000 0.000 +n_n4258.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3212.in[0] (.names) 0.000 0.124 +n_n3212.out[0] (.names) 0.235 0.359 +n_n3213.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3213.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 42 +Startpoint: n_n3040.Q[0] (.latch clocked by pclk) +Endpoint : n_n3040.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3040.clk[0] (.latch) 0.000 0.000 +n_n3040.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3039.in[2] (.names) 0.000 0.124 +n_n3039.out[0] (.names) 0.235 0.359 +n_n3040.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3040.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 43 +Startpoint: n_n3504.Q[0] (.latch clocked by pclk) +Endpoint : n_n3504.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3504.clk[0] (.latch) 0.000 0.000 +n_n3504.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3503.in[2] (.names) 0.000 0.124 +n_n3503.out[0] (.names) 0.235 0.359 +n_n3504.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3504.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 44 +Startpoint: n_n3051.Q[0] (.latch clocked by pclk) +Endpoint : n_n3051.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3051.clk[0] (.latch) 0.000 0.000 +n_n3051.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3050.in[2] (.names) 0.000 0.124 +n_n3050.out[0] (.names) 0.235 0.359 +n_n3051.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3051.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 45 +Startpoint: n_n3461.Q[0] (.latch clocked by pclk) +Endpoint : n_n3461.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3461.clk[0] (.latch) 0.000 0.000 +n_n3461.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3460.in[2] (.names) 0.000 0.124 +n_n3460.out[0] (.names) 0.235 0.359 +n_n3461.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3461.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 46 +Startpoint: n_n4059.Q[0] (.latch clocked by pclk) +Endpoint : n_n4059.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4059.clk[0] (.latch) 0.000 0.000 +n_n4059.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4058.in[2] (.names) 0.000 0.124 +n_n4058.out[0] (.names) 0.235 0.359 +n_n4059.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4059.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 47 +Startpoint: n_n3828.Q[0] (.latch clocked by pclk) +Endpoint : n_n3828.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3828.clk[0] (.latch) 0.000 0.000 +n_n3828.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3827.in[2] (.names) 0.000 0.124 +n_n3827.out[0] (.names) 0.235 0.359 +n_n3828.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3828.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 48 +Startpoint: n_n3643.Q[0] (.latch clocked by pclk) +Endpoint : n_n3643.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3643.clk[0] (.latch) 0.000 0.000 +n_n3643.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3642.in[2] (.names) 0.000 0.124 +n_n3642.out[0] (.names) 0.235 0.359 +n_n3643.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3643.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 49 +Startpoint: n_n4185.Q[0] (.latch clocked by pclk) +Endpoint : n_n4185.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4185.clk[0] (.latch) 0.000 0.000 +n_n4185.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4184.in[2] (.names) 0.000 0.124 +n_n4184.out[0] (.names) 0.235 0.359 +n_n4185.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4185.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 50 +Startpoint: n_n3339.Q[0] (.latch clocked by pclk) +Endpoint : n_n3339.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3339.clk[0] (.latch) 0.000 0.000 +n_n3339.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3338.in[2] (.names) 0.000 0.124 +n_n3338.out[0] (.names) 0.235 0.359 +n_n3339.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3339.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 51 +Startpoint: n_n4037.Q[0] (.latch clocked by pclk) +Endpoint : n_n4037.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4037.clk[0] (.latch) 0.000 0.000 +n_n4037.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4036.in[2] (.names) 0.000 0.124 +n_n4036.out[0] (.names) 0.235 0.359 +n_n4037.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4037.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 52 +Startpoint: n_n3570.Q[0] (.latch clocked by pclk) +Endpoint : n_n3570.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3570.clk[0] (.latch) 0.000 0.000 +n_n3570.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3569.in[2] (.names) 0.000 0.124 +n_n3569.out[0] (.names) 0.235 0.359 +n_n3570.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3570.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 53 +Startpoint: n_n4213.Q[0] (.latch clocked by pclk) +Endpoint : n_n4213.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4213.clk[0] (.latch) 0.000 0.000 +n_n4213.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4212.in[2] (.names) 0.000 0.124 +n_n4212.out[0] (.names) 0.235 0.359 +n_n4213.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4213.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 54 +Startpoint: n_n4162.Q[0] (.latch clocked by pclk) +Endpoint : n_n4162.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4162.clk[0] (.latch) 0.000 0.000 +n_n4162.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4161.in[2] (.names) 0.000 0.124 +n_n4161.out[0] (.names) 0.235 0.359 +n_n4162.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4162.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 55 +Startpoint: n_n4120.Q[0] (.latch clocked by pclk) +Endpoint : n_n4120.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4120.clk[0] (.latch) 0.000 0.000 +n_n4120.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4119.in[2] (.names) 0.000 0.124 +n_n4119.out[0] (.names) 0.235 0.359 +n_n4120.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4120.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 56 +Startpoint: n_n3065.Q[0] (.latch clocked by pclk) +Endpoint : n_n3065.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3065.clk[0] (.latch) 0.000 0.000 +n_n3065.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3064.in[2] (.names) 0.000 0.124 +n_n3064.out[0] (.names) 0.235 0.359 +n_n3065.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3065.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 57 +Startpoint: n_n4005.Q[0] (.latch clocked by pclk) +Endpoint : n_n4005.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4005.clk[0] (.latch) 0.000 0.000 +n_n4005.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4004.in[2] (.names) 0.000 0.124 +n_n4004.out[0] (.names) 0.235 0.359 +n_n4005.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4005.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 58 +Startpoint: n_n3266.Q[0] (.latch clocked by pclk) +Endpoint : n_n3266.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3266.clk[0] (.latch) 0.000 0.000 +n_n3266.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3265.in[2] (.names) 0.000 0.124 +n_n3265.out[0] (.names) 0.235 0.359 +n_n3266.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3266.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 59 +Startpoint: n_n3600.Q[0] (.latch clocked by pclk) +Endpoint : n_n3600.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3600.clk[0] (.latch) 0.000 0.000 +n_n3600.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3599.in[2] (.names) 0.000 0.124 +n_n3599.out[0] (.names) 0.235 0.359 +n_n3600.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3600.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 60 +Startpoint: pdn.Q[0] (.latch clocked by pclk) +Endpoint : n_n3415.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +pdn.clk[0] (.latch) 0.000 0.000 +pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3414.in[1] (.names) 0.000 0.124 +n_n3414.out[0] (.names) 0.235 0.359 +n_n3415.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3415.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 61 +Startpoint: n_n3872.Q[0] (.latch clocked by pclk) +Endpoint : n_n3872.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3872.clk[0] (.latch) 0.000 0.000 +n_n3872.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3871.in[2] (.names) 0.000 0.124 +n_n3871.out[0] (.names) 0.235 0.359 +n_n3872.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3872.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 62 +Startpoint: pdn.Q[0] (.latch clocked by pclk) +Endpoint : n_n3648.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +pdn.clk[0] (.latch) 0.000 0.000 +pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3647.in[1] (.names) 0.000 0.124 +n_n3647.out[0] (.names) 0.235 0.359 +n_n3648.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3648.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 63 +Startpoint: n_n3350.Q[0] (.latch clocked by pclk) +Endpoint : n_n3350.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3350.clk[0] (.latch) 0.000 0.000 +n_n3350.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3349.in[2] (.names) 0.000 0.124 +n_n3349.out[0] (.names) 0.235 0.359 +n_n3350.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3350.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 64 +Startpoint: n_n3116.Q[0] (.latch clocked by pclk) +Endpoint : n_n3116.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3116.clk[0] (.latch) 0.000 0.000 +n_n3116.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3115.in[2] (.names) 0.000 0.124 +n_n3115.out[0] (.names) 0.235 0.359 +n_n3116.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3116.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 65 +Startpoint: n_n4131.Q[0] (.latch clocked by pclk) +Endpoint : n_n4131.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4131.clk[0] (.latch) 0.000 0.000 +n_n4131.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4130.in[2] (.names) 0.000 0.124 +n_n4130.out[0] (.names) 0.235 0.359 +n_n4131.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4131.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 66 +Startpoint: n_n3617.Q[0] (.latch clocked by pclk) +Endpoint : n_n3617.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3617.clk[0] (.latch) 0.000 0.000 +n_n3617.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3616.in[2] (.names) 0.000 0.124 +n_n3616.out[0] (.names) 0.235 0.359 +n_n3617.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3617.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 67 +Startpoint: n_n3252.Q[0] (.latch clocked by pclk) +Endpoint : n_n3252.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3252.clk[0] (.latch) 0.000 0.000 +n_n3252.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3251.in[2] (.names) 0.000 0.124 +n_n3251.out[0] (.names) 0.235 0.359 +n_n3252.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3252.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 68 +Startpoint: n_n3348.Q[0] (.latch clocked by pclk) +Endpoint : n_n3348.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3348.clk[0] (.latch) 0.000 0.000 +n_n3348.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3347.in[2] (.names) 0.000 0.124 +n_n3347.out[0] (.names) 0.235 0.359 +n_n3348.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3348.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 69 +Startpoint: n_n3544.Q[0] (.latch clocked by pclk) +Endpoint : n_n3544.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3544.clk[0] (.latch) 0.000 0.000 +n_n3544.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3543.in[2] (.names) 0.000 0.124 +n_n3543.out[0] (.names) 0.235 0.359 +n_n3544.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3544.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 70 +Startpoint: n_n3101.Q[0] (.latch clocked by pclk) +Endpoint : n_n3101.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3101.clk[0] (.latch) 0.000 0.000 +n_n3101.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3100.in[2] (.names) 0.000 0.124 +n_n3100.out[0] (.names) 0.235 0.359 +n_n3101.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3101.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 71 +Startpoint: n_n3650.Q[0] (.latch clocked by pclk) +Endpoint : n_n3650.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3650.clk[0] (.latch) 0.000 0.000 +n_n3650.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3649.in[2] (.names) 0.000 0.124 +n_n3649.out[0] (.names) 0.235 0.359 +n_n3650.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3650.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 72 +Startpoint: n_n3307.Q[0] (.latch clocked by pclk) +Endpoint : n_n3307.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3307.clk[0] (.latch) 0.000 0.000 +n_n3307.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3306.in[2] (.names) 0.000 0.124 +n_n3306.out[0] (.names) 0.235 0.359 +n_n3307.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3307.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 73 +Startpoint: n_n4164.Q[0] (.latch clocked by pclk) +Endpoint : n_n4164.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4164.clk[0] (.latch) 0.000 0.000 +n_n4164.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4163.in[2] (.names) 0.000 0.124 +n_n4163.out[0] (.names) 0.235 0.359 +n_n4164.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4164.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 74 +Startpoint: n_n3749.Q[0] (.latch clocked by pclk) +Endpoint : n_n3749.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3749.clk[0] (.latch) 0.000 0.000 +n_n3749.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3748.in[2] (.names) 0.000 0.124 +n_n3748.out[0] (.names) 0.235 0.359 +n_n3749.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3749.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 75 +Startpoint: n_n4347.Q[0] (.latch clocked by pclk) +Endpoint : n_n4347.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4347.clk[0] (.latch) 0.000 0.000 +n_n4347.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4346.in[2] (.names) 0.000 0.124 +n_n4346.out[0] (.names) 0.235 0.359 +n_n4347.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4347.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 76 +Startpoint: n_n3826.Q[0] (.latch clocked by pclk) +Endpoint : n_n3826.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3826.clk[0] (.latch) 0.000 0.000 +n_n3826.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3825.in[2] (.names) 0.000 0.124 +n_n3825.out[0] (.names) 0.235 0.359 +n_n3826.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3826.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 77 +Startpoint: pdn.Q[0] (.latch clocked by pclk) +Endpoint : n_n3360.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +pdn.clk[0] (.latch) 0.000 0.000 +pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3359.in[1] (.names) 0.000 0.124 +n_n3359.out[0] (.names) 0.235 0.359 +n_n3360.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3360.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 78 +Startpoint: n_n3093.Q[0] (.latch clocked by pclk) +Endpoint : n_n3093.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3093.clk[0] (.latch) 0.000 0.000 +n_n3093.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3092.in[2] (.names) 0.000 0.124 +n_n3092.out[0] (.names) 0.235 0.359 +n_n3093.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3093.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 79 +Startpoint: n_n3432.Q[0] (.latch clocked by pclk) +Endpoint : n_n3432.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3432.clk[0] (.latch) 0.000 0.000 +n_n3432.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3431.in[2] (.names) 0.000 0.124 +n_n3431.out[0] (.names) 0.235 0.359 +n_n3432.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3432.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 80 +Startpoint: n_n3305.Q[0] (.latch clocked by pclk) +Endpoint : n_n3305.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3305.clk[0] (.latch) 0.000 0.000 +n_n3305.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3304.in[2] (.names) 0.000 0.124 +n_n3304.out[0] (.names) 0.235 0.359 +n_n3305.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3305.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 81 +Startpoint: n_n3204.Q[0] (.latch clocked by pclk) +Endpoint : n_n3204.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3204.clk[0] (.latch) 0.000 0.000 +n_n3204.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3203.in[2] (.names) 0.000 0.124 +n_n3203.out[0] (.names) 0.235 0.359 +n_n3204.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3204.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 82 +Startpoint: n_n3024.Q[0] (.latch clocked by pclk) +Endpoint : n_n3024.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3024.clk[0] (.latch) 0.000 0.000 +n_n3024.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3023.in[2] (.names) 0.000 0.124 +n_n3023.out[0] (.names) 0.235 0.359 +n_n3024.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3024.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 83 +Startpoint: n_n4139.Q[0] (.latch clocked by pclk) +Endpoint : n_n4139.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4139.clk[0] (.latch) 0.000 0.000 +n_n4139.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4137.in[2] (.names) 0.000 0.124 +n_n4137.out[0] (.names) 0.235 0.359 +n_n4139.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4139.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 84 +Startpoint: n_n3456.Q[0] (.latch clocked by pclk) +Endpoint : n_n3456.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3456.clk[0] (.latch) 0.000 0.000 +n_n3456.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3455.in[2] (.names) 0.000 0.124 +n_n3455.out[0] (.names) 0.235 0.359 +n_n3456.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3456.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 85 +Startpoint: n_n3521.Q[0] (.latch clocked by pclk) +Endpoint : n_n3521.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3521.clk[0] (.latch) 0.000 0.000 +n_n3521.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3520.in[2] (.names) 0.000 0.124 +n_n3520.out[0] (.names) 0.235 0.359 +n_n3521.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3521.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 86 +Startpoint: n_n3081.Q[0] (.latch clocked by pclk) +Endpoint : n_n3081.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3081.clk[0] (.latch) 0.000 0.000 +n_n3081.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3080.in[2] (.names) 0.000 0.124 +n_n3080.out[0] (.names) 0.235 0.359 +n_n3081.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3081.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 87 +Startpoint: n_n3195.Q[0] (.latch clocked by pclk) +Endpoint : n_n3195.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3195.clk[0] (.latch) 0.000 0.000 +n_n3195.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3194.in[2] (.names) 0.000 0.124 +n_n3194.out[0] (.names) 0.235 0.359 +n_n3195.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3195.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 88 +Startpoint: n_n3489.Q[0] (.latch clocked by pclk) +Endpoint : n_n3489.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3489.clk[0] (.latch) 0.000 0.000 +n_n3489.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3488.in[2] (.names) 0.000 0.124 +n_n3488.out[0] (.names) 0.235 0.359 +n_n3489.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3489.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 89 +Startpoint: n_n3372.Q[0] (.latch clocked by pclk) +Endpoint : n_n3372.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3372.clk[0] (.latch) 0.000 0.000 +n_n3372.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3371.in[2] (.names) 0.000 0.124 +n_n3371.out[0] (.names) 0.235 0.359 +n_n3372.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3372.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 90 +Startpoint: n_n3411.Q[0] (.latch clocked by pclk) +Endpoint : n_n3411.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3411.clk[0] (.latch) 0.000 0.000 +n_n3411.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3410.in[2] (.names) 0.000 0.124 +n_n3410.out[0] (.names) 0.235 0.359 +n_n3411.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3411.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 91 +Startpoint: n_n3396.Q[0] (.latch clocked by pclk) +Endpoint : n_n3396.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3396.clk[0] (.latch) 0.000 0.000 +n_n3396.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3395.in[2] (.names) 0.000 0.124 +n_n3395.out[0] (.names) 0.235 0.359 +n_n3396.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3396.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 92 +Startpoint: n_n3434.Q[0] (.latch clocked by pclk) +Endpoint : n_n3434.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3434.clk[0] (.latch) 0.000 0.000 +n_n3434.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3433.in[2] (.names) 0.000 0.124 +n_n3433.out[0] (.names) 0.235 0.359 +n_n3434.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3434.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 93 +Startpoint: n_n3606.Q[0] (.latch clocked by pclk) +Endpoint : n_n3606.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3606.clk[0] (.latch) 0.000 0.000 +n_n3606.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3605.in[2] (.names) 0.000 0.124 +n_n3605.out[0] (.names) 0.235 0.359 +n_n3606.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3606.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 94 +Startpoint: n_n3120.Q[0] (.latch clocked by pclk) +Endpoint : n_n3120.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3120.clk[0] (.latch) 0.000 0.000 +n_n3120.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3119.in[2] (.names) 0.000 0.124 +n_n3119.out[0] (.names) 0.235 0.359 +n_n3120.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3120.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 95 +Startpoint: n_n4089.Q[0] (.latch clocked by pclk) +Endpoint : n_n4089.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4089.clk[0] (.latch) 0.000 0.000 +n_n4089.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4088.in[2] (.names) 0.000 0.124 +n_n4088.out[0] (.names) 0.235 0.359 +n_n4089.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4089.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 96 +Startpoint: n_n3321.Q[0] (.latch clocked by pclk) +Endpoint : n_n3321.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3321.clk[0] (.latch) 0.000 0.000 +n_n3321.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3320.in[2] (.names) 0.000 0.124 +n_n3320.out[0] (.names) 0.235 0.359 +n_n3321.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3321.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 97 +Startpoint: n_n3443.Q[0] (.latch clocked by pclk) +Endpoint : n_n3443.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3443.clk[0] (.latch) 0.000 0.000 +n_n3443.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3442.in[2] (.names) 0.000 0.124 +n_n3442.out[0] (.names) 0.235 0.359 +n_n3443.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3443.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 98 +Startpoint: n_n3215.Q[0] (.latch clocked by pclk) +Endpoint : n_n3215.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3215.clk[0] (.latch) 0.000 0.000 +n_n3215.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3214.in[2] (.names) 0.000 0.124 +n_n3214.out[0] (.names) 0.235 0.359 +n_n3215.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3215.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 99 +Startpoint: n_n3590.Q[0] (.latch clocked by pclk) +Endpoint : n_n3590.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3590.clk[0] (.latch) 0.000 0.000 +n_n3590.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n3589.in[2] (.names) 0.000 0.124 +n_n3589.out[0] (.names) 0.235 0.359 +n_n3590.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3590.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#Path 100 +Startpoint: n_n4110.Q[0] (.latch clocked by pclk) +Endpoint : n_n4110.D[0] (.latch clocked by pclk) +Path Type : hold + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4110.clk[0] (.latch) 0.000 0.000 +n_n4110.Q[0] (.latch) [clock-to-output] 0.124 0.124 +n_n4109.in[2] (.names) 0.000 0.124 +n_n4109.out[0] (.names) 0.235 0.359 +n_n4110.D[0] (.latch) 0.000 0.359 +data arrival time 0.359 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4110.clk[0] (.latch) 0.000 0.000 +clock uncertainty 0.000 0.000 +cell hold time 0.066 0.066 +data required time 0.066 +-------------------------------------------------------------------------------- +data required time -0.066 +data arrival time 0.359 +-------------------------------------------------------------------------------- +slack (MET) 0.293 + + +#End of timing report diff --git a/report_timing.setup.rpt b/report_timing.setup.rpt new file mode 100644 index 00000000000..8a7395c47a2 --- /dev/null +++ b/report_timing.setup.rpt @@ -0,0 +1,4310 @@ +#Timing report of worst 100 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#Path 1 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4040.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1925].in[3] (.names) 0.586 5.989 +[1925].out[0] (.names) 0.235 6.224 +n_n3913.in[0] (.names) 0.100 6.324 +n_n3913.out[0] (.names) 0.235 6.559 +n_n4040.D[0] (.latch) 0.000 6.559 +data arrival time 6.559 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4040.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.559 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.582 + + +#Path 2 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4080.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1165].in[3] (.names) 0.441 5.843 +[1165].out[0] (.names) 0.235 6.078 +n_n3292.in[0] (.names) 0.100 6.178 +n_n3292.out[0] (.names) 0.235 6.413 +n_n4080.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4080.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 3 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3959.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1069].in[2] (.names) 0.441 5.843 +[1069].out[0] (.names) 0.235 6.078 +n_n3592.in[1] (.names) 0.100 6.178 +n_n3592.out[0] (.names) 0.235 6.413 +n_n3959.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3959.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 4 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3818.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1391].in[3] (.names) 0.441 5.843 +[1391].out[0] (.names) 0.235 6.078 +n_n3817.in[0] (.names) 0.100 6.178 +n_n3817.out[0] (.names) 0.235 6.413 +n_n3818.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3818.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 5 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3995.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1771].in[3] (.names) 0.441 5.843 +[1771].out[0] (.names) 0.235 6.078 +n_n3235.in[0] (.names) 0.100 6.178 +n_n3235.out[0] (.names) 0.235 6.413 +n_n3995.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3995.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 6 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3574.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[2262].in[2] (.names) 0.441 5.843 +[2262].out[0] (.names) 0.235 6.078 +n_n3444.in[1] (.names) 0.100 6.178 +n_n3444.out[0] (.names) 0.235 6.413 +n_n3574.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3574.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 7 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3726.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[2240].in[3] (.names) 0.441 5.843 +[2240].out[0] (.names) 0.235 6.078 +n_n3725.in[0] (.names) 0.100 6.178 +n_n3725.out[0] (.names) 0.235 6.413 +n_n3726.D[0] (.latch) 0.000 6.413 +data arrival time 6.413 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3726.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.413 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.437 + + +#Path 8 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3766.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[947].in[2] (.names) 0.100 5.502 +[947].out[0] (.names) 0.235 5.737 +[1280].in[1] (.names) 0.100 5.837 +[1280].out[0] (.names) 0.235 6.072 +n_n3184.in[1] (.names) 0.100 6.172 +n_n3184.out[0] (.names) 0.235 6.407 +n_n3766.D[0] (.latch) 0.000 6.407 +data arrival time 6.407 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3766.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.407 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.431 + + +#Path 9 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3483.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[982].in[2] (.names) 0.100 5.502 +[982].out[0] (.names) 0.235 5.737 +[1538].in[1] (.names) 0.100 5.837 +[1538].out[0] (.names) 0.235 6.072 +n_n3466.in[3] (.names) 0.100 6.172 +n_n3466.out[0] (.names) 0.235 6.407 +n_n3483.D[0] (.latch) 0.000 6.407 +data arrival time 6.407 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3483.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.407 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.431 + + +#Path 10 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4275.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[947].in[2] (.names) 0.100 5.502 +[947].out[0] (.names) 0.235 5.737 +[1042].in[0] (.names) 0.100 5.837 +[1042].out[0] (.names) 0.235 6.072 +n_n3009.in[1] (.names) 0.100 6.172 +n_n3009.out[0] (.names) 0.235 6.407 +n_n4275.D[0] (.latch) 0.000 6.407 +data arrival time 6.407 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4275.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.407 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.431 + + +#Path 11 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3814.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[946].in[2] (.names) 0.390 5.792 +[946].out[0] (.names) 0.235 6.027 +n_n3813.in[2] (.names) 0.100 6.127 +n_n3813.out[0] (.names) 0.235 6.362 +n_n3814.D[0] (.latch) 0.000 6.362 +data arrival time 6.362 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3814.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.362 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.385 + + +#Path 12 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4093.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n4038.in[2] (.names) 0.332 2.488 +n_n4038.out[0] (.names) 0.235 2.723 +[899].in[1] (.names) 0.342 3.065 +[899].out[0] (.names) 0.235 3.300 +n_n3786.in[2] (.names) 0.489 3.789 +n_n3786.out[0] (.names) 0.235 4.024 +[1137].in[2] (.names) 0.100 4.124 +[1137].out[0] (.names) 0.235 4.359 +n_n135.in[3] (.names) 0.483 4.843 +n_n135.out[0] (.names) 0.235 5.078 +[6386].in[2] (.names) 0.465 5.542 +[6386].out[0] (.names) 0.235 5.777 +n_n132.in[2] (.names) 0.342 6.120 +n_n132.out[0] (.names) 0.235 6.355 +n_n4093.D[0] (.latch) 0.000 6.355 +data arrival time 6.355 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4093.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.355 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.378 + + +#Path 13 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3709.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n4038.in[2] (.names) 0.332 2.488 +n_n4038.out[0] (.names) 0.235 2.723 +[899].in[1] (.names) 0.342 3.065 +[899].out[0] (.names) 0.235 3.300 +n_n3785.in[2] (.names) 0.489 3.789 +n_n3785.out[0] (.names) 0.235 4.024 +[2060].in[1] (.names) 0.462 4.487 +[2060].out[0] (.names) 0.235 4.722 +[6290].in[1] (.names) 0.100 4.822 +[6290].out[0] (.names) 0.235 5.057 +[1492].in[3] (.names) 0.341 5.398 +[1492].out[0] (.names) 0.235 5.633 +n_n3199.in[1] (.names) 0.458 6.091 +n_n3199.out[0] (.names) 0.235 6.326 +n_n3709.D[0] (.latch) 0.000 6.326 +data arrival time 6.326 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3709.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.326 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.350 + + +#Path 14 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3988.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[1752].in[3] (.names) 0.339 5.741 +[1752].out[0] (.names) 0.235 5.976 +n_n3987.in[0] (.names) 0.100 6.076 +n_n3987.out[0] (.names) 0.235 6.311 +n_n3988.D[0] (.latch) 0.000 6.311 +data arrival time 6.311 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3988.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.311 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.335 + + +#Path 15 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3724.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[947].in[2] (.names) 0.100 5.502 +[947].out[0] (.names) 0.235 5.737 +n_n3217.in[3] (.names) 0.317 6.054 +n_n3217.out[0] (.names) 0.235 6.289 +n_n3724.D[0] (.latch) 0.000 6.289 +data arrival time 6.289 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3724.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.289 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.312 + + +#Path 16 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4227.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[947].in[2] (.names) 0.100 5.502 +[947].out[0] (.names) 0.235 5.737 +n_n3026.in[1] (.names) 0.317 6.054 +n_n3026.out[0] (.names) 0.235 6.289 +n_n4227.D[0] (.latch) 0.000 6.289 +data arrival time 6.289 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4227.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.289 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.312 + + +#Path 17 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3831.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n3622.in[2] (.names) 0.332 2.488 +n_n3622.out[0] (.names) 0.235 2.723 +n_n4078.in[3] (.names) 0.100 2.823 +n_n4078.out[0] (.names) 0.235 3.058 +n_n3888.in[3] (.names) 0.464 3.522 +n_n3888.out[0] (.names) 0.235 3.757 +[1136].in[3] (.names) 0.100 3.857 +[1136].out[0] (.names) 0.235 4.092 +[1063].in[2] (.names) 1.278 5.369 +[1063].out[0] (.names) 0.235 5.604 +[6376].in[2] (.names) 0.100 5.704 +[6376].out[0] (.names) 0.235 5.939 +n_n128.in[1] (.names) 0.100 6.039 +n_n128.out[0] (.names) 0.235 6.274 +n_n3831.D[0] (.latch) 0.000 6.274 +data arrival time 6.274 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3831.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.274 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.298 + + +#Path 18 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4012.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[982].in[2] (.names) 0.100 5.502 +[982].out[0] (.names) 0.235 5.737 +n_n4011.in[1] (.names) 0.100 5.837 +n_n4011.out[0] (.names) 0.235 6.072 +n_n4012.D[0] (.latch) 0.000 6.072 +data arrival time 6.072 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4012.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.072 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.096 + + +#Path 19 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4334.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[6255].in[0] (.names) 0.100 5.167 +[6255].out[0] (.names) 0.235 5.402 +[982].in[2] (.names) 0.100 5.502 +[982].out[0] (.names) 0.235 5.737 +n_n3907.in[2] (.names) 0.100 5.837 +n_n3907.out[0] (.names) 0.235 6.072 +n_n4334.D[0] (.latch) 0.000 6.072 +data arrival time 6.072 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4334.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -6.072 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.096 + + +#Path 20 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4026.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[1015].in[3] (.names) 0.879 4.832 +[1015].out[0] (.names) 0.235 5.067 +[1208].in[0] (.names) 0.341 5.408 +[1208].out[0] (.names) 0.235 5.643 +n_n3140.in[3] (.names) 0.100 5.743 +n_n3140.out[0] (.names) 0.235 5.978 +n_n4026.D[0] (.latch) 0.000 5.978 +data arrival time 5.978 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4026.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.978 +-------------------------------------------------------------------------------- +slack (VIOLATED) -6.002 + + +#Path 21 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3707.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n4038.in[2] (.names) 0.332 2.488 +n_n4038.out[0] (.names) 0.235 2.723 +[899].in[1] (.names) 0.342 3.065 +[899].out[0] (.names) 0.235 3.300 +n_n3785.in[2] (.names) 0.489 3.789 +n_n3785.out[0] (.names) 0.235 4.024 +[2060].in[1] (.names) 0.462 4.487 +[2060].out[0] (.names) 0.235 4.722 +[6290].in[1] (.names) 0.100 4.822 +[6290].out[0] (.names) 0.235 5.057 +[1971].in[3] (.names) 0.341 5.398 +[1971].out[0] (.names) 0.235 5.633 +n_n124.in[2] (.names) 0.100 5.733 +n_n124.out[0] (.names) 0.235 5.968 +n_n3707.D[0] (.latch) 0.000 5.968 +data arrival time 5.968 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3707.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.968 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.992 + + +#Path 22 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3833.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +[1022].in[2] (.names) 0.100 4.920 +[1022].out[0] (.names) 0.235 5.155 +n_n129.in[3] (.names) 0.458 5.613 +n_n129.out[0] (.names) 0.235 5.848 +n_n3833.D[0] (.latch) 0.000 5.848 +data arrival time 5.848 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3833.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.848 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.871 + + +#Path 23 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3583.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3582.in[1] (.names) 0.582 5.402 +n_n3582.out[0] (.names) 0.235 5.637 +n_n3583.D[0] (.latch) 0.000 5.637 +data arrival time 5.637 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3583.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.637 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.661 + + +#Path 24 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3514.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3512.in[1] (.names) 0.582 5.402 +n_n3512.out[0] (.names) 0.235 5.637 +n_n3514.D[0] (.latch) 0.000 5.637 +data arrival time 5.637 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3514.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.637 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.661 + + +#Path 25 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3198.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n4116.in[2] (.names) 0.100 1.009 +n_n4116.out[0] (.names) 0.235 1.244 +n_n3595.in[1] (.names) 0.341 1.586 +n_n3595.out[0] (.names) 0.235 1.821 +n_n4039.in[3] (.names) 0.100 1.921 +n_n4039.out[0] (.names) 0.235 2.156 +n_n4038.in[2] (.names) 0.332 2.488 +n_n4038.out[0] (.names) 0.235 2.723 +[899].in[1] (.names) 0.342 3.065 +[899].out[0] (.names) 0.235 3.300 +n_n3785.in[2] (.names) 0.489 3.789 +n_n3785.out[0] (.names) 0.235 4.024 +[2060].in[1] (.names) 0.462 4.487 +[2060].out[0] (.names) 0.235 4.722 +[6290].in[1] (.names) 0.100 4.822 +[6290].out[0] (.names) 0.235 5.057 +n_n3377.in[3] (.names) 0.341 5.398 +n_n3377.out[0] (.names) 0.235 5.633 +n_n3198.D[0] (.latch) 0.000 5.633 +data arrival time 5.633 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3198.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.633 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.657 + + +#Path 26 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3851.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +[2264].in[3] (.names) 0.342 4.296 +[2264].out[0] (.names) 0.235 4.531 +[936].in[1] (.names) 0.486 5.017 +[936].out[0] (.names) 0.235 5.252 +n_n3070.in[3] (.names) 0.100 5.352 +n_n3070.out[0] (.names) 0.235 5.587 +n_n3851.D[0] (.latch) 0.000 5.587 +data arrival time 5.587 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3851.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.587 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.610 + + +#Path 27 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4279.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n4276.in[1] (.names) 0.438 5.258 +n_n4276.out[0] (.names) 0.235 5.493 +n_n4279.D[0] (.latch) 0.000 5.493 +data arrival time 5.493 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4279.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.493 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.516 + + +#Path 28 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3376.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3375.in[1] (.names) 0.438 5.258 +n_n3375.out[0] (.names) 0.235 5.493 +n_n3376.D[0] (.latch) 0.000 5.493 +data arrival time 5.493 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3376.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.493 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.516 + + +#Path 29 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3823.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3821.in[1] (.names) 0.438 5.258 +n_n3821.out[0] (.names) 0.235 5.493 +n_n3823.D[0] (.latch) 0.000 5.493 +data arrival time 5.493 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3823.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.493 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.516 + + +#Path 30 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3966.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3964.in[1] (.names) 0.438 5.258 +n_n3964.out[0] (.names) 0.235 5.493 +n_n3966.D[0] (.latch) 0.000 5.493 +data arrival time 5.493 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3966.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.493 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.516 + + +#Path 31 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3207.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +n_n3206.in[1] (.names) 0.437 5.257 +n_n3206.out[0] (.names) 0.235 5.492 +n_n3207.D[0] (.latch) 0.000 5.492 +data arrival time 5.492 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3207.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.492 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.515 + + +#Path 32 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4067.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3852.in[2] (.names) 0.100 3.718 +n_n3852.out[0] (.names) 0.235 3.953 +n_n3830.in[2] (.names) 0.631 4.585 +n_n3830.out[0] (.names) 0.235 4.820 +[1041].in[2] (.names) 0.100 4.920 +[1041].out[0] (.names) 0.235 5.155 +n_n3866.in[2] (.names) 0.100 5.255 +n_n3866.out[0] (.names) 0.235 5.490 +n_n4067.D[0] (.latch) 0.000 5.490 +data arrival time 5.490 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4067.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.490 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.513 + + +#Path 33 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : nsr3_17.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3563.in[2] (.names) 0.100 3.718 +n_n3563.out[0] (.names) 0.235 3.953 +n_n3788.in[2] (.names) 0.100 4.053 +n_n3788.out[0] (.names) 0.235 4.288 +nak3_17.in[1] (.names) 0.342 4.631 +nak3_17.out[0] (.names) 0.235 4.866 +n_n127.in[2] (.names) 0.338 5.204 +n_n127.out[0] (.names) 0.235 5.439 +nsr3_17.D[0] (.latch) 0.000 5.439 +data arrival time 5.439 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +nsr3_17.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.439 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.462 + + +#Path 34 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n4142.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +[1079].in[3] (.names) 0.100 1.009 +[1079].out[0] (.names) 0.235 1.244 +n_n4256.in[1] (.names) 0.560 1.804 +n_n4256.out[0] (.names) 0.235 2.039 +n_n4254.in[1] (.names) 0.339 2.378 +n_n4254.out[0] (.names) 0.235 2.613 +[901].in[3] (.names) 0.100 2.713 +[901].out[0] (.names) 0.235 2.948 +n_n3240.in[2] (.names) 0.100 3.048 +n_n3240.out[0] (.names) 0.235 3.283 +[905].in[2] (.names) 0.100 3.383 +[905].out[0] (.names) 0.235 3.618 +n_n3563.in[2] (.names) 0.100 3.718 +n_n3563.out[0] (.names) 0.235 3.953 +[6252].in[3] (.names) 0.478 4.431 +[6252].out[0] (.names) 0.235 4.666 +n_n4140.in[3] (.names) 0.483 5.150 +n_n4140.out[0] (.names) 0.235 5.385 +n_n4142.D[0] (.latch) 0.000 5.385 +data arrival time 5.385 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4142.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.385 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.408 + + +#Path 35 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4233.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[914].in[2] (.names) 0.100 4.437 +[914].out[0] (.names) 0.235 4.672 +[1708].in[3] (.names) 0.100 4.772 +[1708].out[0] (.names) 0.235 5.007 +n_n3271.in[1] (.names) 0.100 5.107 +n_n3271.out[0] (.names) 0.235 5.342 +n_n4233.D[0] (.latch) 0.000 5.342 +data arrival time 5.342 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4233.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.342 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.366 + + +#Path 36 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3841.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[914].in[2] (.names) 0.100 4.437 +[914].out[0] (.names) 0.235 4.672 +[1213].in[3] (.names) 0.100 4.772 +[1213].out[0] (.names) 0.235 5.007 +n_n3526.in[1] (.names) 0.100 5.107 +n_n3526.out[0] (.names) 0.235 5.342 +n_n3841.D[0] (.latch) 0.000 5.342 +data arrival time 5.342 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3841.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.342 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.366 + + +#Path 37 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3242.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[914].in[2] (.names) 0.100 4.437 +[914].out[0] (.names) 0.235 4.672 +[1885].in[3] (.names) 0.100 4.772 +[1885].out[0] (.names) 0.235 5.007 +n_n3241.in[1] (.names) 0.100 5.107 +n_n3241.out[0] (.names) 0.235 5.342 +n_n3242.D[0] (.latch) 0.000 5.342 +data arrival time 5.342 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3242.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.342 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.366 + + +#Path 38 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4145.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[1648].in[2] (.names) 0.339 4.676 +[1648].out[0] (.names) 0.235 4.911 +n_n3972.in[1] (.names) 0.100 5.011 +n_n3972.out[0] (.names) 0.235 5.246 +n_n4145.D[0] (.latch) 0.000 5.246 +data arrival time 5.246 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4145.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.246 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.270 + + +#Path 39 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4122.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[1613].in[2] (.names) 0.339 4.676 +[1613].out[0] (.names) 0.235 4.911 +n_n4121.in[1] (.names) 0.100 5.011 +n_n4121.out[0] (.names) 0.235 5.246 +n_n4122.D[0] (.latch) 0.000 5.246 +data arrival time 5.246 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4122.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.246 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.270 + + +#Path 40 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4095.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +[1898].in[0] (.names) 0.477 4.102 +[1898].out[0] (.names) 0.235 4.337 +[1260].in[2] (.names) 0.337 4.674 +[1260].out[0] (.names) 0.235 4.909 +n_n4094.in[1] (.names) 0.100 5.009 +n_n4094.out[0] (.names) 0.235 5.244 +n_n4095.D[0] (.latch) 0.000 5.244 +data arrival time 5.244 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4095.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.244 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.268 + + +#Path 41 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3898.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n4158.in[0] (.names) 0.487 4.112 +n_n4158.out[0] (.names) 0.235 4.347 +n_n3459.in[1] (.names) 0.630 4.977 +n_n3459.out[0] (.names) 0.235 5.212 +n_n3898.D[0] (.latch) 0.000 5.212 +data arrival time 5.212 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3898.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.212 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.236 + + +#Path 42 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3916.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n3226.in[1] (.names) 1.235 4.861 +n_n3226.out[0] (.names) 0.235 5.096 +n_n3916.D[0] (.latch) 0.000 5.096 +data arrival time 5.096 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3916.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -5.096 +-------------------------------------------------------------------------------- +slack (VIOLATED) -5.120 + + +#Path 43 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4229.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +[1552].in[2] (.names) 0.606 3.896 +[1552].out[0] (.names) 0.235 4.131 +n_n4228.in[1] (.names) 0.479 4.610 +n_n4228.out[0] (.names) 0.235 4.845 +n_n4229.D[0] (.latch) 0.000 4.845 +data arrival time 4.845 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4229.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.845 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.869 + + +#Path 44 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4074.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6296].in[1] (.names) 0.440 1.829 +[6296].out[0] (.names) 0.235 2.064 +n_n4019.in[3] (.names) 0.340 2.404 +n_n4019.out[0] (.names) 0.235 2.639 +[1122].in[0] (.names) 0.100 2.739 +[1122].out[0] (.names) 0.235 2.974 +n_n4073.in[2] (.names) 1.624 4.598 +n_n4073.out[0] (.names) 0.235 4.833 +n_n4074.D[0] (.latch) 0.000 4.833 +data arrival time 4.833 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4074.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.833 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.856 + + +#Path 45 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4157.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n4158.in[0] (.names) 0.487 4.112 +n_n4158.out[0] (.names) 0.235 4.347 +n_n4156.in[1] (.names) 0.100 4.447 +n_n4156.out[0] (.names) 0.235 4.682 +n_n4157.D[0] (.latch) 0.000 4.682 +data arrival time 4.682 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4157.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.682 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.706 + + +#Path 46 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4288.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n4158.in[0] (.names) 0.487 4.112 +n_n4158.out[0] (.names) 0.235 4.347 +n_n3302.in[1] (.names) 0.100 4.447 +n_n3302.out[0] (.names) 0.235 4.682 +n_n4288.D[0] (.latch) 0.000 4.682 +data arrival time 4.682 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4288.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.682 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.706 + + +#Path 47 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4316.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +n_n4015.in[1] (.names) 0.480 3.436 +n_n4015.out[0] (.names) 0.235 3.671 +n_n3518.in[0] (.names) 0.633 4.304 +n_n3518.out[0] (.names) 0.235 4.539 +n_n4316.D[0] (.latch) 0.000 4.539 +data arrival time 4.539 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4316.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.539 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.563 + + +#Path 48 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3458.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +n_n4345.in[2] (.names) 0.100 3.391 +n_n4345.out[0] (.names) 0.235 3.626 +n_n3147.in[1] (.names) 0.625 4.250 +n_n3147.out[0] (.names) 0.235 4.485 +n_n3458.D[0] (.latch) 0.000 4.485 +data arrival time 4.485 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3458.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.485 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.509 + + +#Path 49 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4351.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +[1509].in[2] (.names) 0.606 3.896 +[1509].out[0] (.names) 0.235 4.131 +n_n3308.in[1] (.names) 0.100 4.231 +n_n3308.out[0] (.names) 0.235 4.466 +n_n4351.D[0] (.latch) 0.000 4.466 +data arrival time 4.466 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4351.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.466 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.490 + + +#Path 50 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3085.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +[2049].in[1] (.names) 0.100 3.056 +[2049].out[0] (.names) 0.235 3.291 +[1487].in[2] (.names) 0.606 3.896 +[1487].out[0] (.names) 0.235 4.131 +n_n3058.in[1] (.names) 0.100 4.231 +n_n3058.out[0] (.names) 0.235 4.466 +n_n3085.D[0] (.latch) 0.000 4.466 +data arrival time 4.466 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3085.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.466 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.490 + + +#Path 51 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3495.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +n_n4015.in[1] (.names) 0.480 3.436 +n_n4015.out[0] (.names) 0.235 3.671 +n_n3148.in[0] (.names) 0.100 3.771 +n_n3148.out[0] (.names) 0.235 4.006 +n_n3495.D[0] (.latch) 0.000 4.006 +data arrival time 4.006 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3495.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.006 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.029 + + +#Path 52 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3657.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +[6275].in[1] (.names) 0.486 1.874 +[6275].out[0] (.names) 0.235 2.109 +n_n3362.in[3] (.names) 0.611 2.721 +n_n3362.out[0] (.names) 0.235 2.956 +n_n4015.in[1] (.names) 0.480 3.436 +n_n4015.out[0] (.names) 0.235 3.671 +n_n3017.in[1] (.names) 0.100 3.771 +n_n3017.out[0] (.names) 0.235 4.006 +n_n3657.D[0] (.latch) 0.000 4.006 +data arrival time 4.006 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3657.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -4.006 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.029 + + +#Path 53 +Startpoint: n_n3976.Q[0] (.latch clocked by pclk) +Endpoint : n_n4324.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3976.clk[0] (.latch) 0.042 0.042 +n_n3976.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n3900.in[2] (.names) 0.794 0.961 +n_n3900.out[0] (.names) 0.235 1.196 +n_n3899.in[2] (.names) 0.100 1.296 +n_n3899.out[0] (.names) 0.235 1.531 +n_n3870.in[2] (.names) 0.100 1.631 +n_n3870.out[0] (.names) 0.235 1.866 +n_n3869.in[2] (.names) 0.342 2.208 +n_n3869.out[0] (.names) 0.235 2.443 +n_n3205.in[2] (.names) 0.100 2.543 +n_n3205.out[0] (.names) 0.235 2.778 +[1062].in[3] (.names) 0.100 2.878 +[1062].out[0] (.names) 0.235 3.113 +n_n3585.in[3] (.names) 0.629 3.742 +n_n3585.out[0] (.names) 0.235 3.977 +n_n4324.D[0] (.latch) 0.000 3.977 +data arrival time 3.977 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4324.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.977 +-------------------------------------------------------------------------------- +slack (VIOLATED) -4.001 + + +#Path 54 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3111.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n3923.in[2] (.names) 0.100 1.009 +n_n3923.out[0] (.names) 0.235 1.244 +n_n4267.in[2] (.names) 0.100 1.344 +n_n4267.out[0] (.names) 0.235 1.579 +n_n4034.in[3] (.names) 0.100 1.679 +n_n4034.out[0] (.names) 0.235 1.914 +n_n4259.in[2] (.names) 0.580 2.495 +n_n4259.out[0] (.names) 0.235 2.730 +[1078].in[2] (.names) 0.100 2.830 +[1078].out[0] (.names) 0.235 3.065 +n_n3110.in[2] (.names) 0.478 3.543 +n_n3110.out[0] (.names) 0.235 3.778 +n_n3111.D[0] (.latch) 0.000 3.778 +data arrival time 3.778 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3111.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.778 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.801 + + +#Path 55 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4029.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n4028.in[0] (.names) 0.557 3.476 +n_n4028.out[0] (.names) 0.235 3.711 +n_n4029.D[0] (.latch) 0.000 3.711 +data arrival time 3.711 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4029.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.711 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.735 + + +#Path 56 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3954.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n121.in[0] (.names) 0.557 3.476 +n_n121.out[0] (.names) 0.235 3.711 +n_n3954.D[0] (.latch) 0.000 3.711 +data arrival time 3.711 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3954.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.711 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.735 + + +#Path 57 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3955.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n3579.in[0] (.names) 0.557 3.476 +n_n3579.out[0] (.names) 0.235 3.711 +n_n3955.D[0] (.latch) 0.000 3.711 +data arrival time 3.711 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3955.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.711 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.735 + + +#Path 58 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3845.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n3680.in[0] (.names) 0.438 3.358 +n_n3680.out[0] (.names) 0.235 3.593 +n_n3845.D[0] (.latch) 0.000 3.593 +data arrival time 3.593 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.593 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.617 + + +#Path 59 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3931.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[1191].in[2] (.names) 2.212 2.378 +[1191].out[0] (.names) 0.235 2.613 +n_n3538.in[2] (.names) 0.729 3.342 +n_n3538.out[0] (.names) 0.235 3.577 +n_n3931.D[0] (.latch) 0.000 3.577 +data arrival time 3.577 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3931.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.577 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.601 + + +#Path 60 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3919.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq3_2.in[0] (.names) 0.575 0.575 +nrq3_2.out[0] (.names) 0.235 0.810 +[1155].in[3] (.names) 0.625 1.434 +[1155].out[0] (.names) 0.235 1.669 +[1776].in[2] (.names) 0.749 2.418 +[1776].out[0] (.names) 0.235 2.653 +n_n3508.in[2] (.names) 0.629 3.282 +n_n3508.out[0] (.names) 0.235 3.517 +n_n3919.D[0] (.latch) 0.000 3.517 +data arrival time 3.517 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3919.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.517 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.541 + + +#Path 61 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4099.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n3693.in[0] (.names) 0.312 3.231 +n_n3693.out[0] (.names) 0.235 3.466 +n_n4099.D[0] (.latch) 0.000 3.466 +data arrival time 3.466 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4099.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.466 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.490 + + +#Path 62 +Startpoint: n_n4142.Q[0] (.latch clocked by pclk) +Endpoint : n_n3936.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4142.clk[0] (.latch) 0.042 0.042 +n_n4142.Q[0] (.latch) [clock-to-output] 0.124 0.166 +pv11_1_1_.in[1] (.names) 1.073 1.240 +pv11_1_1_.out[0] (.names) 0.235 1.475 +n_n3935.in[0] (.names) 1.738 3.212 +n_n3935.out[0] (.names) 0.235 3.447 +n_n3936.D[0] (.latch) 0.000 3.447 +data arrival time 3.447 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3936.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.447 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.471 + + +#Path 63 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3978.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[999].in[2] (.names) 1.887 2.053 +[999].out[0] (.names) 0.235 2.288 +n_n3123.in[1] (.names) 0.921 3.210 +n_n3123.out[0] (.names) 0.235 3.445 +n_n3978.D[0] (.latch) 0.000 3.445 +data arrival time 3.445 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3978.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.445 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.468 + + +#Path 64 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3858.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq3_2.in[0] (.names) 0.575 0.575 +nrq3_2.out[0] (.names) 0.235 0.810 +[1155].in[3] (.names) 0.625 1.434 +[1155].out[0] (.names) 0.235 1.669 +[2023].in[2] (.names) 0.749 2.418 +[2023].out[0] (.names) 0.235 2.653 +n_n3181.in[2] (.names) 0.479 3.132 +n_n3181.out[0] (.names) 0.235 3.367 +n_n3858.D[0] (.latch) 0.000 3.367 +data arrival time 3.367 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3858.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.367 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.391 + + +#Path 65 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4052.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1630].in[3] (.names) 0.654 2.764 +[1630].out[0] (.names) 0.235 2.999 +n_n3540.in[1] (.names) 0.100 3.099 +n_n3540.out[0] (.names) 0.235 3.334 +n_n4052.D[0] (.latch) 0.000 3.334 +data arrival time 3.334 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4052.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.334 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.357 + + +#Path 66 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3451.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[999].in[2] (.names) 1.887 2.053 +[999].out[0] (.names) 0.235 2.288 +n_n3450.in[1] (.names) 0.772 3.061 +n_n3450.out[0] (.names) 0.235 3.296 +n_n3451.D[0] (.latch) 0.000 3.296 +data arrival time 3.296 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3451.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.296 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.319 + + +#Path 67 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4222.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +[1128].in[1] (.names) 0.342 2.306 +[1128].out[0] (.names) 0.235 2.541 +n_n3168.in[2] (.names) 0.488 3.029 +n_n3168.out[0] (.names) 0.235 3.264 +n_n4222.D[0] (.latch) 0.000 3.264 +data arrival time 3.264 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.264 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.288 + + +#Path 68 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4381.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[2007].in[3] (.names) 0.576 2.686 +[2007].out[0] (.names) 0.235 2.921 +n_n3296.in[1] (.names) 0.100 3.021 +n_n3296.out[0] (.names) 0.235 3.256 +n_n4381.D[0] (.latch) 0.000 3.256 +data arrival time 3.256 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4381.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.256 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.279 + + +#Path 69 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3865.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3500.in[2] (.names) 0.486 1.874 +n_n3500.out[0] (.names) 0.235 2.109 +[1006].in[2] (.names) 0.575 2.685 +[1006].out[0] (.names) 0.235 2.920 +n_n3104.in[0] (.names) 0.100 3.020 +n_n3104.out[0] (.names) 0.235 3.255 +n_n3865.D[0] (.latch) 0.000 3.255 +data arrival time 3.255 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3865.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.255 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.278 + + +#Path 70 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4330.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3021.in[1] (.names) 0.685 3.001 +n_n3021.out[0] (.names) 0.235 3.236 +n_n4330.D[0] (.latch) 0.000 3.236 +data arrival time 3.236 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4330.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.236 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.260 + + +#Path 71 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4224.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3490.in[1] (.names) 0.685 3.001 +n_n3490.out[0] (.names) 0.235 3.236 +n_n4224.D[0] (.latch) 0.000 3.236 +data arrival time 3.236 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4224.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.236 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.260 + + +#Path 72 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4270.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n4081.in[1] (.names) 0.685 3.001 +n_n4081.out[0] (.names) 0.235 3.236 +n_n4270.D[0] (.latch) 0.000 3.236 +data arrival time 3.236 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4270.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.236 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.260 + + +#Path 73 +Startpoint: preset.inpad[0] (.input clocked by pclk) +Endpoint : n_n3934.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset.inpad[0] (.input) 0.000 0.000 +[916].in[0] (.names) 0.982 0.982 +[916].out[0] (.names) 0.235 1.217 +[1363].in[1] (.names) 0.721 1.938 +[1363].out[0] (.names) 0.235 2.173 +[1362].in[3] (.names) 0.100 2.273 +[1362].out[0] (.names) 0.235 2.508 +n_n3552.in[3] (.names) 0.481 2.989 +n_n3552.out[0] (.names) 0.235 3.224 +n_n3934.D[0] (.latch) 0.000 3.224 +data arrival time 3.224 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3934.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.224 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.248 + + +#Path 74 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3475.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +[934].in[1] (.names) 0.100 2.209 +[934].out[0] (.names) 0.235 2.444 +n_n3166.in[2] (.names) 0.488 2.932 +n_n3166.out[0] (.names) 0.235 3.167 +n_n3475.D[0] (.latch) 0.000 3.167 +data arrival time 3.167 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3475.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.167 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.191 + + +#Path 75 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4366.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +[934].in[1] (.names) 0.100 2.209 +[934].out[0] (.names) 0.235 2.444 +n_n3382.in[2] (.names) 0.488 2.932 +n_n3382.out[0] (.names) 0.235 3.167 +n_n4366.D[0] (.latch) 0.000 3.167 +data arrival time 3.167 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4366.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.167 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.191 + + +#Path 76 +Startpoint: n_n3845.Q[0] (.latch clocked by pclk) +Endpoint : n_n4045.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[984].in[3] (.names) 0.594 0.761 +[984].out[0] (.names) 0.235 0.996 +n_n4357.in[3] (.names) 0.310 1.305 +n_n4357.out[0] (.names) 0.235 1.540 +[6349].in[1] (.names) 0.488 2.028 +[6349].out[0] (.names) 0.235 2.263 +[1477].in[2] (.names) 0.311 2.574 +[1477].out[0] (.names) 0.235 2.809 +n_n130.in[1] (.names) 0.100 2.909 +n_n130.out[0] (.names) 0.235 3.144 +n_n4045.D[0] (.latch) 0.000 3.144 +data arrival time 3.144 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4045.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.144 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.167 + + +#Path 77 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4383.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[1843].in[1] (.names) 1.915 2.081 +[1843].out[0] (.names) 0.235 2.316 +n_n3022.in[2] (.names) 0.586 2.903 +n_n3022.out[0] (.names) 0.235 3.138 +n_n4383.D[0] (.latch) 0.000 3.138 +data arrival time 3.138 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4383.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.138 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.161 + + +#Path 78 +Startpoint: n_n4222.Q[0] (.latch clocked by pclk) +Endpoint : n_n3237.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4222.clk[0] (.latch) 0.042 0.042 +n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 +n_n4155.in[1] (.names) 0.508 0.674 +n_n4155.out[0] (.names) 0.235 0.909 +n_n3923.in[2] (.names) 0.100 1.009 +n_n3923.out[0] (.names) 0.235 1.244 +n_n4267.in[2] (.names) 0.100 1.344 +n_n4267.out[0] (.names) 0.235 1.579 +n_n4034.in[3] (.names) 0.100 1.679 +n_n4034.out[0] (.names) 0.235 1.914 +[1075].in[3] (.names) 0.100 2.014 +[1075].out[0] (.names) 0.235 2.249 +n_n3236.in[2] (.names) 0.638 2.887 +n_n3236.out[0] (.names) 0.235 3.122 +n_n3237.D[0] (.latch) 0.000 3.122 +data arrival time 3.122 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3237.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.122 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.146 + + +#Path 79 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3976.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +n_n3519.in[2] (.names) 0.920 2.884 +n_n3519.out[0] (.names) 0.235 3.119 +n_n3976.D[0] (.latch) 0.000 3.119 +data arrival time 3.119 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3976.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.119 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.142 + + +#Path 80 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4182.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3015.in[1] (.names) 0.560 2.876 +n_n3015.out[0] (.names) 0.235 3.111 +n_n4182.D[0] (.latch) 0.000 3.111 +data arrival time 3.111 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4182.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.111 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.134 + + +#Path 81 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4159.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3229.in[1] (.names) 0.560 2.876 +n_n3229.out[0] (.names) 0.235 3.111 +n_n4159.D[0] (.latch) 0.000 3.111 +data arrival time 3.111 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4159.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.111 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.134 + + +#Path 82 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4160.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3016.in[1] (.names) 0.560 2.876 +n_n3016.out[0] (.names) 0.235 3.111 +n_n4160.D[0] (.latch) 0.000 3.111 +data arrival time 3.111 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4160.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.111 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.134 + + +#Path 83 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4251.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[997].in[1] (.names) 1.915 2.081 +[997].out[0] (.names) 0.235 2.316 +n_n3049.in[1] (.names) 0.536 2.852 +n_n3049.out[0] (.names) 0.235 3.087 +n_n4251.D[0] (.latch) 0.000 3.087 +data arrival time 3.087 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4251.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.087 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.111 + + +#Path 84 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4047.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +n_n4046.in[2] (.names) 0.713 2.823 +n_n4046.out[0] (.names) 0.235 3.058 +n_n4047.D[0] (.latch) 0.000 3.058 +data arrival time 3.058 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4047.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.058 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.081 + + +#Path 85 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3769.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +n_n3632.in[2] (.names) 0.713 2.823 +n_n3632.out[0] (.names) 0.235 3.058 +n_n3769.D[0] (.latch) 0.000 3.058 +data arrival time 3.058 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3769.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.058 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.081 + + +#Path 86 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3854.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[1574].in[2] (.names) 2.279 2.446 +[1574].out[0] (.names) 0.235 2.681 +n_n3853.in[2] (.names) 0.100 2.781 +n_n3853.out[0] (.names) 0.235 3.016 +n_n3854.D[0] (.latch) 0.000 3.016 +data arrival time 3.016 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3854.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.016 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.039 + + +#Path 87 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n4062.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[1271].in[2] (.names) 1.887 2.053 +[1271].out[0] (.names) 0.235 2.288 +n_n3122.in[2] (.names) 0.487 2.775 +n_n3122.out[0] (.names) 0.235 3.010 +n_n4062.D[0] (.latch) 0.000 3.010 +data arrival time 3.010 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4062.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.010 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.034 + + +#Path 88 +Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) +Endpoint : n_n3328.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +ndn3_5.clk[0] (.latch) 0.042 0.042 +ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[999].in[2] (.names) 1.887 2.053 +[999].out[0] (.names) 0.235 2.288 +n_n3327.in[1] (.names) 0.487 2.775 +n_n3327.out[0] (.names) 0.235 3.010 +n_n3328.D[0] (.latch) 0.000 3.010 +data arrival time 3.010 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3328.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.010 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.034 + + +#Path 89 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3886.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq3_2.in[0] (.names) 0.575 0.575 +nrq3_2.out[0] (.names) 0.235 0.810 +[1155].in[3] (.names) 0.625 1.434 +[1155].out[0] (.names) 0.235 1.669 +[1780].in[2] (.names) 0.769 2.438 +[1780].out[0] (.names) 0.235 2.673 +n_n3837.in[2] (.names) 0.100 2.773 +n_n3837.out[0] (.names) 0.235 3.008 +n_n3886.D[0] (.latch) 0.000 3.008 +data arrival time 3.008 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3886.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -3.008 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.032 + + +#Path 90 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3572.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq1_3.in[0] (.names) 0.575 0.575 +nrq1_3.out[0] (.names) 0.235 0.810 +[1267].in[3] (.names) 1.606 2.416 +[1267].out[0] (.names) 0.235 2.651 +n_n3571.in[3] (.names) 0.100 2.751 +n_n3571.out[0] (.names) 0.235 2.986 +n_n3572.D[0] (.latch) 0.000 2.986 +data arrival time 2.986 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3572.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.986 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.009 + + +#Path 91 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3173.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq1_3.in[0] (.names) 0.575 0.575 +nrq1_3.out[0] (.names) 0.235 0.810 +[1919].in[3] (.names) 1.606 2.416 +[1919].out[0] (.names) 0.235 2.651 +n_n3172.in[2] (.names) 0.100 2.751 +n_n3172.out[0] (.names) 0.235 2.986 +n_n3173.D[0] (.latch) 0.000 2.986 +data arrival time 2.986 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3173.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.986 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.009 + + +#Path 92 +Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) +Endpoint : n_n3061.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +input external delay 0.000 0.000 +preset_0_0_.inpad[0] (.input) 0.000 0.000 +nrq1_3.in[0] (.names) 0.575 0.575 +nrq1_3.out[0] (.names) 0.235 0.810 +[1786].in[3] (.names) 1.606 2.416 +[1786].out[0] (.names) 0.235 2.651 +n_n3060.in[2] (.names) 0.100 2.751 +n_n3060.out[0] (.names) 0.235 2.986 +n_n3061.D[0] (.latch) 0.000 2.986 +data arrival time 2.986 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3061.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.986 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.009 + + +#Path 93 +Startpoint: n_n3845.Q[0] (.latch clocked by pclk) +Endpoint : n_n3557.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[984].in[3] (.names) 0.594 0.761 +[984].out[0] (.names) 0.235 0.996 +n_n4357.in[3] (.names) 0.310 1.305 +n_n4357.out[0] (.names) 0.235 1.540 +[6349].in[1] (.names) 0.488 2.028 +[6349].out[0] (.names) 0.235 2.263 +n_n3355.in[3] (.names) 0.480 2.743 +n_n3355.out[0] (.names) 0.235 2.978 +n_n3557.D[0] (.latch) 0.000 2.978 +data arrival time 2.978 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3557.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.978 +-------------------------------------------------------------------------------- +slack (VIOLATED) -3.002 + + +#Path 94 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3688.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +n_n3018.in[2] (.names) 0.773 2.737 +n_n3018.out[0] (.names) 0.235 2.972 +n_n3688.D[0] (.latch) 0.000 2.972 +data arrival time 2.972 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3688.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.972 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.996 + + +#Path 95 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3608.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +n_n3607.in[2] (.names) 0.773 2.737 +n_n3607.out[0] (.names) 0.235 2.972 +n_n3608.D[0] (.latch) 0.000 2.972 +data arrival time 2.972 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3608.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.972 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.996 + + +#Path 96 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n3901.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +n_n3289.in[2] (.names) 0.599 2.709 +n_n3289.out[0] (.names) 0.235 2.944 +n_n3901.D[0] (.latch) 0.000 2.944 +data arrival time 2.944 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3901.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.944 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.967 + + +#Path 97 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4125.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n4126.in[1] (.names) 0.486 1.874 +n_n4126.out[0] (.names) 0.235 2.109 +n_n4124.in[2] (.names) 0.599 2.709 +n_n4124.out[0] (.names) 0.235 2.944 +n_n4125.D[0] (.latch) 0.000 2.944 +data arrival time 2.944 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4125.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.944 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.967 + + +#Path 98 +Startpoint: n_n3845.Q[0] (.latch clocked by pclk) +Endpoint : n_n4057.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[984].in[3] (.names) 0.594 0.761 +[984].out[0] (.names) 0.235 0.996 +n_n4357.in[3] (.names) 0.310 1.305 +n_n4357.out[0] (.names) 0.235 1.540 +[6349].in[1] (.names) 0.488 2.028 +[6349].out[0] (.names) 0.235 2.263 +[1565].in[3] (.names) 0.100 2.363 +[1565].out[0] (.names) 0.235 2.598 +n_n131.in[0] (.names) 0.100 2.698 +n_n131.out[0] (.names) 0.235 2.933 +n_n4057.D[0] (.latch) 0.000 2.933 +data arrival time 2.933 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4057.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.933 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.957 + + +#Path 99 +Startpoint: n_n3845.Q[0] (.latch clocked by pclk) +Endpoint : n_n4056.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n3845.clk[0] (.latch) 0.042 0.042 +n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[984].in[3] (.names) 0.594 0.761 +[984].out[0] (.names) 0.235 0.996 +n_n4357.in[3] (.names) 0.310 1.305 +n_n4357.out[0] (.names) 0.235 1.540 +[6349].in[1] (.names) 0.488 2.028 +[6349].out[0] (.names) 0.235 2.263 +[1068].in[3] (.names) 0.100 2.363 +[1068].out[0] (.names) 0.235 2.598 +n_n3473.in[2] (.names) 0.100 2.698 +n_n3473.out[0] (.names) 0.235 2.933 +n_n4056.D[0] (.latch) 0.000 2.933 +data arrival time 2.933 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4056.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.933 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.957 + + +#Path 100 +Startpoint: n_n4337.Q[0] (.latch clocked by pclk) +Endpoint : n_n4392.D[0] (.latch clocked by pclk) +Path Type : setup + +Point Incr Path +-------------------------------------------------------------------------------- +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4337.clk[0] (.latch) 0.042 0.042 +n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 +[6265].in[3] (.names) 0.652 0.819 +[6265].out[0] (.names) 0.235 1.054 +n_n4367.in[2] (.names) 0.100 1.154 +n_n4367.out[0] (.names) 0.235 1.389 +n_n3974.in[1] (.names) 0.340 1.729 +n_n3974.out[0] (.names) 0.235 1.964 +[1128].in[1] (.names) 0.342 2.306 +[1128].out[0] (.names) 0.235 2.541 +n_n3309.in[2] (.names) 0.100 2.641 +n_n3309.out[0] (.names) 0.235 2.876 +n_n4392.D[0] (.latch) 0.000 2.876 +data arrival time 2.876 + +clock pclk (rise edge) 0.000 0.000 +clock source latency 0.000 0.000 +pclk.inpad[0] (.input) 0.000 0.000 +n_n4392.clk[0] (.latch) 0.042 0.042 +clock uncertainty 0.000 0.042 +cell setup time -0.066 -0.024 +data required time -0.024 +-------------------------------------------------------------------------------- +data required time -0.024 +data arrival time -2.876 +-------------------------------------------------------------------------------- +slack (VIOLATED) -2.900 + + +#End of timing report diff --git a/report_unconstrained_timing.hold.rpt b/report_unconstrained_timing.hold.rpt new file mode 100644 index 00000000000..114dbb93413 --- /dev/null +++ b/report_unconstrained_timing.hold.rpt @@ -0,0 +1,6 @@ +#Unconstrained hold timing startpoint/endpoint + +timing_node_id node_type node_name +-------------- --------- --------- + +#End of unconstrained hold startpoint/endpoint report diff --git a/report_unconstrained_timing.setup.rpt b/report_unconstrained_timing.setup.rpt new file mode 100644 index 00000000000..241f5b5ba82 --- /dev/null +++ b/report_unconstrained_timing.setup.rpt @@ -0,0 +1,6 @@ +#Unconstrained setup timing startpoint/endpoint + +timing_node_id node_type node_name +-------------- --------- --------- + +#End of unconstrained setup startpoint/endpoint report diff --git a/tseng.net.post_routing b/tseng.net.post_routing new file mode 100644 index 00000000000..0f07fd6cab7 --- /dev/null +++ b/tseng.net.post_routing @@ -0,0 +1,70840 @@ + + + tin_pv10_4_4_ tin_pv11_4_4_ tin_pv6_7_7_ tin_pv2_0_0_ tin_pv10_3_3_ tin_pv1_2_2_ tin_pv11_3_3_ tin_pv4_3_3_ tin_pv10_2_2_ tin_pv11_2_2_ tin_pv6_0_0_ tin_pv2_1_1_ tin_pv10_1_1_ tin_pv1_3_3_ preset_0_0_ tin_pv11_1_1_ tin_pv4_4_4_ tin_pready_0_0_ tin_pv10_0_0_ tin_pv11_0_0_ tin_pv6_1_1_ tin_pv2_2_2_ tin_pv1_4_4_ tin_pv4_5_5_ tin_pv6_2_2_ tin_pv2_3_3_ tin_pv1_5_5_ tin_pv4_6_6_ tin_pv6_3_3_ tin_pv2_4_4_ tin_pv1_6_6_ pclk tin_pv4_7_7_ tin_pv6_4_4_ tin_pv2_5_5_ tin_pv1_7_7_ tin_pv4_0_0_ tin_pv6_5_5_ tin_pv2_6_6_ tin_pv10_7_7_ tin_pv1_0_0_ tin_pv11_7_7_ tin_pv4_1_1_ tin_pv10_6_6_ tin_pv11_6_6_ tin_pv6_6_6_ tin_pv2_7_7_ preset tin_pv10_5_5_ tin_pv1_1_1_ tin_pv11_5_5_ tin_pv4_2_2_ + out:pv14_2_2_ out:pv12_3_3_ out:pv10_4_4_ out:pv7_5_5_ out:pv3_6_6_ out:pv15_2_2_ out:pv13_3_3_ out:pv11_4_4_ out:pv6_7_7_ out:pv2_0_0_ out:pv14_1_1_ out:pv12_2_2_ out:pv10_3_3_ out:pv9_0_0_ out:pv5_1_1_ out:pv1_2_2_ out:pv15_1_1_ out:pv13_2_2_ out:pv11_3_3_ out:pv8_2_2_ out:pv4_3_3_ out:pv14_0_0_ out:pv12_1_1_ out:pv10_2_2_ out:pv7_6_6_ out:pv3_7_7_ out:pv15_0_0_ out:pv13_1_1_ out:pv11_2_2_ out:pv6_0_0_ out:pv2_1_1_ out:pv12_0_0_ out:pv10_1_1_ out:pv9_1_1_ out:pv5_2_2_ out:pv1_3_3_ out:pv13_0_0_ out:pv11_1_1_ out:pv8_3_3_ out:pv4_4_4_ out:pready_0_0_ out:pv10_0_0_ out:pv7_7_7_ out:pv3_0_0_ out:pv11_0_0_ out:pv6_1_1_ out:pv2_2_2_ out:pv9_2_2_ out:pv5_3_3_ out:pv1_4_4_ out:pv8_4_4_ out:pv4_5_5_ out:pv7_0_0_ out:pv3_1_1_ out:pv6_2_2_ out:pv2_3_3_ out:pv9_3_3_ out:pv5_4_4_ out:pv1_5_5_ out:pv8_5_5_ out:pv4_6_6_ out:pv7_1_1_ out:pv3_2_2_ out:pv6_3_3_ out:pv2_4_4_ out:pv9_4_4_ out:pv5_5_5_ out:pv1_6_6_ out:pv8_6_6_ out:pv4_7_7_ out:pv7_2_2_ out:pv3_3_3_ out:pv6_4_4_ out:pv2_5_5_ out:pv14_7_7_ out:pv9_5_5_ out:pv5_6_6_ out:pv1_7_7_ out:pv15_7_7_ out:pv8_7_7_ out:pv4_0_0_ out:pv14_6_6_ out:pv12_7_7_ out:pv7_3_3_ out:pv3_4_4_ out:pv15_6_6_ out:pv13_7_7_ out:pv6_5_5_ out:pv2_6_6_ out:pdn out:pv14_5_5_ out:pv12_6_6_ out:pv10_7_7_ out:pv9_6_6_ out:pv5_7_7_ out:pv1_0_0_ out:pv15_5_5_ out:pv13_6_6_ out:pv11_7_7_ out:pv8_0_0_ out:pv4_1_1_ out:pv14_4_4_ out:pv12_5_5_ out:pv10_6_6_ out:pv7_4_4_ out:pv3_5_5_ out:pv15_4_4_ out:pv13_5_5_ out:pv11_6_6_ out:pv6_6_6_ out:pv2_7_7_ out:pv14_3_3_ out:pv12_4_4_ out:pv10_5_5_ out:pv9_7_7_ out:pv5_0_0_ out:pv1_1_1_ out:pv15_3_3_ out:pv13_4_4_ out:pv11_5_5_ out:pv8_1_1_ out:pv4_2_2_ + pclk + + + n_n3976 open [6254] n_n4362 open pv10_0_0_ open [6386] n_n4256 open open n_n3946 n_n4069 + open n_n4258 [6389] open open preset n_n4116 open n_n4067 open open n_n4360 open + [1022] open open [1251] open [1075] n_n3741 open open open [992] open n_n3743 + [2264] n_n3876 open n_n3653 n_n4145 n_n4256 open open open n_n4299 n_n4159 [921] n_n3745 + open + + + fle[0].out[0]->clbouts1 open open open open open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[3]->lutA clb.I3[10]->lutB clb.I1[5]->lutC open open open clb.I4[4]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3755 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3756 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + n_n4079 + + + + + + + + + + + + clb.I4[10]->lutA open clb.I1[0]->lutC fle[0].out[0]->lutD open fle[1].out[0]->lutF clb.I3[6]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [6250] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3927 + + + + + + + + + + + + fle[1].out[1]->lutA open open clb.I2[6]->lutD clb.I1[11]->lutE open fle[1].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + [908] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + [902] + + + + + + + + + + + + clb.I4[5]->lutA fle[2].out[1]->lutB clb.I2[1]->lutC open fle[2].out[0]->lutE clb.I1[8]->lutF fle[2].out[1]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n4254 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n4231 + + + + + + + + + + + + clb.I4[1]->lutA fle[3].out[1]->lutB clb.I1[12]->lutC open fle[3].out[0]->lutE clb.I1[12]->lutF clb.I4[1]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [907] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [901] + + + + + + + + + + + + clb.I4[12]->lutA open fle[4].out[0]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE open clb.I4[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n3253 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + n_n3240 + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[11]->lutB fle[7].out[0]->lutC fle[5].out[0]->lutD fle[6].out[1]->lutE fle[0].out[1]->lutF clb.I4[9]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3852 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [906] + + + + + + + + + + + + clb.I4[9]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[0].out[1]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF clb.I3[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [905] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + n_n129 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3833 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[11]->lutB fle[6].out[1]->lutC open fle[7].out[0]->lutE fle[7].out[1]->lutF fle[8].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + n_n3563 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3788 + + + + + + + + + + + + clb.I4[0]->lutA open clb.I1[2]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[7]->lutF clb.I4[11]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3832 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + n_n132 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4093 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4026 [896] [1586] open nak3_17 n_n3785 [1492] [6289] open [1584] [1726] [1588] preset + [1014] [1586] open [6354] [1500] n_n4296 n_n3852 [1225] [6342] [1136] n_n3786 [6257] [1582] + open open open n_n3483 [6370] open n_n3832 open n_n3707 open [1539] [6287] open + open n_n3851 open [1137] open open open [1724] open open open open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[11]->lutA clb.I2[10]->lutB clb.I1[5]->lutC clb.I2[5]->lutD open clb.I1[7]->lutF fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + [2060] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + [6290] + + + + + + + + + + + + fle[1].out[0]->lutA open clb.I2[4]->lutC fle[0].out[1]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF clb.I4[3]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n4011 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4012 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1063] + + + + + + + + + + + + fle[2].out[1]->lutA open clb.I2[7]->lutC open clb.I1[12]->lutE clb.I1[4]->lutF fle[1].out[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + n_n128 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3831 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [6376] + + + + + + + + + + + + open clb.I3[8]->lutB open clb.I2[5]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + [6374] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1580] + + + + + + + + + + + + clb.I3[4]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD open clb.I1[9]->lutF fle[8].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3184 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3766 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + [1280] + + + + + + + + + + + + fle[3].out[1]->lutA open fle[5].out[1]->lutC fle[5].out[0]->lutD clb.I1[2]->lutE clb.I1[9]->lutF fle[8].out[0]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + n_n3009 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4275 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1042] + + + + + + + + + + + + clb.I4[7]->lutA open fle[7].out[1]->lutC clb.I2[0]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF open clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + n_n3907 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4334 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3466 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3483 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[7]->lutA clb.I3[10]->lutB fle[7].out[1]->lutC clb.I2[11]->lutD fle[6].out[1]->lutE clb.I1[10]->lutF clb.I3[6]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + [1538] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [982] + + + + + + + + + + + + clb.I3[6]->lutA fle[9].out[0]->lutB clb.I1[11]->lutC clb.I2[11]->lutD fle[2].out[0]->lutE clb.I1[0]->lutF clb.I4[1]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [947] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + [1015] + + + + + + + + + + + + open fle[9].out[1]->lutB open fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I3[6]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + [6255] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3199 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3709 + + + flut5.clk[0]->direct3 + + + + + + + + + + [2275] n_n3788 open n_n4144 n_n3898 open n_n3841 n_n3888 n_n3831 open n_n3851 open open + n_n4145 preset open open n_n3852 n_n3851 [6252] n_n4093 n_n3788 [6254] n_n3709 open n_n4223 + n_n3726 [1137] n_n4268 open n_n3563 open [6254] open open open open [1013] open + n_n3852 open [6290] [6254] n_n3724 open preset open open open [1015] n_n4034 open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[11]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[0].out[0]->lutD open clb.I1[3]->lutF clb.I3[2]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n4259 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1078] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[6]->lutC fle[1].out[0]->lutD open clb.I1[7]->lutF clb.I3[0]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + n_n3653 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n135 + + + + + + + + + + + + fle[8].out[0]->lutA fle[9].out[0]->lutB clb.I1[1]->lutC fle[5].out[0]->lutD clb.I3[6]->lutE fle[1].out[1]->lutF clb.I4[2]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1022] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [1971] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD fle[8].out[0]->lutE open clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [1208] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + [6387] + + + + + + + + + + + + clb.I4[3]->lutA fle[3].out[1]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I4[6]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [922] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + [921] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[1]->lutB open clb.I2[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n124 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3707 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1082] + + + + + + + + + + + + clb.I4[3]->lutA fle[5].out[1]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD clb.I1[10]->lutE fle[7].out[0]->lutF fle[8].out[0]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [937] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + [2264] + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[1]->lutB fle[7].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[1]->lutF clb.I3[11]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + n_n3140 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4026 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + nak3_17 + + + + + + + + + + + + fle[8].out[1]->lutA clb.I2[1]->lutB open clb.I2[9]->lutD fle[7].out[1]->lutE clb.I1[1]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n3866 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4067 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1041] + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[5]->lutB fle[7].out[0]->lutC fle[9].out[0]->lutD open clb.I1[0]->lutF clb.I4[4]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3830 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n4140 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4142 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4222 open open open n_n4080 n_n3976 [1137] pv4_2_2_ pv4_1_1_ n_n3841 open n_n4144 [1214] + [6290] n_n3916 open [997] open n_n4223 open open n_n4078 open open n_n3726 open + preset open n_n4229 [1965] open [1078] open open open [1351] open open open + open pv4_3_3_ open n_n3916 n_n4145 [1843] pv4_0_0_ n_n4316 n_n3898 [997] open open n_n4330 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[7]->lutA fle[2].out[1]->lutB open fle[1].out[0]->lutD open clb.I4[9]->lutF clb.I4[6]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + n_n4116 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3229 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4159 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA fle[2].out[0]->lutB clb.I1[5]->lutC fle[1].out[0]->lutD clb.I1[0]->lutE clb.I4[7]->lutF fle[2].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n4155 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1079] + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[3]->lutB clb.I1[8]->lutC fle[0].out[1]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3016 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4160 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + n_n4315 + + + + + + + + + + + + clb.I4[1]->lutA open clb.I1[12]->lutC clb.I2[3]->lutD open clb.I1[7]->lutF clb.I4[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3015 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4182 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3022 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4383 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[0]->lutA fle[2].out[0]->lutB open fle[0].out[1]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + n_n4181 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 0 3 + + + [1116] + + + + + + + + + + + + clb.I3[2]->lutA fle[4].out[0]->lutB fle[5].out[1]->lutC open fle[6].out[1]->lutE open clb.I4[12]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1096] + + + + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + n_n3420 + + + + + + + + + + + + clb.I4[3]->lutA fle[5].out[1]->lutB clb.I2[5]->lutC open fle[7].out[0]->lutE fle[1].out[0]->lutF clb.I4[7]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1076] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3923 + + + + + + + + + + + + clb.I3[2]->lutA fle[4].out[0]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD open fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n4267 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n4034 + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[5]->lutB clb.I1[11]->lutC clb.I4[4]->lutD fle[7].out[1]->lutE clb.I1[4]->lutF fle[8].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1075] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + n_n3888 + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[11]->lutB clb.I1[9]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I3[0]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1136] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3377 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3198 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4275 [1881] [1270] n_n4067 n_n4012 open preset n_n3830 open [1745] [6257] open open + [6255] open open n_n3707 n_n3833 [894] open open open open open [1795] n_n3830 + open open open open open open open open n_n3563 [1360] open open n_n3709 + n_n4334 n_n3198 n_n3832 open [1282] n_n3830 [947] open [1825] n_n3766 n_n3483 open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[2].out[1]->lutA open fle[5].out[1]->lutC fle[4].out[0]->lutD open clb.I1[0]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + [1584] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [6342] + + + + + + + + + + + + fle[2].out[1]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC open fle[3].out[1]->lutE open open fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + [1230] + + + + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + [1586] + + + + + + + + + + + + open open fle[5].out[0]->lutC clb.I2[3]->lutD fle[2].out[1]->lutE clb.I1[6]->lutF clb.I4[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [1588] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [896] + + + + + + + + + + + + clb.I4[9]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[0]->lutD fle[2].out[1]->lutE clb.I4[6]->lutF fle[2].out[1]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + [1726] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n3217 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3724 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[5].out[1]->lutB open fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I1[10]->lutF clb.I4[2]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + [1012] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [946] + + + + + + + + + + + + fle[2].out[1]->lutA fle[5].out[0]->lutB fle[4].out[1]->lutC fle[1].out[0]->lutD open fle[1].out[1]->lutF clb.I4[6]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3813 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3814 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3026 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4227 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[9].out[0]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + n_n3206 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3207 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + n_n3582 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3583 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA fle[9].out[0]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + n_n4276 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4279 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + n_n3821 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3823 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA fle[9].out[0]->lutB clb.I1[7]->lutC fle[5].out[0]->lutD clb.I1[0]->lutE clb.I1[2]->lutF clb.I4[5]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + n_n3964 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3966 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + n_n3512 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3514 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[8]->lutA clb.I2[4]->lutB clb.I1[3]->lutC clb.I2[5]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I4[10]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [6252] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3375 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3376 + + + flut5.clk[0]->direct3 + + + + + + + + + + [1172] [6255] open n_n4038 n_n3974 [904] [1122] [1004] [2174] open [1963] n_n4168 open + n_n3832 n_n4069 open n_n4229 open [1173] open n_n3995 [2029] n_n4160 n_n3363 n_n4169 n_n3818 + open [6275] [6257] [941] [1079] [6281] open open n_n4159 open nrq3_11 [1263] [903] + n_n4116 n_n3574 [1128] n_n3981 n_n3810 n_n4229 n_n3818 ngfdn_3 n_n3975 [903] n_n3756 [2050] preset + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[1]->lutB clb.I1[3]->lutC fle[1].out[1]->lutD clb.I1[5]->lutE fle[1].out[0]->lutF fle[2].out[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [899] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n4082 + + + + + + + + + + + + open clb.I3[4]->lutB clb.I2[3]->lutC fle[1].out[0]->lutD open clb.I1[5]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + n_n4256 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + n_n3986 + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[12]->lutB clb.I2[3]->lutC open clb.I3[4]->lutE clb.I4[5]->lutF clb.I4[6]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + n_n4039 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n4084 + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[7]->lutB open fle[5].out[0]->lutD clb.I1[1]->lutE clb.I4[12]->lutF clb.I4[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + n_n3595 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [1171] + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[0]->lutB clb.I2[5]->lutC fle[4].out[1]->lutD clb.I1[1]->lutE clb.I1[0]->lutF fle[3].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1069] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3592 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3959 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA open fle[5].out[1]->lutC fle[4].out[1]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF open clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n3994 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + [923] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[11]->lutB clb.I1[4]->lutC clb.I2[10]->lutD clb.I1[7]->lutE clb.I1[10]->lutF clb.I4[2]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + n_n3519 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3976 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n3168 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4222 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[8]->lutA clb.I2[9]->lutB fle[6].out[0]->lutC clb.I4[7]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3741 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n3362 + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[5]->lutB clb.I1[8]->lutC clb.I2[10]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF open clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [1088] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2049] + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[11]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I4[4]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + n_n4345 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n4073 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4074 + + + flut5.clk[0]->direct3 + + + + + + + + + + [1136] open open [1927] n_n4345 n_n3709 n_n4145 open [6255] [6257] n_n3876 n_n3653 [1096] + open open open [899] [1075] [1996] n_n3988 open open open n_n3832 preset n_n4039 + [1004] [1076] open [6290] open open [1075] open n_n3988 open [1614] n_n4082 open + n_n3888 [1096] n_n4079 open n_n4158 open n_n4145 open n_n4080 [1122] n_n3986 open n_n3726 + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[11]->lutB clb.I1[10]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[9]->lutF fle[1].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1925] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + [1926] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[3]->lutC fle[0].out[0]->lutD clb.I3[0]->lutE open clb.I4[4]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + n_n3913 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4040 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 1 2 + + + n_n3459 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3898 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA fle[3].out[0]->lutB clb.I1[0]->lutC clb.I2[4]->lutD clb.I1[5]->lutE clb.I1[6]->lutF clb.I4[8]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + [1492] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n4297 + + + + + + + + + + + + clb.I4[2]->lutA fle[2].out[1]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD fle[6].out[1]->lutE clb.I4[8]->lutF clb.I4[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1137] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [6287] + + + + + + + + + + + + clb.I4[0]->lutA fle[4].out[1]->lutB clb.I1[11]->lutC clb.I4[12]->lutD clb.I3[6]->lutE clb.I1[6]->lutF clb.I4[8]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [6289] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + [2061] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[1]->lutB fle[5].out[1]->lutC fle[1].out[0]->lutD clb.I3[8]->lutE fle[9].out[1]->lutF clb.I4[1]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + n_n4078 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3622 + + + + + + + + + + + + clb.I3[1]->lutA clb.I2[6]->lutB fle[5].out[1]->lutC fle[1].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + n_n3689 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3786 + + + + + + + + + + + + open clb.I3[1]->lutB open fle[1].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + n_n3745 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3785 + + + + + + + + + + + + fle[1].out[0]->lutA clb.I2[12]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF clb.I4[10]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + n_n4038 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [900] + + + + + + + + + + + + open fle[9].out[1]->lutB clb.I1[12]->lutC clb.I4[9]->lutD open clb.I1[4]->lutF clb.I3[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n4069 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3226 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3916 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq3_12 [1837] open [1002] [1901] open [2162] [1957] [6361] [1905] open [6312] open + n_n3884 n_n4337 open n_n4096 [1868] [1884] n_n3810 [1212] [6268] nrq3_15 pv6_0_0_ pv6_6_6_ open + n_n4097 n_n3604 n_n4345 open open [990] open [1904] open pv6_5_5_ open [6266] [1078] + n_n3898 open n_n4019 open open n_n3243 [1903] [894] [1076] [1707] open [1004] n_n4366 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[11]->lutB clb.I1[1]->lutC open clb.I3[5]->lutE clb.I1[7]->lutF clb.I3[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3032 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3892 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3373 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4071 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[10]->lutB clb.I1[6]->lutC fle[0].out[1]->lutD clb.I3[5]->lutE fle[1].out[0]->lutF fle[0].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n4348 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4349 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [6265] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[8]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD fle[2].out[0]->lutE open clb.I3[11]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + n_n3684 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3658 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 3 0 + + + n_n4367 + + + + + + + + + + + + clb.I4[12]->lutA clb.I2[9]->lutB clb.I1[4]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF clb.I4[6]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [6317] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [1899] + + + + + + + + + + + + open clb.I3[12]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD clb.I1[0]->lutE clb.I4[8]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3324 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3334 + + + + + + + + + + + + clb.I4[6]->lutA fle[4].out[1]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD clb.I3[7]->lutE clb.I4[2]->lutF clb.I3[2]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1104] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1898] + + + + + + + + + + + + clb.I4[9]->lutA open fle[6].out[1]->lutC fle[4].out[0]->lutD fle[8].out[0]->lutE clb.I1[3]->lutF clb.I4[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + n_n3271 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4233 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1708] + + + + + + + + + + + + open clb.I2[5]->lutB fle[7].out[1]->lutC fle[4].out[0]->lutD fle[8].out[0]->lutE open clb.I4[5]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3241 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3242 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 2 0 + + + [1885] + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD fle[8].out[0]->lutE clb.I4[11]->lutF clb.I4[5]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + [914] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1213] + + + + + + + + + + + + open clb.I2[7]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD clb.I3[12]->lutE clb.I4[7]->lutF open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3526 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3841 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3110 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3111 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset [2184] [1096] n_n3981 [2166] open n_n4155 open pv2_2_2_ pv2_0_0_ n_n4159 [2036] n_n4345 + [2183] [999] open ndn3_9 open [2035] [6296] n_n4015 open open nsr3_14 open [1699] + open n_n3934 open open open [1191] [1655] [2185] open open open n_n3976 open + [1004] n_n3901 nen3_10 ngfdn_3 n_n4367 n_n4315 preset n_n3916 [999] open [2037] [1002] open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[0]->lutA clb.I2[7]->lutB clb.I1[4]->lutC fle[0].out[0]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF clb.I4[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3518 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4316 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [2174] + + + + + + + + + + + + fle[1].out[1]->lutA open clb.I1[3]->lutC fle[0].out[1]->lutD fle[3].out[1]->lutE clb.I4[4]->lutF clb.I4[1]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [2050] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [6281] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[6]->lutB clb.I1[8]->lutC open fle[2].out[0]->lutE open clb.I4[2]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3123 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3978 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + [2173] + + + + + + + + + + + + open open clb.I1[0]->lutC clb.I4[3]->lutD fle[3].out[0]->lutE open open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3084 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_15 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + nrq3_15 + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[3]->lutB fle[4].out[0]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I4[3]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + n_n3635 + + + + + + + + + lut5[0].out[0]->direct2 + + + nen3_10 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3751 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_10 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[5]->lutB clb.I1[9]->lutC clb.I2[1]->lutD fle[6].out[0]->lutE clb.I1[1]->lutF clb.I3[7]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + n_n3538 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3931 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [941] + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[1]->lutB fle[6].out[1]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE fle[7].out[0]->lutF clb.I4[2]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + n_n3974 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + [6278] + + + + + + + + + + + + open clb.I3[11]->lutB clb.I1[10]->lutC clb.I4[3]->lutD fle[7].out[1]->lutE fle[7].out[1]->lutF clb.I4[6]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [2182] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + n_n3046 + + + + + + + + + lut5[0].out[0]->direct2 + + + nrq3_11 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[7].out[1]->lutC clb.I4[3]->lutD fle[8].out[0]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + nrq3_12 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n4019 + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[5]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[12]->lutF clb.I4[11]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + [1122] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3147 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3458 + + + flut5.clk[0]->direct3 + + + + + + + + + + [896] n_n3976 open [6255] [992] n_n3709 open pv10_7_7_ n_n3741 open open open [923] + [1488] n_n3994 n_n3832 open open preset open open open n_n3959 open open n_n3198 + [1451] [1287] open open n_n3888 open open open n_n3707 open open [6255] n_n4159 + pv10_1_1_ n_n4116 pv10_2_2_ n_n3994 n_n3832 open open n_n3741 [6255] open open open n_n3653 + open + + + fle[0].out[0]->clbouts1 open open open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[1]->lutA open clb.I1[7]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I1[0]->lutF clb.I4[12]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + n_n4359 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4360 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [2242] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I2[2]->lutB open clb.I2[5]->lutD clb.I1[3]->lutE fle[0].out[1]->lutF fle[1].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 0 3 + + + [2240] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3725 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3726 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I3[11]->lutB clb.I2[2]->lutC clb.I2[5]->lutD fle[2].out[1]->lutE clb.I1[5]->lutF clb.I3[8]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2241] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [6257] + + + + + + + + + + + + clb.I4[7]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE clb.I4[1]->lutF clb.I4[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + [2263] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1773] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[0]->lutB open clb.I2[5]->lutD clb.I1[4]->lutE clb.I1[3]->lutF clb.I4[4]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3025 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3946 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1771] + + + + + + + + + + + + clb.I4[4]->lutA fle[5].out[1]->lutB clb.I1[3]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[3].out[1]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1772] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n3235 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3995 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[7].out[1]->lutF clb.I4[1]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + [904] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [903] + + + + + + + + + + + + open clb.I3[12]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF open clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n4133 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3124 + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[0]->lutB clb.I1[4]->lutC clb.I2[5]->lutD fle[8].out[0]->lutE clb.I4[4]->lutF clb.I4[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3062 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3743 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [2261] + + + + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC open fle[2].out[1]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [2262] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3444 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3574 + + + flut5.clk[0]->direct3 + + + + + + + + + + [6255] open open open nsr3_3 open [6257] pdn open open tin_pready_0_0_ open open + open nrq3_2 open [894] open nrq1_3 open [896] open [1020] ngfdn_3 open open + open open open n_n3832 preset open open [1833] open n_n3745 open tin_pv10_5_5_ open + n_n3622 ngfdn_3 open open open open open open preset open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[7]->lutA clb.I3[4]->lutB open clb.I2[5]->lutD clb.I1[7]->lutE clb.I4[8]->lutF open clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + n_n3353 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3354 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + n_n4106 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4108 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[0]->lutA open clb.I1[10]->lutC fle[0].out[1]->lutD fle[2].out[0]->lutE clb.I1[4]->lutF fle[1].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + pready_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + [1021] + + + + + + + + + + + + fle[1].out[1]->lutA open clb.I2[10]->lutC clb.I4[8]->lutD fle[2].out[1]->lutE open fle[2].out[0]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + n_n3227 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_4 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 1 3 + + + n_n3614 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_5 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA fle[2].out[1]->lutB clb.I2[10]->lutC fle[4].out[0]->lutD fle[3].out[0]->lutE open clb.I4[8]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n4321 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_6 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 0 2 + + + [992] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[10]->lutB open fle[4].out[0]->lutD fle[3].out[0]->lutE clb.I4[8]->lutF clb.I4[1]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + n_n3675 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_7 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n4218 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_8 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA open clb.I2[5]->lutC fle[5].out[0]->lutD clb.I1[7]->lutE fle[6].out[0]->lutF clb.I4[8]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3380 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3381 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + [1285] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[3]->lutB fle[5].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n4245 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4247 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + pv10_5_5_ + + + + + + + + + + + + clb.I4[8]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC clb.I2[7]->lutD fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1541] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + [1754] + + + + + + + + + + + + fle[3].out[1]->lutA open fle[7].out[0]->lutC clb.I4[8]->lutD fle[6].out[1]->lutE clb.I1[0]->lutF fle[8].out[0]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n4361 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4362 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [1752] + + + + + + + + + + + + clb.I3[3]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC open clb.I1[0]->lutE fle[7].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1753] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3987 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3988 + + + flut5.clk[0]->direct3 + + + + + + + + + + open ndn3_7 open n_n3595 n_n4079 [6257] n_n3832 ndn3_8 open open open open open + [894] [992] open preset open open open n_n4078 tin_pv10_3_3_ ndn3_7 pdn open open + open [6255] open open tin_pv10_6_6_ [896] nrq1_3 open open open open preset open + pdn open open preset open n_n4256 open open open open open open open + open + + + open open open open fle[4].out[0]->clbouts1 open open open fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open open open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[3]->lutB clb.I2[10]->lutC fle[0].out[0]->lutD clb.I3[6]->lutE clb.I4[3]->lutF fle[1].out[0]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + n_n3569 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3570 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1246] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I2[0]->lutC fle[0].out[0]->lutD fle[2].out[1]->lutE open fle[1].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + n_n3340 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3342 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 2 0 + + + pv10_6_6_ + + + + + + + + + + + + clb.I4[3]->lutA fle[2].out[1]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE open fle[2].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1335] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n3031 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4299 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA clb.I2[7]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I3[11]->lutE clb.I1[6]->lutF clb.I3[1]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [1167] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [1165] + + + + + + + + + + + + fle[3].out[0]->lutA fle[3].out[1]->lutB fle[4].out[1]->lutC open clb.I1[5]->lutE clb.I1[6]->lutF clb.I3[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3292 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4080 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1166] + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[3]->lutB fle[5].out[0]->lutC clb.I4[0]->lutD open fle[6].out[0]->lutF clb.I3[6]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n4128 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4129 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1447] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[0]->lutB fle[5].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3212 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3213 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + pv10_3_3_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[9]->lutB clb.I1[7]->lutC clb.I4[5]->lutD fle[8].out[0]->lutE clb.I1[3]->lutF clb.I3[5]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [2226] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + [1393] + + + + + + + + + + + + open clb.I2[1]->lutB fle[7].out[0]->lutC clb.I4[3]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3507 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4258 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + [1391] + + + + + + + + + + + + clb.I3[1]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC open clb.I1[5]->lutE fle[7].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1392] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3817 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3818 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [916] [1892] [1075] nrq3_15 n_n3841 [1898] [1602] n_n3810 open open open [1002] + [994] [1776] n_n3898 [1259] n_n4047 nen3_10 [1647] [1004] [1899] [1898] open [1271] open + [1894] ndn3_10 open open open [999] open n_n3870 open open open [1612] [1034] + nrq3_12 pv2_6_6_ open pv1_6_6_ open n_n3916 n_n4367 open [934] [1075] open [894] open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA fle[9].out[0]->lutB clb.I1[5]->lutC open fle[2].out[1]->lutE fle[1].out[1]->lutF fle[1].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + [1062] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3205 + + + + + + + + + + + + clb.I4[5]->lutA clb.I3[7]->lutB clb.I2[4]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[8]->lutF clb.I3[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3869 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3382 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4366 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA fle[9].out[0]->lutB clb.I2[2]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[8]->lutF fle[2].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [1019] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n3166 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3475 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[1]->lutB clb.I2[0]->lutC clb.I2[5]->lutD fle[3].out[0]->lutE open open clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3508 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3919 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + [1893] + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[5]->lutB clb.I2[11]->lutC clb.I2[5]->lutD clb.I3[1]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3122 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4062 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + [1896] + + + + + + + + + + + + clb.I4[6]->lutA fle[4].out[1]->lutB clb.I1[4]->lutC open fle[2].out[1]->lutE fle[6].out[0]->lutF open clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + [6318] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n4094 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4095 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I2[9]->lutB clb.I1[12]->lutC clb.I2[8]->lutD open fle[7].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 0 3 open + + + [1260] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n4121 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4122 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I2[8]->lutB clb.I1[8]->lutC clb.I4[0]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + [1613] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + n_n4096 + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[0]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[2]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [1094] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1648] + + + + + + + + + + + + open clb.I2[6]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD clb.I1[3]->lutE clb.I1[7]->lutF clb.I4[11]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3972 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4145 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3236 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3237 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open open [2264] n_n4357 [6350] [944] [942] pdn [6356] + open open n_n4093 n_n3788 nen3_10 open open n_n4099 [6349] open n_n4026 open open + open open open preset open open n_n3294 open open open open [6346] open + open nak3_17 open open open open [1119] open n_n3831 open [6357] n_n3852 n_n4367 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[6]->lutA clb.I3[11]->lutB clb.I1[10]->lutC fle[1].out[0]->lutD clb.I1[7]->lutE fle[0].out[0]->lutF fle[3].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [6349] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [1565] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[8]->lutC fle[5].out[0]->lutD fle[3].out[0]->lutE open clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + n_n131 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4057 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 0 open 1 open + + + n_n3656 + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[7]->lutB open fle[1].out[1]->lutD open fle[0].out[0]->lutF fle[2].out[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + n_n4098 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + [1068] + + + + + + + + + + + + open fle[2].out[1]->lutB open fle[1].out[0]->lutD clb.I3[3]->lutE open clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 1 0 + + + n_n3473 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4056 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [6355] + + + + + + + + + + + + fle[3].out[1]->lutA fle[3].out[0]->lutB clb.I2[8]->lutC fle[4].out[1]->lutD fle[2].out[0]->lutE clb.I1[12]->lutF clb.I4[10]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1477] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + n_n130 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4045 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[4].out[1]->lutB fle[7].out[1]->lutC open fle[6].out[0]->lutE fle[7].out[1]->lutF clb.I4[12]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + [6268] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [1318] + + + + + + + + + + + + clb.I3[3]->lutA fle[5].out[1]->lutB clb.I1[11]->lutC open fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n133 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_14 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + [6299] + + + + + + + + + + + + open open open clb.I2[4]->lutD fle[7].out[1]->lutE clb.I1[9]->lutF clb.I4[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + [1013] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + n_n127 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_17 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD open clb.I4[11]->lutF clb.I4[8]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + [6254] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [6309] + + + + + + + + + + + + fle[8].out[1]->lutA clb.I2[3]->lutB clb.I1[6]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF clb.I4[11]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [936] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n3070 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3851 + + + flut5.clk[0]->direct3 + + + + + + + + + + [916] nrq3_15 open [2188] [988] open [1365] open pv2_1_1_ [2126] nrq3_11 open pv1_1_1_ + preset n_n4126 ndn3_10 n_n4367 n_n3975 [1362] ndn3_15 ngfdn_3 n_n3976 [1155] open pv11_1_1_ nen3_10 + [1551] open open open [994] open n_n3769 n_n4316 [1002] n_n3974 [2270] n_n3810 [999] + open [1755] nen3_10 n_n4126 open [1552] preset [6385] open open [976] n_n4222 open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[5]->lutA clb.I3[0]->lutB open fle[0].out[0]->lutD open fle[1].out[1]->lutF clb.I3[6]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + n_n4228 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4229 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3870 + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[0]->lutB clb.I1[6]->lutC fle[1].out[0]->lutD fle[2].out[1]->lutE open open clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + n_n3289 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3901 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 2 open open 0 + + + n_n3899 + + + + + + + + + + + + open clb.I2[5]->lutB clb.I1[0]->lutC clb.I2[8]->lutD fle[2].out[0]->lutE clb.I4[11]->lutF fle[3].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + n_n3552 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3934 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + n_n3900 + + + + + + + + + + + + clb.I4[7]->lutA clb.I2[0]->lutB open clb.I2[1]->lutD fle[3].out[0]->lutE clb.I1[8]->lutF clb.I4[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + n_n4124 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4125 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3327 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3328 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA clb.I2[2]->lutB clb.I2[12]->lutC fle[4].out[0]->lutD open clb.I1[1]->lutF fle[3].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [2187] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [6275] + + + + + + + + + + + + clb.I3[9]->lutA clb.I2[4]->lutB clb.I1[3]->lutC fle[4].out[1]->lutD open fle[7].out[1]->lutF clb.I4[6]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + [1128] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + [1329] + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[11]->lutB open fle[5].out[0]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I4[10]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n3935 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3936 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n3059 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3099 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[6]->lutB fle[6].out[0]->lutC clb.I2[7]->lutD fle[6].out[1]->lutE clb.I1[12]->lutF clb.I3[4]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [2189] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3045 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3208 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[7]->lutD open clb.I1[10]->lutF clb.I4[11]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [2190] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + [2191] + + + + + + + + + + + + fle[8].out[1]->lutA open fle[8].out[0]->lutC fle[5].out[0]->lutD fle[7].out[0]->lutE clb.I1[9]->lutF clb.I3[8]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + n_n3363 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3309 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4392 + + + flut5.clk[0]->direct3 + + + + + + + + + + [1598] open [1594] open n_n3500 open open open n_n3892 pv6_3_3_ open pv6_1_1_ n_n4126 + n_n4305 open [984] n_n4126 open n_n3656 open open [990] n_n3500 open open open + open open [1387] [1547] open [2011] open n_n4071 open open open open open + open pv6_4_4_ preset pv6_2_2_ open n_n3500 [1008] n_n3656 open n_n4305 open open open + open + + + open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[9]->lutA clb.I2[2]->lutB fle[6].out[0]->lutC clb.I2[9]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF clb.I4[2]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + [1632] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1182] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[3]->lutB fle[6].out[1]->lutC clb.I4[2]->lutD open clb.I4[7]->lutF clb.I3[7]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [1630] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + [1633] + + + + + + + + + + + + clb.I3[2]->lutA open clb.I1[9]->lutC clb.I2[8]->lutD open clb.I1[11]->lutF clb.I3[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + n_n3374 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3533 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3701 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4201 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[8]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD fle[2].out[1]->lutE open fle[3].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3530 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3968 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 0 3 + + + [6266] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[8]->lutB clb.I1[2]->lutC fle[4].out[0]->lutD clb.I3[5]->lutE open open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3033 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3922 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + [1184] + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[0]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE fle[0].out[0]->lutF clb.I4[6]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [6380] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + [6337] + + + + + + + + + + + + fle[0].out[1]->lutA fle[5].out[0]->lutB fle[4].out[1]->lutC open fle[7].out[0]->lutE fle[1].out[0]->lutF fle[1].out[1]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + n_n3104 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3865 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + n_n3540 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4052 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[9]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF open clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [1006] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n4357 + + + + + + + + + + + + clb.I3[5]->lutA open clb.I1[8]->lutC clb.I2[5]->lutD clb.I1[4]->lutE clb.I1[12]->lutF clb.I4[2]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [2009] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [2007] + + + + + + + + + + + + clb.I4[6]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD fle[8].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [6300] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n3296 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4381 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n4126 open n_n3533 open [1008] open [2011] open open open open open + [1008] n_n4305 open open open open open n_n3500 n_n4126 open open open open + open open open n_n3968 open open [1006] [1472] preset n_n3656 open n_n4305 open + open n_n4201 [1008] open open n_n4349 [1006] open n_n3500 open open open open + open + + + open open open open open fle[5].out[0]->clbouts1 open open open open open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I3[9]->lutB clb.I1[3]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I4[8]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + [1325] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1323] + + + + + + + + + + + + fle[1].out[1]->lutA fle[4].out[0]->lutB clb.I2[1]->lutC fle[0].out[1]->lutD clb.I1[5]->lutE fle[1].out[0]->lutF fle[0].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [6366] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n4028 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4029 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA clb.I3[8]->lutB clb.I2[7]->lutC clb.I2[8]->lutD open clb.I1[7]->lutF clb.I3[3]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1187] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [1189] + + + + + + + + + + + + clb.I3[11]->lutA fle[3].out[1]->lutB clb.I2[0]->lutC fle[4].out[1]->lutD fle[3].out[0]->lutE clb.I4[6]->lutF fle[2].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [6379] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + n_n3680 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3845 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC fle[1].out[1]->lutD open fle[7].out[1]->lutF fle[3].out[1]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + n_n4006 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3848 + + + + + + + + + + + + clb.I3[11]->lutA fle[5].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [6346] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + [6343] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[8]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE open clb.I4[5]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1470] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + [1472] + + + + + + + + + + + + clb.I3[11]->lutA clb.I2[0]->lutB fle[7].out[1]->lutC open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[7]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [6358] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n121 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3954 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I3[9]->lutB clb.I1[7]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF clb.I3[8]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [1719] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1716] + + + + + + + + + + + + clb.I3[11]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I4[2]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [6332] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3579 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3955 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [990] n_n4381 open [6349] n_n4045 n_n3865 [6299] [916] open n_n4057 n_n3954 open + n_n4052 open [1621] n_n3493 open open open n_n3845 [1812] open n_n4045 n_n3656 n_n3955 + [1006] n_n4029 open open open open n_n3934 open [6268] open open n_n3976 open + open n_n4056 open open [1062] pv6_7_7_ preset open open open open n_n4367 n_n4045 + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[11]->lutA open open fle[5].out[0]->lutD clb.I1[8]->lutE fle[0].out[0]->lutF clb.I4[6]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [1363] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [1362] + + + + + + + + + + + + open fle[2].out[0]->lutB open clb.I2[0]->lutD clb.I1[6]->lutE open fle[2].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + [942] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + n_n3294 + + + + + + + + + + + + clb.I3[1]->lutA clb.I2[7]->lutB clb.I1[11]->lutC clb.I2[12]->lutD fle[2].out[1]->lutE clb.I1[8]->lutF clb.I4[4]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [984] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3585 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4324 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[5].out[0]->lutB open open open clb.I1[10]->lutF clb.I4[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + [934] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n4305 + + + + + + + + + + + + clb.I4[6]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC open fle[7].out[0]->lutE clb.I1[10]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n3355 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3557 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6270] + + + + + + + + + + + + clb.I4[11]->lutA clb.I3[8]->lutB fle[4].out[1]->lutC clb.I4[1]->lutD clb.I1[7]->lutE clb.I4[11]->lutF clb.I4[12]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + n_n4126 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + n_n3500 + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[10]->lutB clb.I2[3]->lutC open clb.I1[7]->lutE clb.I1[5]->lutF clb.I4[11]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [2011] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + [1008] + + + + + + + + + + + + fle[2].out[0]->lutA open clb.I1[2]->lutC clb.I2[0]->lutD clb.I1[6]->lutE clb.I1[1]->lutF clb.I4[5]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1119] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3216 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4337 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[11]->lutB fle[7].out[1]->lutC fle[5].out[0]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I4[6]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + [1623] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [1621] + + + + + + + + + + + + fle[3].out[1]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[2]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [6338] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n3693 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4099 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open nen3_10 [894] open [1673] [1904] open n_n4019 open [1333] nrq1_3 + [2035] n_n3916 open open open open n_n3886 pdn n_n4345 open open ngfdn_3 nrq1_3 + n_n3898 open preset open open open [1076] ndn3_10 open open open [1903] open + n_n3334 open open [1002] open open n_n3810 nrq3_11 open open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[7]->lutA clb.I2[6]->lutB clb.I1[3]->lutC clb.I2[11]->lutD open clb.I4[7]->lutF open clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [2036] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + [2037] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I2[0]->lutB open fle[0].out[1]->lutD fle[2].out[1]->lutE clb.I1[6]->lutF clb.I4[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + n_n3884 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3302 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4288 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA open clb.I1[11]->lutC fle[1].out[0]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF fle[3].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n4156 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4157 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n4158 + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[11]->lutB clb.I1[7]->lutC clb.I2[11]->lutD fle[3].out[1]->lutE open clb.I4[7]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1086] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + [1905] + + + + + + + + + + + + clb.I3[2]->lutA fle[4].out[0]->lutB clb.I2[7]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3141 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3142 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv3_5_5_ + + + + + + + + + + + + clb.I3[2]->lutA fle[5].out[1]->lutB clb.I1[12]->lutC clb.I2[7]->lutD clb.I1[4]->lutE open clb.I3[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1504] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + n_n3435 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3436 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[7]->lutB fle[6].out[0]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4137 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4139 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv13_5_5_ + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC clb.I2[12]->lutD clb.I1[4]->lutE fle[7].out[0]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1494] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3775 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3777 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[12]->lutB clb.I2[7]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3265 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3266 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv5_5_5_ + + + + + + + + + + + + clb.I3[2]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[7]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1557] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3406 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3408 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4126 pv2_4_4_ open nrq3_15 open [894] nrq1_3 n_n3916 nen3_10 n_n4367 n_n3899 [2044] open + open [916] [1275] open nrq3_15 open open open n_n4229 open pdn nrq1_3 n_n4367 + [1096] [1402] open open open [999] open ndn3_10 open n_n3916 open open open + open open open preset open open open open open open open open open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[12]->lutB clb.I1[11]->lutC clb.I2[4]->lutD clb.I1[0]->lutE fle[0].out[1]->lutF clb.I4[3]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [6295] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3632 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3769 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[8]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD fle[3].out[0]->lutE clb.I1[1]->lutF clb.I3[5]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1038] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3010 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4021 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[7]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE clb.I1[9]->lutF fle[2].out[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 1 2 open + + + [2039] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [6296] + + + + + + + + + + + + clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC open fle[3].out[0]->lutE clb.I1[7]->lutF fle[1].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + n_n4046 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4047 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + [1659] + + + + + + + + + + + + clb.I4[3]->lutA fle[4].out[0]->lutB clb.I2[10]->lutC fle[5].out[1]->lutD clb.I1[6]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4161 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4162 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv3_4_4_ + + + + + + + + + + + + clb.I4[3]->lutA fle[5].out[1]->lutB clb.I1[6]->lutC clb.I2[10]->lutD clb.I1[5]->lutE open clb.I3[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1990] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + n_n3727 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3729 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[10]->lutB fle[6].out[0]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3074 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3075 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv13_4_4_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[11]->lutD clb.I1[5]->lutE fle[7].out[0]->lutF open clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1301] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3757 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3758 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[10]->lutB clb.I1[6]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n4212 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4213 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv5_4_4_ + + + + + + + + + + + + clb.I4[3]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[10]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [2192] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3791 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3793 + + + flut5.clk[0]->direct3 + + + + + + + + + + pv1_3_3_ open open [1303] nrq3_2 ngfdn_3 n_n3242 nsr3_3 n_n3974 nen3_10 [1433] open [2048] + open open [994] ndn3_15 pv11_0_0_ [2046] open open pready_0_0_ pv11_7_7_ open open n_n3841 + open open n_n3810 open [1949] ndn3_4 open n_n3976 pv1_7_7_ open open open open + open nrq3_11 open open [994] open preset open pv1_0_0_ open [988] open ndn3_10 + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[5]->lutB clb.I1[12]->lutC fle[1].out[0]->lutD clb.I1[9]->lutE open clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n4169 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + [2047] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[2]->lutB clb.I1[0]->lutC open open clb.I4[6]->lutF fle[1].out[0]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n4293 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4294 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + [1728] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[9]->lutB clb.I1[3]->lutC clb.I2[3]->lutD clb.I1[5]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3169 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3170 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1908] + + + + + + + + + + + + open clb.I2[12]->lutB clb.I1[5]->lutC clb.I4[1]->lutD fle[2].out[1]->lutE open fle[3].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + [1910] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 2 1 + + + n_n3243 + + + + + + + + + + + + clb.I4[12]->lutA open open fle[4].out[1]->lutD clb.I1[9]->lutE clb.I4[4]->lutF clb.I3[8]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + [1909] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3258 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3259 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[4].out[1]->lutB open fle[5].out[1]->lutD clb.I1[7]->lutE clb.I1[4]->lutF clb.I3[5]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + [1482] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [1155] + + + + + + + + + + + + clb.I4[6]->lutA fle[5].out[1]->lutB open open fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[1]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + [1195] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [2185] + + + + + + + + + + + + clb.I4[8]->lutA open fle[6].out[0]->lutC clb.I2[2]->lutD clb.I1[9]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3877 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3878 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [2184] + + + + + + + + + + + + open open fle[6].out[1]->lutC fle[9].out[0]->lutD fle[7].out[1]->lutE clb.I1[10]->lutF clb.I4[10]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3975 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3030 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3624 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[1]->lutA fle[9].out[1]->lutB clb.I1[5]->lutC clb.I2[3]->lutD fle[8].out[0]->lutE clb.I1[8]->lutF clb.I3[2]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [2183] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3018 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3688 + + + flut5.clk[0]->direct3 + + + + + + + + + + [988] nen3_10 n_n3974 open open [1079] ngfdn_3 pdn nrq1_3 open open ndn3_9 open + open nrq3_11 ndn3_8 ndn3_10 pv11_3_3_ open open n_n4229 open [2050] open n_n3975 open + open open open open open open [894] open ndn3_15 preset [2049] open [6295] + open n_n4169 open nrq3_11 open ndn3_15 open ngfdn_3 open open open open [2050] + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA clb.I3[9]->lutB clb.I1[8]->lutC fle[1].out[0]->lutD clb.I1[7]->lutE fle[7].out[1]->lutF fle[0].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + [1830] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n3464 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3465 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[5].out[0]->lutB open fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[11]->lutF open clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + [6322] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1307] + + + + + + + + + + + + clb.I3[9]->lutA clb.I2[3]->lutB clb.I1[1]->lutC open clb.I1[6]->lutE clb.I4[3]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [1004] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1486] + + + + + + + + + + + + clb.I3[8]->lutA clb.I3[9]->lutB fle[7].out[1]->lutC clb.I4[7]->lutD open clb.I1[6]->lutF clb.I3[9]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + [1508] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3810 + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[4]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD open clb.I4[5]->lutF clb.I4[7]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3249 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3250 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + [2046] + + + + + + + + + + + + fle[2].out[1]->lutA fle[5].out[1]->lutB open clb.I4[12]->lutD open fle[7].out[0]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + n_n3058 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3085 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + [1487] + + + + + + + + + + + + fle[2].out[0]->lutA clb.I3[10]->lutB clb.I2[9]->lutC clb.I2[1]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[7]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1552] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + [2045] + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[12]->lutB fle[6].out[1]->lutC open fle[8].out[0]->lutE open fle[3].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [1110] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + n_n3308 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4351 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I3[10]->lutB fle[7].out[0]->lutC fle[9].out[0]->lutD clb.I1[6]->lutE fle[9].out[1]->lutF clb.I3[8]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [1509] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [1168] + + + + + + + + + + + + clb.I3[8]->lutA clb.I3[9]->lutB clb.I1[6]->lutC clb.I2[11]->lutD open clb.I1[2]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [1002] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n3607 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3608 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open ngfdn_3 ndn3_15 preset pdn ndn3_4 nen3_10 tin_pv11_5_5_ [1201] open open [999] + n_n3207 open open [894] ndn3_8 ngfdn_3 open open open ndn3_5 pdn tin_pv2_5_5_ n_n4288 + open open n_n4157 open nrq1_3 ndn3_10 open open open open open open open + n_n4288 open open open preset open open open open [894] open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 open open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[0]->lutA clb.I2[3]->lutB clb.I1[9]->lutC fle[4].out[0]->lutD clb.I1[6]->lutE fle[1].out[1]->lutF clb.I4[4]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3275 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3277 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + [1574] + + + + + + + + + + + + clb.I3[5]->lutA open clb.I1[7]->lutC fle[1].out[1]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF fle[0].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + [1901] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 1 2 open + + + n_n3853 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3854 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[2].out[0]->lutB clb.I1[5]->lutC clb.I4[4]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + n_n4058 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4059 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + pv2_5_5_ + + + + + + + + + + + + clb.I4[4]->lutA fle[3].out[1]->lutB clb.I2[10]->lutC fle[4].out[0]->lutD clb.I3[4]->lutE clb.I4[9]->lutF fle[3].out[0]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2153] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + n_n3778 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3780 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA fle[9].out[0]->lutB open clb.I2[4]->lutD open clb.I1[4]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + [6259] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + [988] + + + + + + + + + + + + clb.I4[4]->lutA clb.I2[5]->lutB clb.I2[4]->lutC fle[5].out[0]->lutD clb.I1[5]->lutE clb.I1[4]->lutF clb.I3[4]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + n_n4086 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_9 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3080 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3081 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[0]->lutB clb.I1[8]->lutC fle[5].out[1]->lutD clb.I3[4]->lutE fle[6].out[1]->lutF clb.I4[4]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + pv11_5_5_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3662 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3663 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[9].out[1]->lutB open clb.I2[4]->lutD fle[6].out[1]->lutE fle[9].out[0]->lutF clb.I4[4]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv14_5_5_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [1870] + + + + + + + + + + + + clb.I3[4]->lutA clb.I2[10]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE clb.I1[3]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + [2259] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1903] + + + + + + + + + + + + open fle[4].out[1]->lutB fle[7].out[1]->lutC clb.I4[9]->lutD fle[6].out[0]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3027 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3035 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3007 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3008 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn open nrq1_3 open open n_n3624 n_n3903 open open open open + open open open open n_n3608 open open [894] n_n3688 open pdn open open + open open preset open tin_pv1_0_0_ open nrq1_3 open open open open [894] tin_pv2_0_0_ + open open open open open open open open preset open n_n3608 open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open open open open open open open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open open clb.I1[8]->lutC fle[1].out[0]->lutD open clb.I1[2]->lutF clb.I3[6]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv14_0_0_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1767] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[8]->lutB clb.I2[7]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE clb.I1[2]->lutF clb.I3[6]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + n_n3759 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3761 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n3550 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3551 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[2]->lutE clb.I4[8]->lutF fle[3].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + pv1_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [1414] + + + + + + + + + + + + clb.I3[11]->lutA fle[2].out[1]->lutB clb.I2[8]->lutC clb.I4[8]->lutD clb.I1[7]->lutE clb.I1[2]->lutF clb.I3[6]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + n_n4190 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4192 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + n_n3187 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3188 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[1]->lutB open fle[5].out[0]->lutD open clb.I1[4]->lutF clb.I3[2]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + pv15_0_0_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [1642] + + + + + + + + + + + + clb.I3[11]->lutA clb.I2[4]->lutB fle[4].out[1]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE clb.I1[4]->lutF clb.I3[2]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n4001 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4003 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + n_n3210 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3211 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[12]->lutB fle[5].out[1]->lutC clb.I2[10]->lutD fle[7].out[0]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + pv2_0_0_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1298] + + + + + + + + + + + + clb.I4[10]->lutA clb.I3[11]->lutB fle[6].out[1]->lutC open fle[7].out[1]->lutE clb.I1[7]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3908 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3910 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6272] + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[6]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + n_n3338 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3339 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv12_0_0_ + + + + + + + + + + + + clb.I3[6]->lutA clb.I3[2]->lutB clb.I1[2]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [2198] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3096 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3098 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3900 open n_n4057 n_n4125 n_n4367 open open n_n4056 open n_n3976 nrq1_3 open open + open open open open n_n3769 preset n_n4316 open open open open open n_n4222 + open open pdn open [894] n_n3557 nrq1_3 open n_n3901 open open open open + open n_n4316 open open open open n_n3769 preset n_n3934 n_n4367 open n_n4229 open + open + + + open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[7]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[3]->lutF fle[0].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1686] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + n_n3969 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3971 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n3160 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3161 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv7_0_0_ + + + + + + + + + + + + clb.I4[7]->lutA fle[2].out[1]->lutB clb.I1[10]->lutC clb.I4[9]->lutD clb.I3[2]->lutE clb.I4[8]->lutF fle[2].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1534] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3068 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3069 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA clb.I2[12]->lutB clb.I1[9]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE open open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1070] + + + + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + [6385] + + + + + + + + + + + + clb.I3[8]->lutA clb.I2[6]->lutB clb.I1[0]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I1[7]->lutF clb.I3[5]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1365] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [916] + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB open fle[5].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I4[1]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + [1402] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [1051] + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + n_n3410 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3411 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv7_3_3_ + + + + + + + + + + + + clb.I4[7]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD clb.I1[10]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1312] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n4300 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4303 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[10]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n4104 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4105 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv7_2_2_ + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[4]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [2195] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3496 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3497 + + + flut5.clk[0]->direct3 + + + + + + + + + + tin_pv1_4_4_ ndn3_8 n_n3458 open open open [894] open nrq1_3 open open open open + open open [994] open n_n4074 open open open pdn preset [988] tin_pv11_4_4_ open + open open open open n_n3458 open open n_n3966 ngfdn_3 open open ndn3_9 [1155] + open open open open open open n_n4074 open ndn3_15 open tin_pv2_4_4_ preset open + open + + + open open open open open open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open open + open + + + pclk + + + + clb.I3[12]->lutA open clb.I2[9]->lutC fle[0].out[1]->lutD open fle[1].out[1]->lutF fle[0].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [1780] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3837 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3886 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[8]->lutB clb.I2[9]->lutC fle[1].out[0]->lutD clb.I1[8]->lutE clb.I1[0]->lutF open fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + n_n3862 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3863 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv1_4_4_ + + + + + + + + + + + + clb.I4[11]->lutA fle[2].out[1]->lutB clb.I1[8]->lutC clb.I2[8]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [971] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n3804 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3806 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[0]->lutA clb.I2[8]->lutB clb.I2[9]->lutC fle[4].out[1]->lutD clb.I1[8]->lutE open open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n3304 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3305 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv15_4_4_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[8]->lutB clb.I1[8]->lutC fle[4].out[1]->lutD clb.I1[6]->lutE clb.I1[2]->lutF fle[8].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1248] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3665 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3667 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[8]->lutB fle[5].out[0]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I4[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3642 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3643 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + pv2_4_4_ + + + + + + + + + + + + open clb.I2[8]->lutB fle[6].out[0]->lutC clb.I4[11]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I3[7]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n4119 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4120 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + pv11_4_4_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I3[11]->lutB clb.I1[1]->lutC open fle[8].out[0]->lutE clb.I4[6]->lutF clb.I4[8]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1429] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [2035] + + + + + + + + + + + + open clb.I2[10]->lutB fle[7].out[0]->lutC clb.I4[6]->lutD fle[6].out[1]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3494 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3578 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [6291] + + + + + + + + + + + + clb.I4[11]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC clb.I2[8]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [2051] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n3131 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3133 + + + flut5.clk[0]->direct3 + + + + + + + + + + [999] n_n4367 ndn3_4 n_n4324 open open open open nrq1_3 n_n3170 nen3_10 n_n4233 open + n_n4367 open open n_n4324 n_n3242 open open open nrq1_3 open pdn ndn3_10 open + n_n3475 open open open open open [894] open open nrq3_15 n_n3648 ndn3_5 preset + open nrq1_3 preset open open tin_pv2_7_7_ open open open open open open pdn + open + + + fle[0].out[0]->clbouts1 open open open open open open open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[10]->lutA open open fle[1].out[0]->lutD open clb.I4[12]->lutF clb.I4[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv15_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1946] + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[11]->lutC fle[1].out[1]->lutD clb.I3[6]->lutE clb.I1[9]->lutF open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3077 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3079 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6303] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I3[12]->lutB clb.I2[8]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF fle[1].out[1]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + [1416] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + n_n3125 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3126 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[12]->lutB clb.I1[8]->lutC clb.I2[10]->lutD fle[3].out[0]->lutE open clb.I4[5]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n4130 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4131 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + pv2_7_7_ + + + + + + + + + + + + clb.I3[11]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1561] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3450 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3451 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[11]->lutB clb.I1[10]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE clb.I1[1]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + [1912] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [6312] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[8]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n4076 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4077 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv7_7_7_ + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1468] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3134 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3136 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[10]->lutB fle[8].out[0]->lutC clb.I2[8]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3616 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3617 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv7_6_6_ + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[10]->lutB clb.I1[8]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [2005] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3668 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3670 + + + flut5.clk[0]->direct3 + + + + + + + + + + [6299] open open n_n3870 n_n4366 preset open [2175] open nrq3_11 open [994] open + [6299] n_n3916 open open open open ndn3_10 open nen3_10 nrq1_3 open open open + open n_n4367 open open open n_n4047 ngfdn_3 [2023] open n_n4045 open [894] open + pdn open n_n4316 open open open pv1_2_2_ open ndn3_10 open n_n3898 [894] open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[2]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[1].out[1]->lutD open clb.I1[7]->lutF fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [2177] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3981 + + + + + + + + + + + + clb.I4[6]->lutA clb.I3[7]->lutB open clb.I2[8]->lutD clb.I1[11]->lutE fle[1].out[0]->lutF clb.I4[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3181 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3858 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [2176] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[1]->lutB clb.I1[5]->lutC clb.I2[8]->lutD open clb.I1[5]->lutF clb.I4[10]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + [1996] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1614] + + + + + + + + + + + + clb.I4[10]->lutA clb.I3[5]->lutB clb.I1[3]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE clb.I1[5]->lutF clb.I4[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [1034] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n3129 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3130 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[5].out[0]->lutB open clb.I2[9]->lutD fle[3].out[1]->lutE clb.I1[5]->lutF clb.I4[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv7_5_5_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1513] + + + + + + + + + + + + clb.I3[1]->lutA fle[4].out[1]->lutB clb.I1[4]->lutC clb.I2[9]->lutD clb.I3[11]->lutE clb.I1[5]->lutF clb.I4[0]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + n_n3677 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3679 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + n_n3052 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3053 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[5].out[1]->lutC clb.I2[9]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + pv7_4_4_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1497] + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[1]->lutB fle[6].out[1]->lutC clb.I4[11]->lutD clb.I1[0]->lutE clb.I1[5]->lutF clb.I3[9]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3072 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3073 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [6350] + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[9]->lutB clb.I1[5]->lutC clb.I2[0]->lutD open clb.I1[5]->lutF clb.I3[1]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + [6357] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [6361] + + + + + + + + + + + + open open clb.I1[5]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + [6302] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3076 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3493 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn open ndn3_8 open ndn3_9 open open [894] n_n3936 pv11_2_2_ open open open + open open open nrq1_3 open open ndn3_8 open pdn open open open open + open n_n3242 n_n3170 preset open nrq1_3 open tin_pv1_7_7_ open open open open [988] + open open open open open open open open open open open open n_n3170 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I3[12]->lutB clb.I1[9]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[2]->lutF fle[0].out[0]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + n_n4210 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4211 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [2000] + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[6]->lutB clb.I1[8]->lutC open clb.I1[4]->lutE clb.I1[2]->lutF clb.I3[2]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2270] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [1303] + + + + + + + + + + + + clb.I3[3]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I2[8]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3528 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3529 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv8_7_7_ + + + + + + + + + + + + open clb.I3[3]->lutB clb.I1[0]->lutC clb.I2[3]->lutD fle[3].out[1]->lutE clb.I1[7]->lutF clb.I3[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [1992] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3523 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3525 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4239 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4241 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv14_7_7_ + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[3]->lutB fle[5].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE clb.I4[12]->lutF clb.I3[1]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1683] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3447 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3449 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3543 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3544 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv1_7_7_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[3]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF clb.I3[2]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [1283] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n4196 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4199 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I2[3]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3719 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3720 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv12_7_7_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[3]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1980] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3762 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3764 + + + flut5.clk[0]->direct3 + + + + + + + + + + open pdn open n_n3099 open n_n3215 open open open open open open open + preset open open open open open [894] open n_n4392 open open open pdn + n_n3936 tin_pv2_1_1_ [894] tin_pv1_1_1_ open open open open open open nrq1_3 open open + open open open open open preset open open open n_n4392 open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open open open open open open open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[3]->lutA open clb.I1[5]->lutC fle[1].out[0]->lutD open clb.I1[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + pv1_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1671] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[0]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE clb.I1[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + n_n3182 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3183 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n3263 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3264 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[5]->lutF fle[3].out[0]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + pv12_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [1400] + + + + + + + + + + + + clb.I3[0]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC clb.I2[0]->lutD clb.I3[2]->lutE clb.I1[1]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n4387 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4390 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + n_n3605 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3606 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[1]->lutB open fle[5].out[0]->lutD open clb.I1[1]->lutF clb.I4[5]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + pv15_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [1295] + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[2]->lutB fle[4].out[1]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE clb.I4[5]->lutF clb.I3[10]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3106 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3108 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3998 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3999 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[1]->lutB fle[5].out[1]->lutC clb.I2[12]->lutD fle[7].out[0]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + pv2_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [978] + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[8]->lutB fle[6].out[1]->lutC open fle[7].out[1]->lutE clb.I1[3]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3644 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3646 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6306] + + + + + + + + + + + + clb.I4[5]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + n_n3037 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3038 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv14_1_1_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[3]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1961] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3011 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3012 + + + flut5.clk[0]->direct3 + + + + + + + + + + open tin_pv1_5_5_ open open open [944] nrq3_2 preset_0_0_ n_n4157 ngfdn_3 preset open [1155] + open preset_0_0_ open pdn open open open nen3_10 open open open open open + pready_0_0_ n_n3035 open open [911] open ndn3_10 open open ndn3_4 open open open + open open open open open open open open open open open open preset + open + + + open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open fle[2].out[1]->lutB clb.I2[1]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[7]->lutF fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + [1028] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1316] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[1]->lutB open fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[7]->lutF open fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 0 open 3 2 + + + nrq1_3 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 0 open 1 + + + [1315] + + + + + + + + + + + + open clb.I2[3]->lutB clb.I1[9]->lutC fle[1].out[0]->lutD clb.I1[10]->lutE fle[0].out[0]->lutF open clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n126 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr1_2 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3982 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlc1_2 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA fle[3].out[1]->lutB clb.I1[10]->lutC clb.I2[3]->lutD open clb.I1[7]->lutF fle[2].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 0 1 open + + + [894] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3765 + + + + + + + + + + + + fle[0].out[1]->lutA open clb.I1[10]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[4]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + n_n122 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4151 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + n_n123 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_3 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[1]->lutA clb.I2[1]->lutB fle[4].out[0]->lutC open fle[2].out[0]->lutE clb.I1[10]->lutF open clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + nrq3_2 + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6284] + + + + + + + + + + + + clb.I3[0]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[4].out[1]->lutD fle[7].out[1]->lutE clb.I1[12]->lutF clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [994] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [2141] + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC open fle[6].out[0]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [1904] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3510 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3511 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA clb.I2[3]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE clb.I1[1]->lutF open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + n_n3100 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3101 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 0 open 1 + + + pv1_5_5_ + + + + + + + + + + + + fle[1].out[0]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[3]->lutD fle[3].out[0]->lutE clb.I1[8]->lutF clb.I3[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1944] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3312 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3313 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open ngfdn_3 open [894] open open nrq1_3 open n_n3741 n_n4229 + open nrq3_11 open open open open pdn nrq1_3 open open open [894] open + open open n_n4074 open open preset pdn open open open [1206] n_n3578 open + open open [894] open open open open open open open open open open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[10]->lutA clb.I2[11]->lutB open clb.I2[1]->lutD clb.I1[12]->lutE clb.I1[4]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + n_n4339 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4342 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [2048] + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[7]->lutB clb.I2[6]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + n_n3442 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3443 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv5_1_1_ + + + + + + + + + + + + clb.I3[5]->lutA fle[2].out[1]->lutB clb.I2[6]->lutC clb.I2[7]->lutD open clb.I1[11]->lutF clb.I4[2]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [1510] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3285 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3287 + + + flut5.clk[0]->direct3 + + + + + + + + + open open clb.I1[11]->lutC clb.I2[1]->lutD clb.I1[4]->lutE clb.I1[4]->lutF clb.I3[5]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [2188] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [2029] + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[6]->lutB fle[4].out[0]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3094 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3095 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv8_4_4_ + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC clb.I2[7]->lutD open clb.I1[6]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1953] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3343 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3344 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3325 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3326 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv14_4_4_ + + + + + + + + + + + + clb.I3[5]->lutA clb.I3[6]->lutB clb.I1[9]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[11]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1425] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3088 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3089 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[6]->lutA clb.I3[5]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3174 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3175 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv12_4_4_ + + + + + + + + + + + + clb.I3[6]->lutA clb.I3[5]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1940] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3230 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3231 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [2174] open open [941] open ndn3_15 open open open pdn [1002] preset + open open tin_pv2_2_2_ open ngfdn_3 open pdn open open n_n3981 open open n_n4211 + open open open open n_n3363 [6281] [894] nrq3_11 open open nrq1_3 open open + n_n3362 preset open [894] open open pdn open open open n_n3810 open open + open + + + open open open open open open open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 open open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I2[6]->lutB clb.I1[12]->lutC open clb.I3[10]->lutE fle[0].out[0]->lutF fle[1].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n3156 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3157 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv9_2_2_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[6]->lutB clb.I1[12]->lutC fle[1].out[1]->lutD fle[6].out[1]->lutE fle[1].out[0]->lutF clb.I4[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + [1740] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3735 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3736 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[2].out[0]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD clb.I3[10]->lutE open fle[2].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n4352 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4354 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 2 0 + + + pv2_2_2_ + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[6]->lutB clb.I1[12]->lutC open clb.I3[10]->lutE fle[9].out[1]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n4036 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4037 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + pv15_2_2_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[6]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD clb.I3[6]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + [1378] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3200 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3202 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[7]->lutA clb.I2[4]->lutB fle[8].out[0]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF clb.I4[1]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [1449] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1998] + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[9]->lutB clb.I1[1]->lutC open fle[7].out[0]->lutE clb.I1[11]->lutF open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + [1129] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3148 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3495 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA clb.I3[4]->lutB clb.I1[4]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n4015 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [2175] + + + + + + + + + + + + clb.I4[10]->lutA open fle[5].out[0]->lutC clb.I2[12]->lutD fle[7].out[0]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n3017 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3657 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [6310] + + + + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I4[3]->lutD clb.I1[10]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1914] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3112 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3113 + + + flut5.clk[0]->direct3 + + + + + + + + + + open preset ngfdn_3 pdn nrq1_3 open open open n_n4095 open n_n4279 ndn3_15 tin_pv1_6_6_ + nrq1_3 open open ngfdn_3 open [1893] open open tin_pv11_6_6_ pdn nrq3_11 n_n4095 open + ndn3_9 open open open open tin_pv2_6_6_ open open [894] n_n4122 open open open + ndn3_8 [988] open open nrq1_3 open open n_n4145 open open open pdn open + open + + + open open open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I2[9]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE open fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n4373 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4375 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv15_6_6_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD clb.I1[3]->lutE fle[1].out[0]->lutF clb.I3[8]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [1524] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + n_n3019 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3020 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA fle[2].out[0]->lutB clb.I1[1]->lutC clb.I4[11]->lutD fle[3].out[1]->lutE open clb.I3[5]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + n_n3119 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3120 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + pv2_6_6_ + + + + + + + + + + + + clb.I4[4]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD clb.I1[3]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1375] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n3383 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3385 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[9].out[0]->lutB open clb.I4[11]->lutD clb.I1[4]->lutE clb.I1[1]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + [6321] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n4017 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4018 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[4].out[1]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE clb.I1[1]->lutF clb.I4[11]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + pv1_6_6_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3503 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3504 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[8]->lutB clb.I1[10]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I4[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 1 2 open + + + pv11_6_6_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1928] + + + + + + + + + + + + clb.I4[11]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC open clb.I1[4]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1882] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + [1894] + + + + + + + + + + + + open clb.I2[5]->lutB fle[7].out[1]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[11]->lutF clb.I3[9]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n4097 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [1892] + + + + + + + + + + + + clb.I4[1]->lutA open fle[6].out[1]->lutC fle[9].out[0]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3063 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3556 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3117 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3118 + + + flut5.clk[0]->direct3 + + + + + + + + + + open preset open open n_n3250 open [6322] open open pdn open tin_pv1_3_3_ open + open n_n3085 open pdn open open open open [894] open nrq1_3 open open + open nrq1_3 open open open open n_n3250 open n_n4351 open open open open + open [894] preset open open open open open open open open open open + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I2[3]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I3[1]->lutE fle[0].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n3395 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3396 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv14_3_3_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[10]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE fle[1].out[0]->lutF clb.I3[6]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [1788] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + n_n3314 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3316 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I4[2]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + n_n3366 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3367 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv12_3_3_ + + + + + + + + + + + + clb.I3[1]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE clb.I1[4]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1520] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + n_n3629 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3631 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA fle[4].out[0]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE clb.I1[11]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3440 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3441 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + pv1_3_3_ + + + + + + + + + + + + clb.I3[1]->lutA fle[5].out[1]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE clb.I4[1]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1199] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + n_n4178 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4180 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I4[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n3748 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3749 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv9_3_3_ + + + + + + + + + + + + clb.I3[1]->lutA open fle[7].out[1]->lutC clb.I2[3]->lutD clb.I1[1]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1792] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3904 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3906 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I2[3]->lutB clb.I1[1]->lutC clb.I2[10]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + n_n3050 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3051 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv15_3_3_ + + + + + + + + + + + + clb.I3[1]->lutA fle[9].out[1]->lutB clb.I1[9]->lutC clb.I2[8]->lutD clb.I1[1]->lutE clb.I1[6]->lutF clb.I3[8]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + [1859] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + n_n4170 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4172 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open n_n3858 open open open open open open n_n3567 pdn [894] + nrq1_3 open open open open open open n_n3237 open pdn [1155] open open + open open nrq1_3 open open open open n_n3657 tin_pv1_2_2_ open n_n4211 open preset + open open open open n_n3919 [894] open open open open open open n_n3657 + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open open clb.I1[10]->lutC clb.I2[7]->lutD open clb.I1[11]->lutF clb.I3[2]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv5_6_6_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1602] + + + + + + + + + + + + clb.I4[4]->lutA clb.I2[10]->lutB open open clb.I3[12]->lutE clb.I1[3]->lutF open clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 2 open open 0 + + + [1776] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + [2023] + + + + + + + + + + + + clb.I3[12]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC clb.I2[9]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3455 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3456 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv8_2_2_ + + + + + + + + + + + + open clb.I3[12]->lutB clb.I1[11]->lutC clb.I2[0]->lutD fle[3].out[1]->lutE clb.I4[12]->lutF clb.I4[5]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [1381] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3054 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3055 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA fle[4].out[0]->lutB clb.I1[11]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4152 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4153 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv14_2_2_ + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[12]->lutB fle[5].out[1]->lutC clb.I2[9]->lutD clb.I1[12]->lutE clb.I4[12]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1800] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3357 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3358 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[9]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3469 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3470 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv1_2_2_ + + + + + + + + + + + + clb.I3[12]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC clb.I2[9]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [974] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3535 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3537 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA clb.I2[9]->lutB fle[8].out[0]->lutC clb.I2[0]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3066 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3067 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv12_2_2_ + + + + + + + + + + + + clb.I3[12]->lutA clb.I3[2]->lutB clb.I1[11]->lutC fle[9].out[1]->lutD clb.I1[12]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1853] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3575 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3576 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3688 open n_n3242 open [894] open open open ngfdn_3 nrq1_3 open open open + open open [894] open open open nrq3_11 open open open nrq1_3 pdn open + n_n3556 pdn open open open n_n4122 open open open open preset open n_n4157 + open open open open [894] open open open open open open open open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[12]->lutA clb.I3[10]->lutB open clb.I2[6]->lutD clb.I1[8]->lutE clb.I1[2]->lutF open clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + [1333] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [1884] + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[10]->lutB clb.I2[11]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + n_n3013 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3014 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv8_0_0_ + + + + + + + + + + + + clb.I3[10]->lutA fle[2].out[1]->lutB clb.I2[11]->lutC clb.I2[10]->lutD open clb.I1[0]->lutF clb.I4[4]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [1291] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4317 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4320 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA open clb.I1[0]->lutC clb.I2[6]->lutD clb.I1[8]->lutE clb.I1[8]->lutF clb.I3[5]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [1949] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + [1612] + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[1]->lutB fle[4].out[0]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3179 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3180 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_6_6_ + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[10]->lutB fle[5].out[1]->lutC open clb.I1[9]->lutE clb.I1[4]->lutF clb.I3[5]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1455] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3222 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3223 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA clb.I3[10]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3261 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3262 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv14_6_6_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[1]->lutB clb.I1[9]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1427] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3711 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3713 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA clb.I3[1]->lutB fle[8].out[0]->lutC clb.I2[10]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3781 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3782 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv12_6_6_ + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[10]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[5]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1742] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3895 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3896 + + + flut5.clk[0]->direct3 + + + + + + + + + + [894] n_n3978 n_n3328 nrq3_12 n_n3465 open n_n4062 nen3_10 open ndn3_10 ndn3_5 open nrq1_3 + open ndn3_4 open open open open open open open open open open [1079] + preset open open open open open pdn [6295] open open open tin_pv2_3_3_ n_n4229 + pdn open nen3_10 ndn3_4 open open open open n_n4021 open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I3[0]->lutB clb.I1[6]->lutC clb.I2[1]->lutD clb.I1[10]->lutE open clb.I4[8]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1271] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 3 0 + + + [1275] + + + + + + + + + + + + open clb.I3[0]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[10]->lutE clb.I1[2]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1655] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1755] + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[0]->lutB clb.I1[10]->lutC clb.I4[0]->lutD clb.I1[12]->lutE open fle[2].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [999] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 2 0 + + + n_n3873 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3874 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA fle[2].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I1[10]->lutE open clb.I3[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + pv2_3_3_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 2 open 0 1 + + + [1976] + + + + + + + + + + + + fle[3].out[1]->lutA fle[2].out[0]->lutB open fle[4].out[0]->lutD fle[3].out[0]->lutE clb.I1[9]->lutF clb.I4[2]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + n_n3256 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3281 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [2044] + + + + + + + + + + + + clb.I3[0]->lutA clb.I3[12]->lutB clb.I1[7]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE clb.I1[12]->lutF clb.I3[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1551] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3599 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3600 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[7].out[0]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv13_3_3_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1529] + + + + + + + + + + + + open clb.I3[12]->lutB fle[6].out[1]->lutC clb.I2[12]->lutD clb.I1[0]->lutE clb.I1[3]->lutF clb.I3[12]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3402 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3404 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n4168 + + + + + + + + + + + + clb.I3[6]->lutA clb.I3[0]->lutB fle[8].out[0]->lutC open clb.I1[12]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3320 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3321 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv5_3_3_ + + + + + + + + + + + + clb.I3[6]->lutA clb.I3[0]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1463] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n4234 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4236 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq1_3 open n_n4334 open open open n_n4275 open [1012] open [894] open n_n3959 + open open open open open open pdn open open open [1012] open n_n4012 + open open pdn n_n4159 open open open preset open n_n3766 open n_n3976 open + open open open open [896] open open open pdn open open open open + open + + + open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[7]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[0]->lutE fle[0].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3827 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3828 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + pv3_0_0_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[7]->lutB clb.I1[0]->lutC clb.I4[8]->lutD open clb.I1[10]->lutF fle[1].out[0]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + [1919] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3172 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3173 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[7]->lutA fle[2].out[0]->lutB open clb.I4[8]->lutD clb.I1[0]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 1 3 + + + n_n3433 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3434 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv13_0_0_ + + + + + + + + + + + + clb.I3[7]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC open clb.I3[2]->lutE clb.I1[10]->lutF clb.I3[11]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1786] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3060 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3061 + + + flut5.clk[0]->direct3 + + + + + + + + + open open clb.I1[2]->lutC clb.I4[4]->lutD clb.I3[9]->lutE open open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + [1539] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + [1582] + + + + + + + + + + + + clb.I4[4]->lutA clb.I2[10]->lutB fle[5].out[1]->lutC clb.I2[12]->lutD open clb.I1[6]->lutF open clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + [1014] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6330] + + + + + + + + + + + + clb.I4[4]->lutA fle[5].out[1]->lutB open clb.I2[12]->lutD clb.I1[8]->lutE open clb.I4[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 0 2 + + + [1500] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + [1724] + + + + + + + + + + + + clb.I3[11]->lutA clb.I3[3]->lutB clb.I1[12]->lutC clb.I4[4]->lutD open open clb.I3[11]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + [1172] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + [1173] + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[7]->lutB fle[8].out[0]->lutC open clb.I1[0]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3194 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3195 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv5_0_0_ + + + + + + + + + + + + clb.I3[2]->lutA clb.I3[7]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD clb.I1[10]->lutE fle[9].out[0]->lutF clb.I3[3]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1267] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3571 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3572 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4182 nrq1_3 open open [894] open open open pv4_7_7_ [2122] n_n4383 [997] [1736] + [1347] n_n4160 open pv4_5_5_ open nrq1_3 open pv4_6_6_ open open open n_n4157 open + open open n_n3035 pdn preset open open open open [1679] open open open + open open open open open open open [997] [894] open pv4_4_4_ n_n4159 open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[3]->lutA clb.I3[4]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[11]->lutE clb.I1[8]->lutF clb.I3[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1874] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + n_n4081 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4270 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[7]->lutA clb.I2[7]->lutB clb.I1[12]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE open fle[3].out[0]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3049 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4251 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 0 open 2 3 + + + n_n4144 + + + + + + + + + + + + open clb.I2[3]->lutB clb.I1[11]->lutC fle[5].out[0]->lutD clb.I1[9]->lutE clb.I1[0]->lutF fle[3].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3490 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4224 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n4223 + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[1]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD open open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + [935] + + + + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + n_n4268 + + + + + + + + + + + + fle[1].out[0]->lutA fle[3].out[0]->lutB fle[4].out[1]->lutC open fle[2].out[0]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1109] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6251] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[0]->lutB open open clb.I1[11]->lutE clb.I1[4]->lutF fle[0].out[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3021 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4330 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3625 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3627 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[4]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3115 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3116 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv8_5_5_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I3[3]->lutB open clb.I2[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[8]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 3 2 + + + [1341] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3329 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3331 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[4]->lutB fle[8].out[0]->lutC clb.I2[5]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3618 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3619 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv12_5_5_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I3[3]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1232] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3336 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3337 + + + flut5.clk[0]->direct3 + + + + + + + + + + open tin_pv10_4_4_ open pdn n_n3946 nrq1_3 ndn3_8 open open open open n_n3756 n_n3743 + open nrq1_3 open open open ndn3_7 open open open open open open [992] + preset open open ndn3_8 open n_n4360 open open tin_pv10_7_7_ open [894] tin_pv10_0_0_ open + open open open open open open open open open open open open open + open + + + open open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I3[0]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE clb.I1[12]->lutF fle[0].out[0]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [2027] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3269 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3270 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA clb.I3[0]->lutB clb.I1[3]->lutC clb.I2[1]->lutD fle[2].out[1]->lutE fle[1].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n4280 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4282 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv10_0_0_ + + + + + + + + + + + + clb.I3[0]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE clb.I1[11]->lutF fle[2].out[0]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1242] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n4207 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4209 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA clb.I3[3]->lutB clb.I1[11]->lutC clb.I2[5]->lutD clb.I1[12]->lutE clb.I1[6]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1251] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + [1451] + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[5]->lutB clb.I1[4]->lutC clb.I2[1]->lutD clb.I1[6]->lutE clb.I1[3]->lutF clb.I3[0]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1488] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + n_n3041 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3042 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[5].out[1]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE fle[6].out[1]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1412] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4134 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4136 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[5].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF open clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + pv10_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3875 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3876 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA open fle[6].out[1]->lutC clb.I2[5]->lutD clb.I1[6]->lutE clb.I1[6]->lutF clb.I3[5]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [1986] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1287] + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[1]->lutB clb.I1[3]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I3[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3520 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3521 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv10_7_7_ + + + + + + + + + + + + clb.I3[0]->lutA open clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [2224] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3224 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3225 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn n_n4392 open open n_n4233 open nrq1_3 open preset open open + ndn3_15 open open open open open open open open n_n4392 open open open + [894] n_n3458 ngfdn_3 open pdn n_n4288 open open open open open open preset + open nrq1_3 open open open open open open open open open open open + open + + + open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open open open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC open clb.I1[8]->lutE fle[1].out[1]->lutF fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n4289 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4290 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv9_5_5_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[4]->lutB clb.I1[10]->lutC open clb.I1[8]->lutE fle[1].out[0]->lutF clb.I3[5]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [1638] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3983 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3985 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA clb.I3[5]->lutB clb.I2[0]->lutC clb.I4[1]->lutD clb.I3[2]->lutE clb.I1[10]->lutF fle[2].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1673] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n3039 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3040 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[4].out[0]->lutB open clb.I4[1]->lutD fle[2].out[1]->lutE clb.I1[2]->lutF clb.I3[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv9_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1689] + + + + + + + + + + + + clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I2[0]->lutD open clb.I1[6]->lutF clb.I3[2]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3318 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3319 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + [1707] + + + + + + + + + + + + clb.I3[12]->lutA fle[5].out[0]->lutB clb.I1[2]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE open open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3023 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3024 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv9_1_1_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I3[12]->lutB fle[6].out[1]->lutC open clb.I1[8]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1876] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3043 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3044 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I3[12]->lutB clb.I1[3]->lutC clb.I2[0]->lutD open clb.I1[10]->lutF clb.I3[2]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [2126] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + [1699] + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[4]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + n_n3649 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3650 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv9_4_4_ + + + + + + + + + + + + clb.I3[4]->lutA open clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[8]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [2202] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3686 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3687 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset open open open nrq1_3 n_n3814 nsr3_3 [1013] n_n3709 tin_pv10_2_2_ [894] open n_n3198 + nrq3_2 nsr3_14 n_n4142 n_n3707 n_n135 n_n3788 n_n3709 open n_n3831 n_n3270 n_n3766 tin_pready_0_0_ n_n4227 + open n_n4108 n_n3788 [2264] nsr3_17 open n_n3354 n_n3946 open [944] open open open + tin_pv11_1_1_ [6254] open n_n3724 open open [6290] n_n4093 open pdn open tin_pv10_1_1_ preset + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA open clb.I1[0]->lutC fle[1].out[0]->lutD open fle[1].out[1]->lutF fle[0].out[0]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + n_n4262 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4263 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1064] + + + + + + + + + + + + clb.I3[1]->lutA clb.I2[11]->lutB clb.I1[6]->lutC fle[1].out[0]->lutD clb.I3[6]->lutE fle[1].out[1]->lutF clb.I3[9]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [6324] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + n_n3941 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlc3_3 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA fle[2].out[0]->lutB open clb.I4[12]->lutD clb.I1[4]->lutE clb.I4[11]->lutF fle[2].out[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 0 3 + + + n_n3871 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3872 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + pv10_1_1_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I2[1]->lutB open clb.I4[12]->lutD clb.I1[4]->lutE clb.I4[9]->lutF open fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + [6356] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n4184 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4185 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA fle[3].out[1]->lutB open clb.I2[2]->lutD clb.I1[4]->lutE clb.I4[9]->lutF clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + pv11_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [2275] + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[10]->lutB clb.I1[5]->lutC clb.I2[12]->lutD clb.I3[2]->lutE clb.I4[1]->lutF clb.I3[3]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [6370] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1225] + + + + + + + + + + + + clb.I4[7]->lutA clb.I2[5]->lutB clb.I1[7]->lutC clb.I2[4]->lutD clb.I3[3]->lutE clb.I4[6]->lutF clb.I4[12]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [6389] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [6386] + + + + + + + + + + + + open open clb.I1[0]->lutC clb.I2[3]->lutD clb.I1[8]->lutE clb.I1[12]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + [6354] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n4296 + + + + + + + + + + + + fle[8].out[0]->lutA open clb.I1[0]->lutC clb.I4[9]->lutD clb.I1[4]->lutE clb.I1[9]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n3064 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3065 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + pv10_2_2_ + + + + + + + + + + + + clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC open clb.I1[4]->lutE clb.I1[10]->lutF clb.I3[7]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1984] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3547 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3549 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4270 open open open [894] n_n4160 open n_n4251 pdn ndn3_6 tin_pv4_3_3_ n_n4330 nrq1_3 + nrq1_3 open open ndn3_5 open tin_pv4_0_0_ open ndn3_6 open open tin_pv4_7_7_ open open + pdn n_n4224 n_n4114 open n_n4182 open open n_n4159 [894] open open open open + open open open open n_n4383 preset open open pdn ndn3_5 open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[2]->lutA clb.I2[10]->lutB open fle[1].out[0]->lutD clb.I1[12]->lutE open clb.I4[5]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + pv4_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [1265] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[8]->lutB clb.I1[0]->lutC open clb.I1[12]->lutE clb.I4[5]->lutF fle[1].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n4165 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4166 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + n_n3488 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3489 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA open clb.I1[10]->lutC open fle[3].out[0]->lutE clb.I4[5]->lutF clb.I4[8]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv4_3_3_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + [1355] + + + + + + + + + + + + clb.I3[4]->lutA fle[2].out[1]->lutB clb.I1[4]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I3[4]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n4307 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4309 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1214] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[11]->lutC clb.I2[7]->lutD clb.I1[0]->lutE clb.I1[9]->lutF clb.I4[5]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1347] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1679] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[7]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I4[4]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1736] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1843] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[5]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I3[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1965] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [2122] + + + + + + + + + + + + clb.I4[5]->lutA open clb.I2[3]->lutC clb.I2[7]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [997] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [1351] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[0]->lutB clb.I1[8]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3825 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3826 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv4_0_0_ + + + + + + + + + + + + clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC open clb.I1[8]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1969] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3515 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3517 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open n_n4071 open pdn tin_pv6_6_6_ preset open n_n3627 ndn3_7 tin_pv4_5_5_ n_n4337 + pdn n_n3892 open open open preset tin_pv4_4_4_ n_n4251 open ndn3_6 open open open + open open n_n4224 open n_n3968 open n_n4349 open open nrq1_3 open open [894] + open open open open tin_pv4_6_6_ open open open preset nrq1_3 open ndn3_6 open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[4]->lutA clb.I2[9]->lutB open clb.I2[5]->lutD clb.I1[10]->lutE clb.I1[12]->lutF open clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 0 2 + + + [1598] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1812] + + + + + + + + + + + + open clb.I2[9]->lutB clb.I1[3]->lutC clb.I2[5]->lutD clb.I1[10]->lutE open clb.I4[11]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1957] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + [2162] + + + + + + + + + + + + clb.I4[8]->lutA open clb.I2[9]->lutC clb.I2[1]->lutD clb.I1[10]->lutE open clb.I4[8]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + [990] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 0 2 + + + [1837] + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[0]->lutB clb.I1[7]->lutC fle[4].out[1]->lutD clb.I3[9]->lutE clb.I1[6]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n3835 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3836 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv6_6_6_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I2[5]->lutB fle[4].out[1]->lutC clb.I2[1]->lutD clb.I1[5]->lutE open clb.I3[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1687] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + n_n3428 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3429 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA clb.I2[0]->lutB clb.I1[7]->lutC fle[5].out[0]->lutD open fle[6].out[1]->lutF clb.I4[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + n_n3773 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3774 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + pv4_6_6_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC clb.I4[8]->lutD open fle[6].out[0]->lutF clb.I3[12]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [1218] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3412 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3413 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA clb.I2[0]->lutB fle[7].out[0]->lutC clb.I4[8]->lutD fle[7].out[0]->lutE clb.I1[9]->lutF open clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n4109 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4110 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv4_4_4_ + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[0]->lutB fle[8].out[0]->lutC clb.I4[9]->lutD open clb.I1[11]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3086 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3087 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + pv4_5_5_ + + + + + + + + + + + + clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC open clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1932] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3732 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3733 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n3372 open open open n_n4316 pdn open open n_n3976 open ndn3_10 open + open pdn open open [894] n_n3841 open open open nen3_10 open nrq1_3 open + [894] open open open n_n4222 open open nrq1_3 open open open preset n_n4145 + open open open open open open open n_n3841 nrq1_3 open open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open open clb.I1[1]->lutC fle[1].out[0]->lutD open clb.I1[6]->lutF clb.I3[11]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv13_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [1261] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[0]->lutB clb.I2[5]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE open clb.I4[8]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3392 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3394 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 3 0 + + + n_n3589 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3590 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[0]->lutA open open fle[1].out[1]->lutD clb.I3[7]->lutE clb.I1[6]->lutF fle[3].out[0]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv3_7_7_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1204] + + + + + + + + + + + + clb.I4[7]->lutA fle[2].out[1]->lutB clb.I2[4]->lutC clb.I2[9]->lutD open clb.I1[11]->lutF clb.I4[7]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n4100 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4102 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + [1212] + + + + + + + + + + + + clb.I3[11]->lutA open clb.I1[9]->lutC clb.I2[9]->lutD clb.I1[11]->lutE open clb.I3[12]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1263] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 2 0 + + + [1647] + + + + + + + + + + + + clb.I3[11]->lutA open clb.I1[5]->lutC clb.I2[9]->lutD clb.I1[11]->lutE clb.I1[11]->lutF clb.I3[11]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + [2166] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [1963] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[11]->lutB fle[6].out[0]->lutC clb.I2[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3460 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3461 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv3_1_1_ + + + + + + + + + + + + clb.I3[11]->lutA clb.I2[11]->lutB open clb.I2[1]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 1 2 + + + [1784] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3047 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3048 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC clb.I2[11]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3149 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3150 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv13_1_1_ + + + + + + + + + + + + clb.I3[11]->lutA fle[9].out[1]->lutB open clb.I2[11]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 3 1 + + + [1921] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3220 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3221 + + + flut5.clk[0]->direct3 + + + + + + + + + + open pdn nrq1_3 n_n4349 n_n3204 open open n_n4201 open open open tin_pv6_5_5_ ndn3_7 + n_n3111 [894] open open [6266] open n_n3658 ndn3_6 open n_n3533 n_n3922 open open + open open open tin_pv6_0_0_ open preset open open open n_n4071 [6268] open tin_pv6_3_3_ + open pdn open [894] open [6265] open open open open open n_n3533 open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[12]->lutA open clb.I1[4]->lutC fle[1].out[0]->lutD clb.I1[2]->lutE clb.I1[1]->lutF open clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + pv6_3_3_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [1179] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[9]->lutB clb.I2[1]->lutC clb.I2[7]->lutD clb.I1[12]->lutE open clb.I4[11]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3484 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3486 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 3 0 + + + [1387] + + + + + + + + + + + + open clb.I3[5]->lutB clb.I1[7]->lutC clb.I2[7]->lutD clb.I1[12]->lutE open clb.I3[5]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1547] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 0 3 + + + [1594] + + + + + + + + + + + + fle[3].out[0]->lutA clb.I3[5]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE open fle[3].out[0]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3028 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3029 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + pv6_0_0_ + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[5]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD open clb.I1[3]->lutF clb.I4[3]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1693] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3505 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3506 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[5].out[1]->lutC fle[5].out[0]->lutD clb.I3[5]->lutE fle[6].out[0]->lutF clb.I3[10]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n3399 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3604 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [1016] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[4]->lutB open clb.I4[1]->lutD clb.I1[2]->lutE fle[6].out[1]->lutF clb.I3[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + n_n4335 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + n_n4004 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4005 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[6].out[1]->lutC clb.I2[0]->lutD clb.I1[2]->lutE open clb.I4[1]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv5_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 1 0 + + + [1868] + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[5]->lutB fle[8].out[0]->lutC open clb.I1[2]->lutE clb.I1[11]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + n_n3347 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3348 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + pv6_5_5_ + + + + + + + + + + + + clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[2]->lutC open clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1849] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n4186 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4189 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn open open tin_pv4_1_1_ open nrq1_3 n_n4337 open open open open + tin_pv4_2_2_ open nrq1_3 open n_n4116 open open open open open open open open + open open open tin_pv6_7_7_ open open n_n4316 open [894] n_n4160 open open preset + open open open open n_n4383 nrq1_3 open open open [894] pdn open open + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE fle[0].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3378 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3379 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv13_2_2_ + + + + + + + + + + + + clb.I4[10]->lutA clb.I3[12]->lutB clb.I2[2]->lutC fle[1].out[1]->lutD open clb.I4[9]->lutF fle[1].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1385] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3462 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3463 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA fle[2].out[0]->lutB clb.I2[2]->lutC clb.I4[10]->lutD fle[3].out[1]->lutE open clb.I3[3]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n4163 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4164 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + pv6_7_7_ + + + + + + + + + + + + clb.I3[12]->lutA fle[3].out[1]->lutB clb.I1[7]->lutC clb.I4[10]->lutD open clb.I1[8]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1437] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3368 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3370 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA open clb.I1[7]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I4[9]->lutF clb.I3[9]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1357] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3721 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3722 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[12]->lutA clb.I2[2]->lutB clb.I1[2]->lutC fle[5].out[0]->lutD open clb.I1[5]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + n_n4088 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4089 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv4_1_1_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I3[12]->lutB fle[6].out[0]->lutC clb.I4[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n4346 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4347 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv4_2_2_ + + + + + + + + + + + + open clb.I3[12]->lutB fle[7].out[1]->lutC clb.I2[2]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I4[4]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [1465] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n4370 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4372 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3349 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3350 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv5_2_2_ + + + + + + + + + + + + clb.I3[12]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC open clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1847] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n4283 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4286 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn open open nrq3_11 open open open open open open open preset open + open open open open open pdn open open n_n3099 open ndn3_15 open open + n_n4095 open n_n3810 open open open nrq1_3 open open [894] open open open + preset open open open open open open open open open open open open + open + + + open open open open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + + + + + open open open fle[4].out[1]->lutD clb.I3[6]->lutE clb.I1[11]->lutF open clb.I2[5]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + n_n3937 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3938 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[6].out[0]->lutC fle[4].out[1]->lutD clb.I3[6]->lutE fle[6].out[0]->lutF clb.I4[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv8_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1339] + + + + + + + + + + + + clb.I3[9]->lutA fle[5].out[1]->lutB open clb.I2[8]->lutD fle[7].out[0]->lutE clb.I1[3]->lutF clb.I4[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + n_n3881 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3883 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [976] + + + + + + + + + + + + open clb.I3[2]->lutB open clb.I4[0]->lutD fle[7].out[0]->lutE open clb.I3[0]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open open open + + + lut5[0].in[1]->complete:lut5 + + + + + + + + lut5[0].out[0]->direct2 + + + ngfdn_3 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + [1259] + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC open clb.I3[6]->lutE fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3238 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3239 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv9_6_6_ + + + + + + + + + + + + clb.I3[6]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC open clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1806] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n4242 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4243 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4201 open pdn n_n3968 n_n3922 open tin_pv6_4_4_ open nrq1_3 open open open open + open open n_n3608 open nrq1_3 open open open open open open open open + preset open open open tin_pv6_1_1_ [894] open open open open open open tin_pv6_2_2_ + open open open open open open open n_n4316 open pdn open open open + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[0]->lutB clb.I1[2]->lutC fle[1].out[1]->lutD clb.I1[8]->lutE fle[0].out[0]->lutF clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3143 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3144 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + pv6_1_1_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[0]->lutB clb.I2[4]->lutC fle[1].out[1]->lutD open clb.I1[0]->lutF fle[1].out[0]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1604] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3950 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3952 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[2].out[0]->lutB clb.I2[4]->lutC clb.I4[9]->lutD fle[3].out[1]->lutE open clb.I3[12]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3306 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3307 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + pv6_2_2_ + + + + + + + + + + + + clb.I3[0]->lutA fle[3].out[1]->lutB clb.I2[4]->lutC clb.I4[9]->lutD open clb.I1[3]->lutF clb.I3[5]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1518] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3137 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3138 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[4].out[0]->lutB clb.I1[2]->lutC fle[5].out[1]->lutD clb.I1[8]->lutE clb.I1[6]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3092 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3093 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + pv6_4_4_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[0]->lutB clb.I1[8]->lutC fle[5].out[1]->lutD open clb.I1[4]->lutF clb.I3[5]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1514] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4063 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4065 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA clb.I2[4]->lutB fle[6].out[0]->lutC clb.I4[9]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3189 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3190 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv3_2_2_ + + + + + + + + + + + + open clb.I3[0]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I4[7]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [983] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3737 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3739 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I3[0]->lutB clb.I1[2]->lutC clb.I2[4]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3889 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3890 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv9_0_0_ + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC open clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[5]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1774] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3127 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3128 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open pdn open open open open n_n3085 open open open + open open open open open nrq1_3 open open open open open open open + preset open nrq1_3 open open open open [894] open open n_n4145 open open + open open open open open pdn open nrq1_3 open open open open open + open + + + open open open open open open open open open open open open open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + + + + + clb.I3[0]->lutA fle[4].out[0]->lutB clb.I1[4]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3145 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3146 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_3_3_ + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[5]->lutB open fle[5].out[1]->lutD clb.I1[4]->lutE clb.I1[9]->lutF clb.I3[7]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + [1640] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3090 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3091 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA clb.I2[5]->lutB fle[6].out[0]->lutC clb.I4[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3251 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3252 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv3_6_6_ + + + + + + + + + + + + clb.I4[7]->lutA clb.I3[0]->lutB open clb.I4[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 1 2 + + + [1527] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3056 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3057 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I3[0]->lutB fle[8].out[0]->lutC clb.I2[5]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3796 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3797 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv13_6_6_ + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB open clb.I2[5]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 3 1 + + + [1711] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3154 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3155 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n3376 n_n3583 nrq1_3 open n_n4263 pready_0_0_ open n_n3207 open open open tin_pready_0_0_ + open open open open n_n3354 tin_pv11_3_3_ nrq3_2 open open tin_pv11_7_7_ open open open + open nsr3_3 n_n3971 open open open open n_n3432 open n_n4108 nlc3_3 open open + open open open open open open open open open nrq1_3 open preset open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open open + open + + + pclk + + + + clb.I3[7]->lutA clb.I2[5]->lutB open open clb.I1[2]->lutE clb.I4[9]->lutF clb.I4[11]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + pv11_3_3_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + [1795] + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[8]->lutC clb.I4[9]->lutD clb.I1[1]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1825] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1881] + + + + + + + + + + + + open clb.I2[9]->lutB clb.I1[1]->lutC open fle[2].out[1]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + pv11_7_7_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + n_n3359 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3360 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[3]->lutC fle[4].out[0]->lutD fle[3].out[0]->lutE open open clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n3647 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3648 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv7_1_1_ + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB fle[4].out[0]->lutC open clb.I1[3]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3414 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3415 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3437 + + + + + + + + + lut5[0].out[0]->direct2 + + + pdn + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA open fle[4].out[1]->lutC open fle[6].out[0]->lutE clb.I4[9]->lutF clb.I3[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + [944] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [1020] + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB open open fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 1 open open 2 + + + n_n3036 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn1_34 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1833] + + + + + + + + + + + + clb.I4[11]->lutA open open clb.I2[4]->lutD fle[8].out[0]->lutE clb.I1[12]->lutF open clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [6325] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [911] + + + + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF clb.I3[1]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n125 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr4_2 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [973] + + + + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[5]->lutC clb.I4[11]->lutD fle[8].out[0]->lutE open fle[8].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [6333] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + n_n3430 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlak4_2 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3624 open open open n_n4279 nrq1_3 pdn open open open open open n_n3823 + pdn open open open open open n_n3514 nrq1_3 ndn3_8 open open open n_n3277 + open open open n_n3966 tin_pv11_0_0_ open open nrq1_3 ndn3_9 open preset open open + open open open tin_pv11_2_2_ open open pdn open open open n_n4342 open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC fle[0].out[1]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3371 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3372 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3431 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3432 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE clb.I4[6]->lutF clb.I3[10]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3214 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3215 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3566 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3567 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC clb.I2[12]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3902 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3903 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [1201] + + + + + + + + + + + + open fle[3].out[1]->lutB open clb.I2[12]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + pv15_5_5_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3673 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3674 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[8]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[8]->lutD clb.I3[7]->lutE clb.I4[6]->lutF clb.I3[3]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1433] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1282] + + + + + + + + + + + + clb.I3[10]->lutA fle[5].out[0]->lutB clb.I2[7]->lutC clb.I4[6]->lutD open clb.I1[12]->lutF clb.I4[3]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3151 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3152 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + pv11_2_2_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[7]->lutB clb.I1[12]->lutC clb.I4[6]->lutD open clb.I1[4]->lutF clb.I3[10]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [1360] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1745] + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[7]->lutB clb.I2[0]->lutC clb.I2[6]->lutD fle[8].out[0]->lutE open clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1270] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + pv11_0_0_ + + + + + + + + + + + + clb.I4[6]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD open clb.I4[10]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3232 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3233 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [1206] + + + + + + + + + + + + clb.I4[10]->lutA fle[9].out[1]->lutB open clb.I2[0]->lutD open fle[9].out[1]->lutF clb.I3[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + pv3_3_3_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n3273 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3274 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn open open open open open open open open open open + open open open nrq1_3 open open open open open open open open open + open open preset open open open open open open open open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open open fle[9].out[0]->clbouts1 open open open open open open open open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + + + + + + + + + + clb.I3[2]->lutA fle[9].out[0]->lutB open clb.I2[3]->lutD clb.I1[2]->lutE fle[9].out[1]->lutF open clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 3 1 + + + n_n3203 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3204 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + n_n4113 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4114 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open [896] open open open open open open open open n_n4069 open + open open open open open open open open n_n4039 open open open open + open open open open open open open n_n4040 open open open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 + open + + + open + + + + + + + + + + + + + open open open open clb.I1[11]->lutE clb.I1[2]->lutF clb.I3[7]->lutG clb.I2[8]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + open + + + + open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + open + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1927] + + + + + + + + + + + + + open open open open open open open ndn3_4 open ndn3_5 open open open + open open open open open open open n_n3931 open open open open open + open open open open open open open open open preset open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 + open + + + open + + + + + + + + + + + + + open open open open clb.I1[9]->lutE clb.I1[7]->lutF clb.I3[9]->lutG clb.I2[7]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + open + + + + open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + open + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1191] + + + + + + + + + + + + + pv14_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pready_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pdn + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + preset_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pready_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + pclk + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + preset + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_2_2_ + + + + + diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 58740b51444..a89c914f389 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -95,7 +95,7 @@ static void alloc_pin_classes_in_pb_graph_node(t_pb_graph_node* pb_graph_node) { /* allocate space */ for (i = 0; i < pb_graph_node->num_input_ports; i++) { for (j = 0; j < pb_graph_node->num_input_pins[i]; j++) { - pb_graph_node->input_pins[i][j].parent_pin_class = (int*)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(int)); + pb_graph_node->input_pins[i][j].parent_pin_class = new int[pb_graph_node->pb_type->depth]; for (k = 0; k < pb_graph_node->pb_type->depth; k++) { pb_graph_node->input_pins[i][j].parent_pin_class[k] = OPEN; } @@ -103,17 +103,19 @@ static void alloc_pin_classes_in_pb_graph_node(t_pb_graph_node* pb_graph_node) { } for (i = 0; i < pb_graph_node->num_output_ports; i++) { for (j = 0; j < pb_graph_node->num_output_pins[i]; j++) { - pb_graph_node->output_pins[i][j].parent_pin_class = (int*)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(int)); - pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs = (t_pb_graph_pin***)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(t_pb_graph_pin**)); - pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins = (int*)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(int)); + pb_graph_node->output_pins[i][j].parent_pin_class = new int[pb_graph_node->pb_type->depth]; + pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs = new t_pb_graph_pin**[pb_graph_node->pb_type->depth]; + pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins = new int[pb_graph_node->pb_type->depth]; for (k = 0; k < pb_graph_node->pb_type->depth; k++) { + pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k] = nullptr; + pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins[k] = 0; pb_graph_node->output_pins[i][j].parent_pin_class[k] = OPEN; } } } for (i = 0; i < pb_graph_node->num_clock_ports; i++) { for (j = 0; j < pb_graph_node->num_clock_pins[i]; j++) { - pb_graph_node->clock_pins[i][j].parent_pin_class = (int*)vtr::calloc(pb_graph_node->pb_type->depth, sizeof(int)); + pb_graph_node->clock_pins[i][j].parent_pin_class = new int[pb_graph_node->pb_type->depth]; for (k = 0; k < pb_graph_node->pb_type->depth; k++) { pb_graph_node->clock_pins[i][j].parent_pin_class[k] = OPEN; } @@ -261,9 +263,13 @@ static void load_pin_class_by_depth(t_pb_graph_node* pb_graph_node, if (pb_graph_node->pb_type->depth == depth && !pb_graph_node->is_primitive()) { /* Record pin class information for cluster */ pb_graph_node->num_input_pin_class = *input_count + 1; /* number of input pin classes discovered + 1 for primitive inputs not reachable from cluster input pins */ - pb_graph_node->input_pin_class_size = (int*)vtr::calloc(*input_count + 1, sizeof(int)); + pb_graph_node->input_pin_class_size = new int[*input_count + 1]; + for (i = 0; i < *input_count + 1; i++) /* zero-initializing */ + pb_graph_node->input_pin_class_size[i] = 0; pb_graph_node->num_output_pin_class = *output_count + 1; /* number of output pin classes discovered + 1 for primitive inputs not reachable from cluster input pins */ - pb_graph_node->output_pin_class_size = (int*)vtr::calloc(*output_count + 1, sizeof(int)); + pb_graph_node->output_pin_class_size = new int[*output_count + 1]; + for (i = 0; i < *output_count + 1; i++) /* zero-initializing */ + pb_graph_node->output_pin_class_size[i] = 0; sum_pin_class(pb_graph_node); } } diff --git a/vtr_flow/sdc/samples/H.sdc b/vtr_flow/sdc/samples/H.sdc new file mode 100644 index 00000000000..1c4c8288522 --- /dev/null +++ b/vtr_flow/sdc/samples/H.sdc @@ -0,0 +1 @@ +create_clock -period 10000 * From 16b891beb6a578e09de5ded946b211117044e776 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sat, 25 Jun 2022 12:11:06 -0400 Subject: [PATCH 24/46] cluster_feasibility_filter.cpp --- libs/libarchfpga/src/arch_util.cpp | 2 +- vpr/src/pack/cluster_feasibility_filter.cpp | 23 ++++++++++++++------- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 6425ad573a8..a10032c9abd 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -349,7 +349,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]) { - vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); + delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } } delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index a89c914f389..82d9523cb0e 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -27,6 +27,7 @@ * Date: May 16, 2012 */ +#include #include "vtr_assert.h" #include "vtr_log.h" #include "vtr_memory.h" @@ -321,13 +322,21 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph if (current_pb_graph_pin->is_primitive_pin() && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( - reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->num_connectable_primitive_input_pins[depth] - * sizeof(t_pb_graph_pin*)); - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] - = current_pb_graph_pin; +// reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( +// reference_pin->list_of_connectable_input_pin_ptrs[depth], +// reference_pin->num_connectable_primitive_input_pins[depth] +// * sizeof(t_pb_graph_pin*)); + + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + + delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) + reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] = current_pb_graph_pin; } } } From 697d0b1ec619983caaca9acd9c6d09f266b6f5f6 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sat, 25 Jun 2022 16:48:55 -0400 Subject: [PATCH 25/46] cluster_placements --- vpr/src/base/vpr_types.cpp | 16 ++++++++-------- vpr/src/pack/cluster_feasibility_filter.cpp | 5 +---- vpr/src/pack/cluster_placement.cpp | 19 +++++++++---------- 3 files changed, 18 insertions(+), 22 deletions(-) diff --git a/vpr/src/base/vpr_types.cpp b/vpr/src/base/vpr_types.cpp index 5b74779893e..03a19e6b1ca 100644 --- a/vpr/src/base/vpr_types.cpp +++ b/vpr/src/base/vpr_types.cpp @@ -236,31 +236,31 @@ void free_cluster_placement_stats(t_cluster_placement_stats* cluster_placement_s cur = cluster_placement_stats_list[index].tried; while (cur != nullptr) { next = cur->next_primitive; - free(cur); + delete(cur); cur = next; } cur = cluster_placement_stats_list[index].in_flight; while (cur != nullptr) { next = cur->next_primitive; - free(cur); + delete(cur); cur = next; } cur = cluster_placement_stats_list[index].invalid; while (cur != nullptr) { next = cur->next_primitive; - free(cur); + delete(cur); cur = next; } for (int j = 0; j < cluster_placement_stats_list[index].num_pb_types; j++) { cur = cluster_placement_stats_list[index].valid_primitives[j]->next_primitive; while (cur != nullptr) { next = cur->next_primitive; - free(cur); + delete(cur); cur = next; } - free(cluster_placement_stats_list[index].valid_primitives[j]); + delete (cluster_placement_stats_list[index].valid_primitives[j]); } - free(cluster_placement_stats_list[index].valid_primitives); + delete[](cluster_placement_stats_list[index].valid_primitives); } - free(cluster_placement_stats_list); -} \ No newline at end of file + delete[](cluster_placement_stats_list); +} diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 82d9523cb0e..c60b899d198 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -322,10 +322,7 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph if (current_pb_graph_pin->is_primitive_pin() && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; -// reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( -// reference_pin->list_of_connectable_input_pin_ptrs[depth], -// reference_pin->num_connectable_primitive_input_pins[depth] -// * sizeof(t_pb_graph_pin*)); + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); diff --git a/vpr/src/pack/cluster_placement.cpp b/vpr/src/pack/cluster_placement.cpp index c22d97fea05..450238d9873 100644 --- a/vpr/src/pack/cluster_placement.cpp +++ b/vpr/src/pack/cluster_placement.cpp @@ -60,14 +60,13 @@ t_cluster_placement_stats* alloc_and_load_cluster_placement_stats() { auto& device_ctx = g_vpr_ctx.device(); - cluster_placement_stats_list = (t_cluster_placement_stats*)vtr::calloc(device_ctx.logical_block_types.size(), - sizeof(t_cluster_placement_stats)); + cluster_placement_stats_list = new t_cluster_placement_stats[device_ctx.logical_block_types.size()]; + for (const auto& type : device_ctx.logical_block_types) { + cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); if (!is_empty_type(&type)) { - cluster_placement_stats_list[type.index].valid_primitives = (t_cluster_placement_primitive**)vtr::calloc( - get_max_primitives_in_pb_type(type.pb_type) + 1, - sizeof(t_cluster_placement_primitive*)); /* too much memory allocated but shouldn't be a problem */ - + cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive*[get_max_primitives_in_pb_type(type.pb_type) + 1]{nullptr}; + /* too much memory allocated but shouldn't be a problem */ cluster_placement_stats_list[type.index].curr_molecule = nullptr; load_cluster_placement_stats_for_pb_graph_node(&cluster_placement_stats_list[type.index], type.pb_graph_head); @@ -259,8 +258,8 @@ static void load_cluster_placement_stats_for_pb_graph_node(t_cluster_placement_s const t_pb_type* pb_type = pb_graph_node->pb_type; bool success; if (pb_type->modes == nullptr) { - placement_primitive = (t_cluster_placement_primitive*)vtr::calloc(1, - sizeof(t_cluster_placement_primitive)); + placement_primitive = new t_cluster_placement_primitive; + *placement_primitive = t_cluster_placement_primitive(); placement_primitive->pb_graph_node = pb_graph_node; placement_primitive->valid = true; pb_graph_node->cluster_placement_primitive = placement_primitive; @@ -272,8 +271,8 @@ static void load_cluster_placement_stats_for_pb_graph_node(t_cluster_placement_s || cluster_placement_stats->valid_primitives[i]->next_primitive->pb_graph_node->pb_type == pb_graph_node->pb_type) { if (cluster_placement_stats->valid_primitives[i] == nullptr) { - cluster_placement_stats->valid_primitives[i] = (t_cluster_placement_primitive*)vtr::calloc(1, - sizeof(t_cluster_placement_primitive)); /* head of linked list is empty, makes it easier to remove nodes later */ + cluster_placement_stats->valid_primitives[i] = new t_cluster_placement_primitive; /* head of linked list is empty, makes it easier to remove nodes later */ + *cluster_placement_stats->valid_primitives[i] = t_cluster_placement_primitive(); cluster_placement_stats->num_pb_types++; } success = true; From a2df3492d251b2a81a626619106b335ea88247c1 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sat, 25 Jun 2022 18:38:56 -0400 Subject: [PATCH 26/46] cluster_utils --- vpr/src/base/vpr_context.h | 2 +- vpr/src/pack/cluster_util.cpp | 18 ++++++++++-------- vpr/src/util/vpr_utils.cpp | 2 +- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/vpr/src/base/vpr_context.h b/vpr/src/base/vpr_context.h index ca4ed41bdee..f5a026c2074 100644 --- a/vpr/src/base/vpr_context.h +++ b/vpr/src/base/vpr_context.h @@ -284,7 +284,7 @@ struct ClusteringHelperContext : public Context { std::vector* lb_type_rr_graphs; ~ClusteringHelperContext() { - free(primitives_list); + delete[](primitives_list); } }; diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index 3e2528ac0dc..58f7e59b3bb 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -244,8 +244,8 @@ void free_clustering_data(const t_packer_opts& packer_opts, cluster_ctx.clb_nlist = ClusteredNetlist(); - free(clustering_data.unclustered_list_head); - free(clustering_data.memory_pool); + delete[](clustering_data.unclustered_list_head); + delete[](clustering_data.memory_pool); } //check the clustering and output it @@ -511,14 +511,15 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, int max_molecule_size; /* alloc and load list of molecules to pack */ - clustering_data.unclustered_list_head = (t_molecule_link*)vtr::calloc(max_molecule_stats.num_used_ext_inputs + 1, sizeof(t_molecule_link)); + clustering_data.unclustered_list_head = new t_molecule_link[max_molecule_stats.num_used_ext_inputs + 1]; unclustered_list_head_size = max_molecule_stats.num_used_ext_inputs + 1; for (int i = 0; i <= max_molecule_stats.num_used_ext_inputs; i++) { + clustering_data.unclustered_list_head[i] = t_molecule_link(); clustering_data.unclustered_list_head[i].next = nullptr; } - molecule_array = (t_pack_molecule**)vtr::malloc(num_molecules * sizeof(t_pack_molecule*)); + molecule_array = new t_pack_molecule*[num_molecules]; cur_molecule = molecules_head; for (int i = 0; i < num_molecules; i++) { VTR_ASSERT(cur_molecule != nullptr); @@ -529,7 +530,7 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, qsort((void*)molecule_array, num_molecules, sizeof(t_pack_molecule*), compare_molecule_gain); - clustering_data.memory_pool = (t_molecule_link*)vtr::malloc(num_molecules * sizeof(t_molecule_link)); + clustering_data.memory_pool = new t_molecule_link[num_molecules]; next_ptr = clustering_data.memory_pool; for (int i = 0; i < num_molecules; i++) { @@ -544,7 +545,7 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, next_ptr++; } - free(molecule_array); + delete[](molecule_array); /* load net info */ auto& atom_ctx = g_vpr_ctx.atom(); @@ -576,7 +577,8 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, } cur_molecule = cur_molecule->next; } - *primitives_list = (t_pb_graph_node**)vtr::calloc(max_molecule_size, sizeof(t_pb_graph_node*)); + *primitives_list = new t_pb_graph_node*[max_molecule_size]{nullptr}; + } /*****************************************/ @@ -811,7 +813,7 @@ void alloc_and_load_pb_stats(t_pb* pb, const int feasible_block_array_size) { pb->pb_stats->lookahead_input_pins_used = std::vector>(pb->pb_graph_node->num_input_pin_class); pb->pb_stats->lookahead_output_pins_used = std::vector>(pb->pb_graph_node->num_output_pin_class); pb->pb_stats->num_feasible_blocks = NOT_VALID; - pb->pb_stats->feasible_blocks = (t_pack_molecule**)vtr::calloc(feasible_block_array_size, sizeof(t_pack_molecule*)); + pb->pb_stats->feasible_blocks = new t_pack_molecule* [feasible_block_array_size]; pb->pb_stats->tie_break_high_fanout_net = AtomNetId::INVALID(); diff --git a/vpr/src/util/vpr_utils.cpp b/vpr/src/util/vpr_utils.cpp index e623031e029..91e1676874b 100644 --- a/vpr/src/util/vpr_utils.cpp +++ b/vpr/src/util/vpr_utils.cpp @@ -1401,7 +1401,7 @@ void free_pb_stats(t_pb* pb) { pb->pb_stats->num_pins_of_net_in_pb.clear(); if (pb->pb_stats->feasible_blocks) { - free(pb->pb_stats->feasible_blocks); + delete[](pb->pb_stats->feasible_blocks); } if (!pb->parent_pb) { pb->pb_stats->transitive_fanout_candidates.clear(); From 439e202f5c6a2004a17f77037dfdcd7a3c6f2847 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 12:04:02 -0400 Subject: [PATCH 27/46] cluster & lb_type_rr_graph --- vpr/src/pack/cluster.cpp | 3 +- vpr/src/pack/cluster_feasibility_filter.cpp | 7 +- vpr/src/pack/cluster_util.cpp | 2 +- vpr/src/pack/lb_type_rr_graph.cpp | 95 ++++++++++++++------- 4 files changed, 69 insertions(+), 38 deletions(-) diff --git a/vpr/src/pack/cluster.cpp b/vpr/src/pack/cluster.cpp index b7804c6e2bd..2ad8f207d89 100644 --- a/vpr/src/pack/cluster.cpp +++ b/vpr/src/pack/cluster.cpp @@ -189,8 +189,7 @@ std::map do_clustering(const t_packer_opts& pa get_max_cluster_size_and_pb_depth(helper_ctx.max_cluster_size, max_pb_depth); if (packer_opts.hill_climbing_flag) { - clustering_data.hill_climbing_inputs_avail = (int*)vtr::calloc(helper_ctx.max_cluster_size + 1, - sizeof(int)); + clustering_data.hill_climbing_inputs_avail = new int [helper_ctx.max_cluster_size + 1]{0}; } else { clustering_data.hill_climbing_inputs_avail = nullptr; /* if used, die hard */ } diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index c60b899d198..413c3db26f8 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -323,7 +323,7 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - + if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0){ std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); @@ -331,9 +331,12 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - + } + else{ + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - 1] = current_pb_graph_pin; + } } } } diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index 58f7e59b3bb..1a209a70955 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -237,7 +237,7 @@ void free_clustering_data(const t_packer_opts& packer_opts, clustering_data.intra_lb_routing.clear(); if (packer_opts.hill_climbing_flag) - free(clustering_data.hill_climbing_inputs_avail); + delete[](clustering_data.hill_climbing_inputs_avail); for (auto blk_id : cluster_ctx.clb_nlist.blocks()) cluster_ctx.clb_nlist.remove_block(blk_id); diff --git a/vpr/src/pack/lb_type_rr_graph.cpp b/vpr/src/pack/lb_type_rr_graph.cpp index aabb670e24e..391e4d43bfa 100644 --- a/vpr/src/pack/lb_type_rr_graph.cpp +++ b/vpr/src/pack/lb_type_rr_graph.cpp @@ -86,13 +86,13 @@ void free_all_lb_type_rr_graph(std::vector* lb_type_rr_graphs if (node->outedges != nullptr) { for (int imode = 0; imode < node->num_modes; imode++) { if (node->outedges[imode] != nullptr) { - free(node->outedges[imode]); + delete[](node->outedges[imode]); } } - free(node->outedges); + delete[](node->outedges); } if (node->num_fanout != nullptr) { - free(node->num_fanout); + delete[](node->num_fanout); } } } @@ -192,11 +192,14 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ /* External source node drives all inputs going into logic block type */ lb_type_rr_node_graph[ext_source_index].capacity = pb_type->num_input_pins + pb_type->num_clock_pins; lb_type_rr_node_graph[ext_source_index].num_modes = 1; - lb_type_rr_node_graph[ext_source_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[ext_source_index].num_fanout = new short[1]; lb_type_rr_node_graph[ext_source_index].num_fanout[0] = pb_type->num_input_pins + pb_type->num_clock_pins; - lb_type_rr_node_graph[ext_source_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(1, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[ext_source_index].outedges = new t_lb_type_rr_node_edge*[1]; + lb_type_rr_node_graph[ext_source_index].outedges[0] = nullptr; if (lb_type_rr_node_graph[ext_source_index].num_fanout[0] > 0) { - lb_type_rr_node_graph[ext_source_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[ext_source_index].num_fanout[0], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[ext_source_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[ext_source_index].num_fanout[0]]; + for (int i = 0; i < lb_type_rr_node_graph[ext_source_index].num_fanout[0]; i++) + lb_type_rr_node_graph[ext_source_index].outedges[0][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[ext_source_index].type = LB_SOURCE; @@ -229,7 +232,7 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ /* External sink node driven by all outputs exiting logic block type */ lb_type_rr_node_graph[ext_sink_index].capacity = pb_type->num_output_pins; lb_type_rr_node_graph[ext_sink_index].num_modes = 1; - lb_type_rr_node_graph[ext_sink_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[ext_sink_index].num_fanout = new short[1]; lb_type_rr_node_graph[ext_sink_index].num_fanout[0] = 0; /* Terminal point */ lb_type_rr_node_graph[ext_sink_index].outedges = nullptr; lb_type_rr_node_graph[ext_sink_index].type = LB_SINK; @@ -241,11 +244,14 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ /* External rr node that drives all existing logic block input pins and is driven by all outputs exiting logic block type */ lb_type_rr_node_graph[ext_rr_index].capacity = pb_type->num_output_pins; lb_type_rr_node_graph[ext_rr_index].num_modes = 1; - lb_type_rr_node_graph[ext_rr_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[ext_rr_index].num_fanout = new short[1]; lb_type_rr_node_graph[ext_rr_index].num_fanout[0] = pb_type->num_input_pins + pb_type->num_clock_pins + 1; - lb_type_rr_node_graph[ext_rr_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(1, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[ext_rr_index].outedges = new t_lb_type_rr_node_edge*[1]; + lb_type_rr_node_graph[ext_rr_index].outedges[0] = nullptr; if (lb_type_rr_node_graph[ext_rr_index].num_fanout[0] > 0) { - lb_type_rr_node_graph[ext_rr_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[ext_rr_index].num_fanout[0], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[ext_rr_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[ext_rr_index].num_fanout[0]]; + for (int i = 0; i < lb_type_rr_node_graph[ext_rr_index].num_fanout[0]; i++) + lb_type_rr_node_graph[ext_rr_index].outedges[0][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[ext_rr_index].type = LB_INTERMEDIATE; @@ -306,10 +312,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = 1; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[1]; lb_type_rr_node_graph[pin_index].num_fanout[0] = 1; - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(1, sizeof(t_lb_type_rr_node_edge*)); - lb_type_rr_node_graph[pin_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::calloc(1, sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[1]; + lb_type_rr_node_graph[pin_index].outedges[0] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[0] = new t_lb_type_rr_node_edge[1]; + lb_type_rr_node_graph[pin_index].outedges[0][0] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].outedges[0][0].intrinsic_cost = 1; lb_type_rr_node_graph[pin_index].type = LB_INTERMEDIATE; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; @@ -322,7 +330,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n } else { new_sink.capacity = 1; } - new_sink.num_fanout = (short*)vtr::malloc(sizeof(short)); + new_sink.num_fanout = new short[1]; new_sink.num_fanout[0] = 0; new_sink.type = LB_SINK; sink_index = lb_type_rr_node_graph.size(); @@ -343,8 +351,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant fanout */ @@ -357,7 +367,9 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { - lb_type_rr_node_graph[pin_index].outedges[imode] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[imode], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -390,10 +402,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = 1; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::malloc(sizeof(short)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[1]; lb_type_rr_node_graph[pin_index].num_fanout[0] = 1; - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::malloc(sizeof(t_lb_type_rr_node_edge*)); - lb_type_rr_node_graph[pin_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::malloc(sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[1]; + lb_type_rr_node_graph[pin_index].outedges[0] = new t_lb_type_rr_node_edge[1]; lb_type_rr_node_graph[pin_index].outedges[0][0].intrinsic_cost = 1; lb_type_rr_node_graph[pin_index].type = LB_INTERMEDIATE; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; @@ -406,7 +418,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n } else { new_sink.capacity = 1; } - new_sink.num_fanout = (short*)vtr::malloc(sizeof(short)); + new_sink.num_fanout = new short[1]; new_sink.num_fanout[0] = 0; new_sink.type = LB_SINK; sink_index = lb_type_rr_node_graph.size(); @@ -436,8 +448,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -450,7 +464,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { - lb_type_rr_node_graph[pin_index].outedges[imode] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[imode], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++){ + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + } lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -484,15 +501,19 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* One edge to external sinks */ lb_type_rr_node_graph[pin_index].num_fanout[0] = 1; /* Allocate space based on fanout */ - lb_type_rr_node_graph[pin_index].outedges[0] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[0], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[0]]; + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[0]; i++) + lb_type_rr_node_graph[pin_index].outedges[0][i] = t_lb_type_rr_node_edge(); /* Load one edge to external opin */; lb_type_rr_node_graph[pin_index].outedges[0][0].node_index = ext_rr_index; @@ -511,8 +532,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i< num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -525,7 +548,9 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { - lb_type_rr_node_graph[pin_index].outedges[imode] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[imode], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; + for (int i = 0; i< lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -557,8 +582,10 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = (short*)vtr::calloc(num_modes, sizeof(short)); - lb_type_rr_node_graph[pin_index].outedges = (t_lb_type_rr_node_edge**)vtr::calloc(num_modes, sizeof(t_lb_type_rr_node_edge*)); + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -571,7 +598,9 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { - lb_type_rr_node_graph[pin_index].outedges[imode] = (t_lb_type_rr_node_edge*)vtr::calloc(lb_type_rr_node_graph[pin_index].num_fanout[imode], sizeof(t_lb_type_rr_node_edge)); + lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } From 569d73b9339b44415981e1bc60c960906a7708d9 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 13:02:00 -0400 Subject: [PATCH 28/46] output_clustering & pb_type_graph_annotations --- vpr/src/pack/output_clustering.cpp | 12 ++++++------ vpr/src/pack/pb_type_graph_annotations.cpp | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/vpr/src/pack/output_clustering.cpp b/vpr/src/pack/output_clustering.cpp index 233bbb7ecac..7e6421eb6ab 100644 --- a/vpr/src/pack/output_clustering.cpp +++ b/vpr/src/pack/output_clustering.cpp @@ -52,9 +52,9 @@ static void print_stats() { num_clb_types = num_clb_inputs_used = num_clb_outputs_used = nullptr; - num_clb_types = (int*)vtr::calloc(device_ctx.logical_block_types.size(), sizeof(int)); - num_clb_inputs_used = (int*)vtr::calloc(device_ctx.logical_block_types.size(), sizeof(int)); - num_clb_outputs_used = (int*)vtr::calloc(device_ctx.logical_block_types.size(), sizeof(int)); + num_clb_types = new int[device_ctx.logical_block_types.size()]{0}; + num_clb_inputs_used = new int[device_ctx.logical_block_types.size()]{0}; + num_clb_outputs_used = new int[device_ctx.logical_block_types.size()]{0}; for (auto net_id : atom_ctx.nlist.nets()) { nets_absorbed[net_id] = true; @@ -124,9 +124,9 @@ static void print_stats() { } VTR_LOG("Absorbed logical nets %d out of %d nets, %d nets not absorbed.\n", total_nets_absorbed, (int)atom_ctx.nlist.nets().size(), (int)atom_ctx.nlist.nets().size() - total_nets_absorbed); - free(num_clb_types); - free(num_clb_inputs_used); - free(num_clb_outputs_used); + delete[](num_clb_types); + delete[](num_clb_inputs_used); + delete[](num_clb_outputs_used); /* TODO: print more stats */ } diff --git a/vpr/src/pack/pb_type_graph_annotations.cpp b/vpr/src/pack/pb_type_graph_annotations.cpp index e66da0839e7..ddac5fc3997 100644 --- a/vpr/src/pack/pb_type_graph_annotations.cpp +++ b/vpr/src/pack/pb_type_graph_annotations.cpp @@ -261,9 +261,9 @@ static void load_delay_annotations(const int line_num, } //Allocate and load the delay matrix - delay_matrix = (float**)vtr::malloc(sizeof(float*) * num_inputs); + delay_matrix = new float*[num_inputs]; for (i = 0; i < num_inputs; i++) { - delay_matrix[i] = (float*)vtr::malloc(sizeof(float) * num_outputs); + delay_matrix[i] = new float[num_outputs]; } if (input_format == E_ANNOT_PIN_TO_PIN_MATRIX) { @@ -471,9 +471,9 @@ static void load_delay_annotations(const int line_num, free(num_out_ptrs); } for (i = 0; i < num_inputs; i++) { - free(delay_matrix[i]); + delete[](delay_matrix[i]); } - free(delay_matrix); + delete[](delay_matrix); } static void inferr_unspecified_pb_graph_node_delays(t_pb_graph_node* pb_graph_node) { From 47a0818f3e0687e5455ce90bfb30abe6b064ff8c Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 15:23:00 -0400 Subject: [PATCH 29/46] pb_type_graph vectors --- libs/libarchfpga/src/arch_util.cpp | 24 ++++++++++----------- libs/libarchfpga/src/physical_types.h | 4 ++-- vpr/src/pack/pb_type_graph.cpp | 31 ++++++--------------------- 3 files changed, 21 insertions(+), 38 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index a10032c9abd..c50970f5d60 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -322,10 +322,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_max); if (pb_graph_node->input_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_min); - if (pb_graph_node->input_pins[i][j].input_edges) - vtr::free(pb_graph_node->input_pins[i][j].input_edges); - if (pb_graph_node->input_pins[i][j].output_edges) - vtr::free(pb_graph_node->input_pins[i][j].output_edges); +// if (pb_graph_node->input_pins[i][j].input_edges) +// vtr::free(pb_graph_node->input_pins[i][j].input_edges); +// if (pb_graph_node->input_pins[i][j].output_edges) +// vtr::free(pb_graph_node->input_pins[i][j].output_edges); if (pb_graph_node->input_pins[i][j].parent_pin_class) delete[](pb_graph_node->input_pins[i][j].parent_pin_class); } @@ -339,10 +339,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_max); if (pb_graph_node->output_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_min); - if (pb_graph_node->output_pins[i][j].input_edges) - vtr::free(pb_graph_node->output_pins[i][j].input_edges); - if (pb_graph_node->output_pins[i][j].output_edges) - vtr::free(pb_graph_node->output_pins[i][j].output_edges); +// if (pb_graph_node->output_pins[i][j].input_edges) +// vtr::free(pb_graph_node->output_pins[i][j].input_edges); +// if (pb_graph_node->output_pins[i][j].output_edges) +// vtr::free(pb_graph_node->output_pins[i][j].output_edges); if (pb_graph_node->output_pins[i][j].parent_pin_class) delete[](pb_graph_node->output_pins[i][j].parent_pin_class); @@ -368,10 +368,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_max); if (pb_graph_node->clock_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_min); - if (pb_graph_node->clock_pins[i][j].input_edges) - vtr::free(pb_graph_node->clock_pins[i][j].input_edges); - if (pb_graph_node->clock_pins[i][j].output_edges) - vtr::free(pb_graph_node->clock_pins[i][j].output_edges); +// if (pb_graph_node->clock_pins[i][j].input_edges) +// vtr::free(pb_graph_node->clock_pins[i][j].input_edges); +// if (pb_graph_node->clock_pins[i][j].output_edges) +// vtr::free(pb_graph_node->clock_pins[i][j].output_edges); if (pb_graph_node->clock_pins[i][j].parent_pin_class) delete[](pb_graph_node->clock_pins[i][j].parent_pin_class); } diff --git a/libs/libarchfpga/src/physical_types.h b/libs/libarchfpga/src/physical_types.h index e587e0c3a29..1cdd423cd59 100644 --- a/libs/libarchfpga/src/physical_types.h +++ b/libs/libarchfpga/src/physical_types.h @@ -1235,9 +1235,9 @@ class t_pb_graph_pin { public: t_port* port = nullptr; int pin_number = 0; - t_pb_graph_edge** input_edges = nullptr; /* [0..num_input_edges] */ + std::vector input_edges{nullptr}; /* [0..num_input_edges] */ int num_input_edges = 0; - t_pb_graph_edge** output_edges = nullptr; /* [0..num_output_edges] */ + std::vector output_edges{nullptr}; /* [0..num_output_edges] */ int num_output_edges = 0; t_pb_graph_node* parent_node = nullptr; diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 7a536cb0e23..c737d189a59 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -724,21 +724,13 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, for (i_inset = 0; i_inset < num_input_sets; i_inset++) { for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { - input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges = (t_pb_graph_edge**)vtr::realloc( - input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges, - (input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->num_output_edges - + out_count) - * sizeof(t_pb_graph_edge*)); + input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges.resize(input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->num_output_edges + out_count); } } for (i_outset = 0; i_outset < num_output_sets; i_outset++) { for (i_outpin = 0; i_outpin < num_output_ptrs[i_outset]; i_outpin++) { - output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges = (t_pb_graph_edge**)vtr::realloc( - output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges, - (output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges - + in_count) - * sizeof(t_pb_graph_edge*)); + output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges+ in_count); } } @@ -813,8 +805,7 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, t_pb_graph_pin* input_pin = input_pb_graph_node_pin_ptrs[0][ipin]; //Allocate space for input pin set's out-going edges (one to each out-set) - input_pin->output_edges = (t_pb_graph_edge**)vtr::realloc(input_pin->output_edges, - (input_pin->num_output_edges + num_output_sets) * sizeof(t_pb_graph_edge*)); + input_pin->output_edges.resize(input_pin->num_output_edges + num_output_sets); //Associate each input pin with it's new out-going edges for (int iset = 0; iset < num_output_sets; ++iset) { @@ -830,8 +821,7 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, t_pb_graph_pin* output_pin = output_pb_graph_node_pin_ptrs[iset][ipin]; //Allocate space for output pin set's in-coming edge (one edge per pin) - output_pin->input_edges = (t_pb_graph_edge**)vtr::realloc(output_pin->input_edges, - (output_pin->num_input_edges + 1) * sizeof(t_pb_graph_edge*)); + output_pin->input_edges.resize(output_pin->num_input_edges + 1); int ipin_edge = output_pin->num_input_edges; int iedge = iset * pins_per_set + ipin; @@ -891,20 +881,13 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, for (i_inset = 0; i_inset < num_input_sets; i_inset++) { for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { - input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges = (t_pb_graph_edge**)vtr::realloc( - input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges, - (input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->num_output_edges - + 1) - * sizeof(t_pb_graph_edge*)); + input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->output_edges.resize(input_pb_graph_node_pin_ptrs[i_inset][i_inpin]->num_output_edges + 1); } } for (i_outpin = 0; i_outpin < num_output_ptrs[0]; i_outpin++) { - output_pb_graph_node_pin_ptrs[0][i_outpin]->input_edges = (t_pb_graph_edge**)vtr::realloc( - output_pb_graph_node_pin_ptrs[0][i_outpin]->input_edges, - (output_pb_graph_node_pin_ptrs[0][i_outpin]->num_input_edges - + num_input_sets) - * sizeof(t_pb_graph_edge*)); + output_pb_graph_node_pin_ptrs[0][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[0][i_outpin]->num_input_edges + + num_input_sets); } /* Load connections between pins and record these updates in the edges */ From 8048f9ced8a2f3f8e102ace5af1bbb15351dbf88 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 17:14:35 -0400 Subject: [PATCH 30/46] pb_type_graph some mallocs & callocs --- vpr/src/pack/pb_type_graph.cpp | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index c737d189a59..8dda650a5a6 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -356,9 +356,9 @@ void free_pb_graph_edges() { } edges_head = edges_head->next; num_edges_head = num_edges_head->next; - vtr::free(edges); - vtr::free(cur_num); - vtr::free(cur); + delete[](edges); + delete(cur_num); + delete(cur); } } @@ -712,12 +712,14 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, out_count += num_output_ptrs[i_outset]; } - edges = (t_pb_graph_edge*)vtr::calloc(in_count * out_count, sizeof(t_pb_graph_edge)); - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + edges = new t_pb_graph_edge[in_count * out_count]; + for (int i = 0; i < (in_count*out_count);i++) + edges[i] = t_pb_graph_edge(); + cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; cur->data_vptr = (void*)edges; - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + cur = new vtr::t_linked_vptr; cur->next = num_edges_head; num_edges_head = cur; cur->data_vptr = (void*)((intptr_t)in_count * out_count); @@ -790,12 +792,14 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, } /* Allocate memory for edges */ - t_pb_graph_edge* edges = (t_pb_graph_edge*)vtr::calloc(pins_per_set * num_output_sets, sizeof(t_pb_graph_edge)); - vtr::t_linked_vptr* cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + t_pb_graph_edge* edges = new t_pb_graph_edge[pins_per_set * num_output_sets]; + for (int i = 0; i < (pins_per_set * num_output_sets);i++) + edges[i] = t_pb_graph_edge(); + vtr::t_linked_vptr* cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; cur->data_vptr = (void*)edges; - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + cur = new vtr::t_linked_vptr; cur->next = num_edges_head; num_edges_head = cur; cur->data_vptr = (void*)((intptr_t)num_input_ptrs[0]); @@ -869,12 +873,14 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, "Mux must have one output\n"); } - edges = (t_pb_graph_edge*)vtr::calloc(num_input_sets, sizeof(t_pb_graph_edge)); - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + edges = new t_pb_graph_edge[num_input_sets]; + for (int i = 0; i < (num_input_sets);i++) + edges[i] = t_pb_graph_edge(); + cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; cur->data_vptr = (void*)edges; - cur = (vtr::t_linked_vptr*)vtr::malloc(sizeof(vtr::t_linked_vptr)); + cur = new vtr::t_linked_vptr; cur->next = num_edges_head; num_edges_head = cur; cur->data_vptr = (void*)((intptr_t)num_input_sets); From 271c73db35ca9f7e4dab9829b0d4941b2dcda213 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Sun, 26 Jun 2022 17:58:30 -0400 Subject: [PATCH 31/46] more pb_type_graph mallocs & callocs --- libs/libarchfpga/src/arch_util.cpp | 4 ++-- vpr/src/pack/pb_type_graph.cpp | 31 +++++++++++++++++++----------- 2 files changed, 22 insertions(+), 13 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index c50970f5d60..8f7ccc4ab1b 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -411,10 +411,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->interconnect_pins[i][j].input_pins); vtr::free(pb_graph_node->interconnect_pins[i][j].output_pins); } - vtr::free(pb_graph_node->interconnect_pins[i]); + delete[](pb_graph_node->interconnect_pins[i]); } } - vtr::free(pb_graph_node->interconnect_pins); + delete[](pb_graph_node->interconnect_pins); vtr::free(pb_graph_node->pb_node_power); for (i = 0; i < pb_type->num_modes; i++) { diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 8dda650a5a6..7c9129a65e6 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -316,7 +316,12 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - pb_graph_node->interconnect_pins = (t_interconnect_pins**)vtr::calloc(pb_type->num_modes, sizeof(t_interconnect_pins*)); + if (pb_type->num_modes > 0){ + pb_graph_node->interconnect_pins = new t_interconnect_pins*[pb_type->num_modes]{nullptr}; + } + else{ + pb_graph_node->interconnect_pins = nullptr; + } for (i = 0; i < pb_type->num_modes; i++) { /* Create interconnect for mode */ alloc_and_load_mode_interconnect(pb_graph_node, @@ -345,8 +350,8 @@ void free_pb_graph_edges() { cur_num = num_edges_head; edges = (t_pb_graph_edge*)cur->data_vptr; for (int i = 0; i < (intptr_t)cur_num->data_vptr; i++) { - vtr::free(edges[i].input_pins); - vtr::free(edges[i].output_pins); + delete[](edges[i].input_pins); + delete[](edges[i].output_pins); if (edges[i].pack_pattern_indices) { vtr::free(edges[i].pack_pattern_indices); } @@ -513,8 +518,12 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no if (load_power_structures) { VTR_ASSERT(pb_graph_parent_node->interconnect_pins[mode->index] == nullptr); - pb_graph_parent_node->interconnect_pins[mode->index] = (t_interconnect_pins*)vtr::calloc(mode->num_interconnect, - sizeof(t_interconnect_pins)); + if (mode->num_interconnect > 0){ + pb_graph_parent_node->interconnect_pins[mode->index] = new t_interconnect_pins[mode->num_interconnect]; + } + for(int i = 0 ; i < mode->num_interconnect;i++) + pb_graph_parent_node->interconnect_pins[mode->index][i] = t_interconnect_pins(); + } for (i = 0; i < mode->num_interconnect; i++) { @@ -749,10 +758,10 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges++; edges[i_edge].num_input_pins = 1; - edges[i_edge].input_pins = (t_pb_graph_pin**)vtr::malloc(sizeof(t_pb_graph_pin*)); + edges[i_edge].input_pins = new t_pb_graph_pin*[1]; edges[i_edge].input_pins[0] = input_pb_graph_node_pin_ptrs[i_inset][i_inpin]; edges[i_edge].num_output_pins = 1; - edges[i_edge].output_pins = (t_pb_graph_pin**)vtr::malloc(sizeof(t_pb_graph_pin*)); + edges[i_edge].output_pins = new t_pb_graph_pin*[1]; edges[i_edge].output_pins[0] = output_pb_graph_node_pin_ptrs[i_outset][i_outpin]; edges[i_edge].interconnect = interconnect; @@ -840,10 +849,10 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, int iedge = iset * pins_per_set + ipin; edges[iedge].num_input_pins = 1; - edges[iedge].input_pins = (t_pb_graph_pin**)vtr::malloc(sizeof(t_pb_graph_pin*)); + edges[iedge].input_pins = new t_pb_graph_pin*[1]; edges[iedge].input_pins[0] = input_pb_graph_node_pin_ptrs[0][ipin]; edges[iedge].num_output_pins = 1; - edges[iedge].output_pins = (t_pb_graph_pin**)vtr::malloc(sizeof(t_pb_graph_pin*)); + edges[iedge].output_pins = new t_pb_graph_pin*[1]; edges[iedge].output_pins[0] = output_pb_graph_node_pin_ptrs[iset][ipin]; edges[iedge].interconnect = interconnect; @@ -902,8 +911,8 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, vpr_throw(VPR_ERROR_ARCH, get_arch_file_name(), interconnect->line_num, "# of pins for a particular data line of a mux must equal number of pins at output of mux\n"); } - edges[i_inset].input_pins = (t_pb_graph_pin**)vtr::calloc(num_output_ptrs[0], sizeof(t_pb_graph_pin*)); - edges[i_inset].output_pins = (t_pb_graph_pin**)vtr::calloc(num_output_ptrs[0], sizeof(t_pb_graph_pin*)); + edges[i_inset].input_pins = new t_pb_graph_pin*[num_output_ptrs[0]]{nullptr}; + edges[i_inset].output_pins = new t_pb_graph_pin*[num_output_ptrs[0]]{nullptr}; edges[i_inset].num_input_pins = num_output_ptrs[0]; edges[i_inset].num_output_pins = num_output_ptrs[0]; for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { From c5506ea4615f68127b3f9a76f3c65753793726f5 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Mon, 27 Jun 2022 10:50:54 -0400 Subject: [PATCH 32/46] more pb_type_graph --- vpr/src/base/read_netlist.cpp | 8 ++++---- vpr/src/pack/pb_type_graph.cpp | 13 ++++++------- vpr/src/pack/pb_type_graph_annotations.cpp | 16 ++++++++-------- 3 files changed, 18 insertions(+), 19 deletions(-) diff --git a/vpr/src/base/read_netlist.cpp b/vpr/src/base/read_netlist.cpp index 7a328565882..9bcf4c98c34 100644 --- a/vpr/src/base/read_netlist.cpp +++ b/vpr/src/base/read_netlist.cpp @@ -753,8 +753,8 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, for (j = 0; j < num_sets; j++) { free(pin_node[j]); } - free(pin_node); - free(num_ptrs); + delete[](pin_node); + delete[](num_ptrs); if (!found) { vpr_throw(VPR_ERROR_NET_F, netlist_file_name, loc_data.line(Cur), "Unknown interconnect %s connecting to pin %s.\n", @@ -822,8 +822,8 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, for (j = 0; j < num_sets; j++) { free(pin_node[j]); } - free(pin_node); - free(num_ptrs); + delete[](pin_node); + delete[](num_ptrs); if (!found) { vpr_throw(VPR_ERROR_NET_F, netlist_file_name, loc_data.line(Cur), "Unknown interconnect %s connecting to pin %s.\n", diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 7c9129a65e6..6410a2633c9 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -584,13 +584,13 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no for (j = 0; j < num_input_pb_graph_node_sets; j++) { vtr::free(input_pb_graph_node_pins[j]); } - vtr::free(input_pb_graph_node_pins); + delete[](input_pb_graph_node_pins); for (j = 0; j < num_output_pb_graph_node_sets; j++) { vtr::free(output_pb_graph_node_pins[j]); } - vtr::free(output_pb_graph_node_pins); - vtr::free(num_input_pb_graph_node_pins); - vtr::free(num_output_pb_graph_node_pins); + delete[](output_pb_graph_node_pins); + delete[](num_input_pb_graph_node_pins); + delete[](num_output_pb_graph_node_pins); } } @@ -647,9 +647,8 @@ t_pb_graph_pin*** alloc_and_load_port_pin_ptrs_from_string(const int line_num, "No matching '{' for '}' in port %s\n", port_string); } - pb_graph_pins = (t_pb_graph_pin***)vtr::calloc(*num_sets, - sizeof(t_pb_graph_pin**)); - *num_ptrs = (int*)vtr::calloc(*num_sets, sizeof(int)); + pb_graph_pins = new t_pb_graph_pin**[*num_sets]{nullptr}; + *num_ptrs = new int[*num_sets]{0}; curr_set = 0; for (i = 0; i < num_tokens; i++) { diff --git a/vpr/src/pack/pb_type_graph_annotations.cpp b/vpr/src/pack/pb_type_graph_annotations.cpp index ddac5fc3997..ce8f5b60ef8 100644 --- a/vpr/src/pack/pb_type_graph_annotations.cpp +++ b/vpr/src/pack/pb_type_graph_annotations.cpp @@ -170,15 +170,15 @@ static void load_pack_pattern_annotations(const int line_num, t_pb_graph_node* p for (i = 0; i < num_in_sets; i++) { free(in_port[i]); } - free(in_port); - free(num_in_ptrs); + delete[](in_port); + delete[](num_in_ptrs); } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { free(out_port[i]); } - free(out_port); - free(num_out_ptrs); + delete[](out_port); + delete[](num_out_ptrs); } } @@ -460,15 +460,15 @@ static void load_delay_annotations(const int line_num, for (i = 0; i < num_in_sets; i++) { free(in_port[i]); } - free(in_port); - free(num_in_ptrs); + delete[](in_port); + delete[](num_in_ptrs); } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { free(out_port[i]); } - free(out_port); - free(num_out_ptrs); + delete[](out_port); + delete[](num_out_ptrs); } for (i = 0; i < num_inputs; i++) { delete[](delay_matrix[i]); From d05df707a9b62d256ebbbe65419f801e3b642f7c Mon Sep 17 00:00:00 2001 From: jmah76 Date: Mon, 27 Jun 2022 14:05:09 -0400 Subject: [PATCH 33/46] pb_type_graph clock, input, output pins --- libs/libarchfpga/src/arch_util.cpp | 14 +++++++------- vpr/src/pack/pb_type_graph.cpp | 22 +++++++++++++++------- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 8f7ccc4ab1b..61cf4bfc69e 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -298,7 +298,7 @@ static void free_all_pb_graph_nodes(std::vector& type_desc if (type.pb_type) { if (type.pb_graph_head) { free_pb_graph(type.pb_graph_head); - vtr::free(type.pb_graph_head); + delete(type.pb_graph_head); } } } @@ -378,13 +378,13 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { delete[] pb_graph_node->clock_pins[i]; } - vtr::free(pb_graph_node->input_pins); - vtr::free(pb_graph_node->output_pins); - vtr::free(pb_graph_node->clock_pins); + delete[](pb_graph_node->input_pins); + delete[](pb_graph_node->output_pins); + delete[](pb_graph_node->clock_pins); - vtr::free(pb_graph_node->num_input_pins); - vtr::free(pb_graph_node->num_output_pins); - vtr::free(pb_graph_node->num_clock_pins); + delete[](pb_graph_node->num_input_pins); + delete[](pb_graph_node->num_output_pins); + delete[](pb_graph_node->num_clock_pins); delete[](pb_graph_node->input_pin_class_size); delete[](pb_graph_node->output_pin_class_size); diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 6410a2633c9..704a95796f9 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -125,7 +125,8 @@ void alloc_and_load_all_pb_graphs(bool load_power_structures) { for (auto& type : device_ctx.logical_block_types) { if (type.pb_type) { - type.pb_graph_head = (t_pb_graph_node*)vtr::calloc(1, sizeof(t_pb_graph_node)); + type.pb_graph_head = new t_pb_graph_node; + *type.pb_graph_head = t_pb_graph_node(); int pin_count_in_cluster = 0; alloc_and_load_pb_graph(type.pb_graph_head, nullptr, type.pb_type, 0, load_power_structures, pin_count_in_cluster); @@ -219,13 +220,20 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - pb_graph_node->num_input_pins = (int*)vtr::calloc(pb_graph_node->num_input_ports, sizeof(int)); - pb_graph_node->num_output_pins = (int*)vtr::calloc(pb_graph_node->num_output_ports, sizeof(int)); - pb_graph_node->num_clock_pins = (int*)vtr::calloc(pb_graph_node->num_clock_ports, sizeof(int)); + if (pb_graph_node->num_input_ports > 0){ + pb_graph_node->num_input_pins = new int[pb_graph_node->num_input_ports]{0}; + pb_graph_node->input_pins = new t_pb_graph_pin*[pb_graph_node->num_input_ports]{nullptr}; + } + + if (pb_graph_node->num_output_ports > 0){ + pb_graph_node->num_output_pins = new int[pb_graph_node->num_output_ports]{0}; + pb_graph_node->output_pins = new t_pb_graph_pin*[pb_graph_node->num_output_ports]{nullptr}; + } - pb_graph_node->input_pins = (t_pb_graph_pin**)vtr::calloc(pb_graph_node->num_input_ports, sizeof(t_pb_graph_pin*)); - pb_graph_node->output_pins = (t_pb_graph_pin**)vtr::calloc(pb_graph_node->num_output_ports, sizeof(t_pb_graph_pin*)); - pb_graph_node->clock_pins = (t_pb_graph_pin**)vtr::calloc(pb_graph_node->num_clock_ports, sizeof(t_pb_graph_pin*)); + if (pb_graph_node->num_clock_ports > 0){ + pb_graph_node->num_clock_pins = new int [pb_graph_node->num_clock_ports]{0}; + pb_graph_node->clock_pins = new t_pb_graph_pin*[pb_graph_node->num_clock_ports]{nullptr}; + } i_input = i_output = i_clockport = 0; for (i = 0; i < pb_type->num_ports; i++) { From 6c37a2c40258e4ef375aab38403b32b4812dfe81 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 06:33:06 -0400 Subject: [PATCH 34/46] pb_type_graph most mem --- libs/libarchfpga/src/arch_util.cpp | 14 +++++--------- vpr/src/pack/pb_type_graph.cpp | 28 ++++++++++------------------ vpr/src/pack/prepack.cpp | 13 +++++++------ 3 files changed, 22 insertions(+), 33 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 61cf4bfc69e..66282cc4306 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -368,10 +368,6 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_max); if (pb_graph_node->clock_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_min); -// if (pb_graph_node->clock_pins[i][j].input_edges) -// vtr::free(pb_graph_node->clock_pins[i][j].input_edges); -// if (pb_graph_node->clock_pins[i][j].output_edges) -// vtr::free(pb_graph_node->clock_pins[i][j].output_edges); if (pb_graph_node->clock_pins[i][j].parent_pin_class) delete[](pb_graph_node->clock_pins[i][j].parent_pin_class); } @@ -403,19 +399,19 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { t_interconnect_power* interconn_power = interconn->interconnect_power; for (int iport = 0; iport < interconn_power->num_input_ports; ++iport) { - vtr::free(pb_graph_node->interconnect_pins[i][j].input_pins[iport]); + delete[](pb_graph_node->interconnect_pins[i][j].input_pins[iport]); } for (int iport = 0; iport < interconn_power->num_output_ports; ++iport) { - vtr::free(pb_graph_node->interconnect_pins[i][j].output_pins[iport]); + delete[](pb_graph_node->interconnect_pins[i][j].output_pins[iport]); } - vtr::free(pb_graph_node->interconnect_pins[i][j].input_pins); - vtr::free(pb_graph_node->interconnect_pins[i][j].output_pins); + delete[](pb_graph_node->interconnect_pins[i][j].input_pins); + delete[](pb_graph_node->interconnect_pins[i][j].output_pins); } delete[](pb_graph_node->interconnect_pins[i]); } } delete[](pb_graph_node->interconnect_pins); - vtr::free(pb_graph_node->pb_node_power); + delete(pb_graph_node->pb_node_power); for (i = 0; i < pb_type->num_modes; i++) { for (j = 0; j < pb_type->modes[i].num_pb_type_children; j++) { diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 704a95796f9..8293d1c1334 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -302,8 +302,8 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, /* Power */ if (load_power_structures) { - pb_graph_node->pb_node_power = (t_pb_graph_node_power*)vtr::calloc(1, - sizeof(t_pb_graph_node_power)); + pb_graph_node->pb_node_power = new t_pb_graph_node_power; + *pb_graph_node->pb_node_power = t_pb_graph_node_power(); pb_graph_node->pb_node_power->transistor_cnt_buffers = 0.; pb_graph_node->pb_node_power->transistor_cnt_interc = 0.; pb_graph_node->pb_node_power->transistor_cnt_pb_children = 0.; @@ -420,17 +420,13 @@ static void alloc_and_load_interconnect_pins(t_interconnect_pins* interc_pins, interconnect->interconnect_power->port_info_initialized = true; } - interc_pins->input_pins = (t_pb_graph_pin***)vtr::calloc(num_input_sets, - sizeof(t_pb_graph_pin**)); + interc_pins->input_pins = new t_pb_graph_pin**[num_input_sets]; for (set_idx = 0; set_idx < num_input_sets; set_idx++) { - interc_pins->input_pins[set_idx] = (t_pb_graph_pin**)vtr::calloc(interconnect->interconnect_power->num_pins_per_port, - sizeof(t_pb_graph_pin*)); + interc_pins->input_pins[set_idx] = new t_pb_graph_pin*[interconnect->interconnect_power->num_pins_per_port]; } - interc_pins->output_pins = (t_pb_graph_pin***)vtr::calloc(1, - sizeof(t_pb_graph_pin**)); - interc_pins->output_pins[0] = (t_pb_graph_pin**)vtr::calloc(interconnect->interconnect_power->num_pins_per_port, - sizeof(t_pb_graph_pin*)); + interc_pins->output_pins = new t_pb_graph_pin**[1]; + interc_pins->output_pins[0] = new t_pb_graph_pin*[interconnect->interconnect_power->num_pins_per_port]; for (pin_idx = 0; pin_idx < interconnect->interconnect_power->num_pins_per_port; pin_idx++) { for (set_idx = 0; set_idx < num_input_sets; set_idx++) { @@ -475,11 +471,9 @@ static void alloc_and_load_interconnect_pins(t_interconnect_pins* interc_pins, } /* Input Pins */ - interc_pins->input_pins = (t_pb_graph_pin***)vtr::calloc(interconnect->interconnect_power->num_input_ports, - sizeof(t_pb_graph_pin**)); + interc_pins->input_pins = new t_pb_graph_pin**[interconnect->interconnect_power->num_input_ports]; for (port_idx = 0; port_idx < interconnect->interconnect_power->num_input_ports; port_idx++) { - interc_pins->input_pins[port_idx] = (t_pb_graph_pin**)vtr::calloc(interconnect->interconnect_power->num_pins_per_port, - sizeof(t_pb_graph_pin*)); + interc_pins->input_pins[port_idx] = new t_pb_graph_pin*[interconnect->interconnect_power->num_pins_per_port]; } num_ports = 0; for (set_idx = 0; set_idx < num_input_sets; set_idx++) { @@ -489,11 +483,9 @@ static void alloc_and_load_interconnect_pins(t_interconnect_pins* interc_pins, } /* Output Pins */ - interc_pins->output_pins = (t_pb_graph_pin***)vtr::calloc(interconnect->interconnect_power->num_output_ports, - sizeof(t_pb_graph_pin**)); + interc_pins->output_pins = new t_pb_graph_pin**[interconnect->interconnect_power->num_output_ports]; for (port_idx = 0; port_idx < interconnect->interconnect_power->num_output_ports; port_idx++) { - interc_pins->output_pins[port_idx] = (t_pb_graph_pin**)vtr::calloc(interconnect->interconnect_power->num_pins_per_port, - sizeof(t_pb_graph_pin*)); + interc_pins->output_pins[port_idx] = new t_pb_graph_pin*[interconnect->interconnect_power->num_pins_per_port]; } num_ports = 0; for (set_idx = 0; set_idx < num_output_sets; set_idx++) { diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index 9e92ebf995b..44e190b39cc 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -151,7 +151,7 @@ std::vector alloc_and_load_pack_patterns() { * For carry-chains, since carry-chains are typically quite flexible in terms * of size, it is optional whether or not an atom in a netlist matches any * particular block inside the chain */ - list_of_packing_patterns[i].is_block_optional = (bool*)vtr::malloc(L_num_blocks * sizeof(bool)); + list_of_packing_patterns[i].is_block_optional = new bool [L_num_blocks]; for (int k = 0; k < L_num_blocks; k++) { list_of_packing_patterns[i].is_block_optional[k] = false; if (list_of_packing_patterns[i].is_chain && list_of_packing_patterns[i].root_block->block_id != k) { @@ -352,14 +352,14 @@ void free_list_of_pack_patterns(std::vector& list_of_pack_patte void free_pack_pattern(t_pack_patterns* pack_pattern) { if (pack_pattern) { int num_pack_pattern_blocks = pack_pattern->num_blocks; - t_pack_pattern_block** pattern_block_list = (t_pack_pattern_block**)vtr::calloc(num_pack_pattern_blocks, sizeof(t_pack_pattern_block*)); + t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block*[num_pack_pattern_blocks]{nullptr}; free(pack_pattern->name); - free(pack_pattern->is_block_optional); + delete[](pack_pattern->is_block_optional); free_pack_pattern_block(pack_pattern->root_block, pattern_block_list); for (int j = 0; j < num_pack_pattern_blocks; j++) { free(pattern_block_list[j]); } - free(pattern_block_list); + delete[](pattern_block_list); } } @@ -779,7 +779,8 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat auto& atom_ctx = g_vpr_ctx.atom(); auto& atom_mutable_ctx = g_vpr_ctx.mutable_atom(); - is_used = (bool*)vtr::calloc(num_packing_patterns, sizeof(bool)); + if (num_packing_patterns> 0) + is_used = new bool[num_packing_patterns]{false}; cur_molecule = list_of_molecules_head = nullptr; @@ -839,7 +840,7 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat } } } - free(is_used); + delete[](is_used); /* List all atom blocks as a molecule for blocks that do not belong to any molecules. * This allows the packer to be consistent as it now packs molecules only instead of atoms and molecules From 2b35adb27811c19b188eca9f02d3e9236e916ba8 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 07:32:14 -0400 Subject: [PATCH 35/46] prepack some --- vpr/src/pack/pb_type_graph.cpp | 2 +- vpr/src/pack/prepack.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 8293d1c1334..904fb9fe0bf 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -361,7 +361,7 @@ void free_pb_graph_edges() { delete[](edges[i].input_pins); delete[](edges[i].output_pins); if (edges[i].pack_pattern_indices) { - vtr::free(edges[i].pack_pattern_indices); + delete[](edges[i].pack_pattern_indices); } if (edges[i].pack_pattern_names) { vtr::free(edges[i].pack_pattern_names); diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index 44e190b39cc..d0745da6815 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -211,7 +211,7 @@ static void discover_pattern_names_in_pb_graph_node(t_pb_graph_node* pb_graph_no std::string pattern_name(output_edge->pack_pattern_names[m]); int index = (pattern_names.insert({pattern_name, pattern_names.size()}).first)->second; if (!output_edge->pack_pattern_indices) { - output_edge->pack_pattern_indices = (int*)vtr::malloc(output_edge->num_pack_patterns * sizeof(int)); + output_edge->pack_pattern_indices = new int[output_edge->num_pack_patterns]; } output_edge->pack_pattern_indices[m] = index; // if this output edges belongs to a pack pattern. Expand forward starting from @@ -244,7 +244,7 @@ static void discover_pattern_names_in_pb_graph_node(t_pb_graph_node* pb_graph_no std::string pattern_name(output_edge->pack_pattern_names[m]); int index = (pattern_names.insert({pattern_name, pattern_names.size()}).first)->second; if (!output_edge->pack_pattern_indices) { - output_edge->pack_pattern_indices = (int*)vtr::malloc(output_edge->num_pack_patterns * sizeof(int)); + output_edge->pack_pattern_indices = new int[output_edge->num_pack_patterns]; } output_edge->pack_pattern_indices[m] = index; // if this output edges belongs to a pack pattern. Expand forward starting from @@ -277,7 +277,7 @@ static void discover_pattern_names_in_pb_graph_node(t_pb_graph_node* pb_graph_no std::string pattern_name(output_edge->pack_pattern_names[m]); int index = (pattern_names.insert({pattern_name, pattern_names.size()}).first)->second; if (output_edge->pack_pattern_indices == nullptr) { - output_edge->pack_pattern_indices = (int*)vtr::malloc(output_edge->num_pack_patterns * sizeof(int)); + output_edge->pack_pattern_indices = new int[output_edge->num_pack_patterns]; } output_edge->pack_pattern_indices[m] = index; // if this output edges belongs to a pack pattern. Expand forward starting from From f4ba119b05b8981ccdc6183c2fc3be24843b4c53 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 10:50:26 -0400 Subject: [PATCH 36/46] prepack.cpp --- vpr/src/pack/prepack.cpp | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index d0745da6815..fd47edbec74 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -357,7 +357,7 @@ void free_pack_pattern(t_pack_patterns* pack_pattern) { delete[](pack_pattern->is_block_optional); free_pack_pattern_block(pack_pattern->root_block, pattern_block_list); for (int j = 0; j < num_pack_pattern_blocks; j++) { - free(pattern_block_list[j]); + delete(pattern_block_list[j]); } delete[](pattern_block_list); } @@ -490,7 +490,8 @@ static void forward_expand_pack_pattern_from_edge(const t_pb_graph_edge* expansi // a primitive that belongs to this pack pattern is found: 1) create a new pattern block, // 2) assign an id to this pattern block, 3) increment the number of found blocks belonging to this // pattern and 4) expand all its edges to find the other primitives that belong to this pattern - destination_block = (t_pack_pattern_block*)vtr::calloc(1, sizeof(t_pack_pattern_block)); + destination_block = new t_pack_pattern_block; + *destination_block = t_pack_pattern_block(); list_of_packing_patterns[curr_pattern_index].base_cost += compute_primitive_base_cost(destination_pb_graph_node); destination_block->block_id = *L_num_blocks; (*L_num_blocks)++; @@ -631,7 +632,8 @@ static void backward_expand_pack_pattern_from_edge(const t_pb_graph_edge* expans /* If this pb_graph_node is part not of the current pattern index, put it in and expand all its edges */ source_block = (t_pack_pattern_block*)source_pb_graph_node->temp_scratch_pad; if (source_block == nullptr || source_block->pattern_index != curr_pattern_index) { - source_block = (t_pack_pattern_block*)vtr::calloc(1, sizeof(t_pack_pattern_block)); + source_block = new t_pack_pattern_block; + *source_block = t_pack_pattern_block(); source_block->block_id = *L_num_blocks; (*L_num_blocks)++; list_of_packing_patterns[curr_pattern_index].base_cost += compute_primitive_base_cost(source_pb_graph_node); @@ -688,7 +690,8 @@ static void backward_expand_pack_pattern_from_edge(const t_pb_graph_edge* expans if (destination_pin != nullptr) { VTR_ASSERT(((t_pack_pattern_block*)source_pb_graph_node->temp_scratch_pad)->pattern_index == curr_pattern_index); source_block = (t_pack_pattern_block*)source_pb_graph_node->temp_scratch_pad; - pack_pattern_connection = (t_pack_pattern_connections*)vtr::calloc(1, sizeof(t_pack_pattern_connections)); + pack_pattern_connection = new t_pack_pattern_connections; + *pack_pattern_connection = t_pack_pattern_connections(); pack_pattern_connection->from_block = source_block; pack_pattern_connection->from_pin = expansion_edge->input_pins[i]; pack_pattern_connection->to_block = destination_block; @@ -696,7 +699,8 @@ static void backward_expand_pack_pattern_from_edge(const t_pb_graph_edge* expans pack_pattern_connection->next = source_block->connections; source_block->connections = pack_pattern_connection; - pack_pattern_connection = (t_pack_pattern_connections*)vtr::calloc(1, sizeof(t_pack_pattern_connections)); + pack_pattern_connection = new t_pack_pattern_connections; + *pack_pattern_connection = t_pack_pattern_connections(); pack_pattern_connection->from_block = source_block; pack_pattern_connection->from_pin = expansion_edge->input_pins[i]; pack_pattern_connection->to_block = destination_block; @@ -909,7 +913,7 @@ static void free_pack_pattern_block(t_pack_pattern_block* pattern_block, t_pack_ free_pack_pattern_block(connection->from_block, pattern_block_list); free_pack_pattern_block(connection->to_block, pattern_block_list); next = connection->next; - free(connection); + delete(connection); connection = next; } } From 05ac2511d7819178e61b860c7304764f147145ba Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 10:54:28 -0400 Subject: [PATCH 37/46] deleted unwantedfiles --- allocs.txt | 0 frees.txt | 2 - packing_pin_util.rpt | 65 - pre_pack.report_timing.setup.rpt | 4385 -- report_timing.hold.rpt | 3105 -- report_timing.setup.rpt | 4310 -- report_unconstrained_timing.hold.rpt | 6 - report_unconstrained_timing.setup.rpt | 6 - tseng.net.post_routing | 70840 ------------------------ 9 files changed, 82719 deletions(-) delete mode 100644 allocs.txt delete mode 100644 frees.txt delete mode 100644 packing_pin_util.rpt delete mode 100644 pre_pack.report_timing.setup.rpt delete mode 100644 report_timing.hold.rpt delete mode 100644 report_timing.setup.rpt delete mode 100644 report_unconstrained_timing.hold.rpt delete mode 100644 report_unconstrained_timing.setup.rpt delete mode 100644 tseng.net.post_routing diff --git a/allocs.txt b/allocs.txt deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/frees.txt b/frees.txt deleted file mode 100644 index b3acd48ddf0..00000000000 --- a/frees.txt +++ /dev/null @@ -1,2 +0,0 @@ -Free pointer to 0x555fd26c47f0 in /home/mahjenni/Desktop/vtr-verilog-to-routing/libs/libvtrutil/src/vtr_memory.cpp at line 51 - diff --git a/packing_pin_util.rpt b/packing_pin_util.rpt deleted file mode 100644 index 10b966c35a9..00000000000 --- a/packing_pin_util.rpt +++ /dev/null @@ -1,65 +0,0 @@ -#Packing pin usage report -Type: io - Input Pin Usage: - Max: 1.00 (0.50) - Avg: 0.70 (0.35) - Min: 0.00 (0.00) - Histogram: - [ 0: 0.2) 52 ( 29.9%) |******************** - [ 0.2: 0.4) 0 ( 0.0%) | - [ 0.4: 0.6) 0 ( 0.0%) | - [ 0.6: 0.8) 0 ( 0.0%) | - [ 0.8: 1) 122 ( 70.1%) |*********************************************** - [ 1: 1.2) 0 ( 0.0%) | - [ 1.2: 1.4) 0 ( 0.0%) | - [ 1.4: 1.6) 0 ( 0.0%) | - [ 1.6: 1.8) 0 ( 0.0%) | - [ 1.8: 2) 0 ( 0.0%) | - Output Pin Usage: - Max: 1.00 (1.00) - Avg: 0.30 (0.30) - Min: 0.00 (0.00) - Histogram: - [ 0: 0.1) 122 ( 70.1%) |*********************************************** - [ 0.1: 0.2) 0 ( 0.0%) | - [ 0.2: 0.3) 0 ( 0.0%) | - [ 0.3: 0.4) 0 ( 0.0%) | - [ 0.4: 0.5) 0 ( 0.0%) | - [ 0.5: 0.6) 0 ( 0.0%) | - [ 0.6: 0.7) 0 ( 0.0%) | - [ 0.7: 0.8) 0 ( 0.0%) | - [ 0.8: 0.9) 0 ( 0.0%) | - [ 0.9: 1) 52 ( 29.9%) |******************** - -Type: clb - Input Pin Usage: - Max: 43.00 (0.80) - Avg: 22.68 (0.42) - Min: 4.00 (0.07) - Histogram: - [ 0: 5.4) 3 ( 5.4%) |******** - [ 5.4: 11) 1 ( 1.8%) |*** - [ 11: 16) 8 ( 14.3%) |*********************** - [ 16: 22) 12 ( 21.4%) |********************************** - [ 22: 27) 17 ( 30.4%) |************************************************ - [ 27: 32) 7 ( 12.5%) |******************** - [ 32: 38) 5 ( 8.9%) |************** - [ 38: 43) 3 ( 5.4%) |******** - [ 43: 49) 0 ( 0.0%) | - [ 49: 54) 0 ( 0.0%) | - Output Pin Usage: - Max: 18.00 (0.86) - Avg: 9.23 (0.44) - Min: 1.00 (0.05) - Histogram: - [ 0: 2.1) 3 ( 5.4%) |************* - [ 2.1: 4.2) 1 ( 1.8%) |**** - [ 4.2: 6.3) 10 ( 17.9%) |******************************************** - [ 6.3: 8.4) 11 ( 19.6%) |************************************************ - [ 8.4: 10) 11 ( 19.6%) |************************************************ - [ 10: 13) 10 ( 17.9%) |******************************************** - [ 13: 15) 4 ( 7.1%) |***************** - [ 15: 17) 4 ( 7.1%) |***************** - [ 17: 19) 2 ( 3.6%) |********* - [ 19: 21) 0 ( 0.0%) | - diff --git a/pre_pack.report_timing.setup.rpt b/pre_pack.report_timing.setup.rpt deleted file mode 100644 index 7df768cb32e..00000000000 --- a/pre_pack.report_timing.setup.rpt +++ /dev/null @@ -1,4385 +0,0 @@ -#Timing report of worst 100 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#Path 1 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3766.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[947].in[0] (.names) 1.338 18.127 -[947].out[0] (.names) 0.195 18.322 -[1280].in[1] (.names) 1.338 19.660 -[1280].out[0] (.names) 0.195 19.855 -n_n3184.in[1] (.names) 1.338 21.193 -n_n3184.out[0] (.names) 0.195 21.388 -n_n3766.D[0] (.latch) 1.338 22.726 -data arrival time 22.726 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3766.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -22.726 --------------------------------------------------------------------------------- -slack (VIOLATED) -21.454 - - -#Path 2 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4275.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[947].in[0] (.names) 1.338 18.127 -[947].out[0] (.names) 0.195 18.322 -[1042].in[0] (.names) 1.338 19.660 -[1042].out[0] (.names) 0.195 19.855 -n_n3009.in[1] (.names) 1.338 21.193 -n_n3009.out[0] (.names) 0.195 21.388 -n_n4275.D[0] (.latch) 1.338 22.726 -data arrival time 22.726 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4275.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -22.726 --------------------------------------------------------------------------------- -slack (VIOLATED) -21.454 - - -#Path 3 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3483.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[982].in[0] (.names) 1.338 18.127 -[982].out[0] (.names) 0.195 18.322 -[1538].in[1] (.names) 1.338 19.660 -[1538].out[0] (.names) 0.195 19.855 -n_n3466.in[3] (.names) 1.338 21.193 -n_n3466.out[0] (.names) 0.195 21.388 -n_n3483.D[0] (.latch) 1.338 22.726 -data arrival time 22.726 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3483.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -22.726 --------------------------------------------------------------------------------- -slack (VIOLATED) -21.454 - - -#Path 4 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3818.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1391].in[2] (.names) 1.338 18.127 -[1391].out[0] (.names) 0.195 18.322 -n_n3817.in[0] (.names) 1.338 19.660 -n_n3817.out[0] (.names) 0.195 19.855 -n_n3818.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3818.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 5 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4334.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[982].in[0] (.names) 1.338 18.127 -[982].out[0] (.names) 0.195 18.322 -n_n3907.in[2] (.names) 1.338 19.660 -n_n3907.out[0] (.names) 0.195 19.855 -n_n4334.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4334.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 6 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4012.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[982].in[0] (.names) 1.338 18.127 -[982].out[0] (.names) 0.195 18.322 -n_n4011.in[1] (.names) 1.338 19.660 -n_n4011.out[0] (.names) 0.195 19.855 -n_n4012.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4012.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 7 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3724.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[947].in[0] (.names) 1.338 18.127 -[947].out[0] (.names) 0.195 18.322 -n_n3217.in[3] (.names) 1.338 19.660 -n_n3217.out[0] (.names) 0.195 19.855 -n_n3724.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3724.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 8 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4227.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[947].in[0] (.names) 1.338 18.127 -[947].out[0] (.names) 0.195 18.322 -n_n3026.in[1] (.names) 1.338 19.660 -n_n3026.out[0] (.names) 0.195 19.855 -n_n4227.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4227.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 9 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3814.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[946].in[1] (.names) 1.338 18.127 -[946].out[0] (.names) 0.195 18.322 -n_n3813.in[2] (.names) 1.338 19.660 -n_n3813.out[0] (.names) 0.195 19.855 -n_n3814.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3814.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 10 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4080.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1165].in[2] (.names) 1.338 18.127 -[1165].out[0] (.names) 0.195 18.322 -n_n3292.in[0] (.names) 1.338 19.660 -n_n3292.out[0] (.names) 0.195 19.855 -n_n4080.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4080.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 11 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3959.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1069].in[0] (.names) 1.338 18.127 -[1069].out[0] (.names) 0.195 18.322 -n_n3592.in[1] (.names) 1.338 19.660 -n_n3592.out[0] (.names) 0.195 19.855 -n_n3959.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3959.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 12 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3988.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1752].in[2] (.names) 1.338 18.127 -[1752].out[0] (.names) 0.195 18.322 -n_n3987.in[0] (.names) 1.338 19.660 -n_n3987.out[0] (.names) 0.195 19.855 -n_n3988.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3988.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 13 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3995.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1771].in[2] (.names) 1.338 18.127 -[1771].out[0] (.names) 0.195 18.322 -n_n3235.in[0] (.names) 1.338 19.660 -n_n3235.out[0] (.names) 0.195 19.855 -n_n3995.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3995.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 14 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4040.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[1925].in[2] (.names) 1.338 18.127 -[1925].out[0] (.names) 0.195 18.322 -n_n3913.in[0] (.names) 1.338 19.660 -n_n3913.out[0] (.names) 0.195 19.855 -n_n4040.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4040.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 15 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3726.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[2240].in[2] (.names) 1.338 18.127 -[2240].out[0] (.names) 0.195 18.322 -n_n3725.in[0] (.names) 1.338 19.660 -n_n3725.out[0] (.names) 0.195 19.855 -n_n3726.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3726.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 16 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3574.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -[2261].in[2] (.names) 1.338 18.127 -[2261].out[0] (.names) 0.195 18.322 -n_n3444.in[0] (.names) 1.338 19.660 -n_n3444.out[0] (.names) 0.195 19.855 -n_n3574.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3574.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 17 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4093.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -[922].in[0] (.names) 1.338 16.594 -[922].out[0] (.names) 0.195 16.789 -[921].in[2] (.names) 1.338 18.127 -[921].out[0] (.names) 0.195 18.322 -n_n132.in[1] (.names) 1.338 19.660 -n_n132.out[0] (.names) 0.195 19.855 -n_n4093.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4093.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 18 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3831.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -[6376].in[1] (.names) 1.338 18.127 -[6376].out[0] (.names) 0.195 18.322 -n_n128.in[1] (.names) 1.338 19.660 -n_n128.out[0] (.names) 0.195 19.855 -n_n3831.D[0] (.latch) 1.338 21.193 -data arrival time 21.193 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3831.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -21.193 --------------------------------------------------------------------------------- -slack (VIOLATED) -19.921 - - -#Path 19 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3851.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -[936].in[0] (.names) 1.338 16.594 -[936].out[0] (.names) 0.195 16.789 -n_n3070.in[3] (.names) 1.338 18.127 -n_n3070.out[0] (.names) 0.195 18.322 -n_n3851.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3851.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 20 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3833.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -[1022].in[1] (.names) 1.338 16.594 -[1022].out[0] (.names) 0.195 16.789 -n_n129.in[3] (.names) 1.338 18.127 -n_n129.out[0] (.names) 0.195 18.322 -n_n3833.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3833.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 21 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4067.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -n_n3866.in[1] (.names) 1.338 18.127 -n_n3866.out[0] (.names) 0.195 18.322 -n_n4067.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4067.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 22 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : nsr3_17.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -n_n127.in[2] (.names) 1.338 18.127 -n_n127.out[0] (.names) 0.195 18.322 -nsr3_17.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nsr3_17.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 23 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4026.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -n_n3140.in[2] (.names) 1.338 18.127 -n_n3140.out[0] (.names) 0.195 18.322 -n_n4026.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4026.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 24 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3709.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -n_n3832.in[0] (.names) 1.338 16.594 -n_n3832.out[0] (.names) 0.195 16.789 -n_n3199.in[0] (.names) 1.338 18.127 -n_n3199.out[0] (.names) 0.195 18.322 -n_n3709.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3709.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 25 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3707.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3563.in[1] (.names) 1.338 13.529 -n_n3563.out[0] (.names) 0.195 13.724 -n_n3788.in[2] (.names) 1.338 15.062 -n_n3788.out[0] (.names) 0.195 15.257 -nak3_17.in[1] (.names) 1.338 16.594 -nak3_17.out[0] (.names) 0.195 16.789 -n_n124.in[1] (.names) 1.338 18.127 -n_n124.out[0] (.names) 0.195 18.322 -n_n3707.D[0] (.latch) 1.338 19.660 -data arrival time 19.660 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3707.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -19.660 --------------------------------------------------------------------------------- -slack (VIOLATED) -18.388 - - -#Path 26 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3583.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3582.in[1] (.names) 1.338 16.594 -n_n3582.out[0] (.names) 0.195 16.789 -n_n3583.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3583.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 27 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3841.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -[1898].in[0] (.names) 1.338 11.996 -[1898].out[0] (.names) 0.195 12.191 -[914].in[2] (.names) 1.338 13.529 -[914].out[0] (.names) 0.195 13.724 -[1213].in[3] (.names) 1.338 15.062 -[1213].out[0] (.names) 0.195 15.257 -n_n3526.in[1] (.names) 1.338 16.594 -n_n3526.out[0] (.names) 0.195 16.789 -n_n3841.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3841.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 28 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4233.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -[1898].in[0] (.names) 1.338 11.996 -[1898].out[0] (.names) 0.195 12.191 -[914].in[2] (.names) 1.338 13.529 -[914].out[0] (.names) 0.195 13.724 -[1708].in[3] (.names) 1.338 15.062 -[1708].out[0] (.names) 0.195 15.257 -n_n3271.in[1] (.names) 1.338 16.594 -n_n3271.out[0] (.names) 0.195 16.789 -n_n4233.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4233.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 29 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3242.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -[1898].in[0] (.names) 1.338 11.996 -[1898].out[0] (.names) 0.195 12.191 -[914].in[2] (.names) 1.338 13.529 -[914].out[0] (.names) 0.195 13.724 -[1885].in[3] (.names) 1.338 15.062 -[1885].out[0] (.names) 0.195 15.257 -n_n3241.in[1] (.names) 1.338 16.594 -n_n3241.out[0] (.names) 0.195 16.789 -n_n3242.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3242.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 30 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4142.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n4140.in[1] (.names) 1.338 16.594 -n_n4140.out[0] (.names) 0.195 16.789 -n_n4142.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4142.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 31 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3376.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3375.in[1] (.names) 1.338 16.594 -n_n3375.out[0] (.names) 0.195 16.789 -n_n3376.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3376.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 32 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3207.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3206.in[1] (.names) 1.338 16.594 -n_n3206.out[0] (.names) 0.195 16.789 -n_n3207.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3207.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 33 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4279.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n4276.in[1] (.names) 1.338 16.594 -n_n4276.out[0] (.names) 0.195 16.789 -n_n4279.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4279.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 34 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3823.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3821.in[1] (.names) 1.338 16.594 -n_n3821.out[0] (.names) 0.195 16.789 -n_n3823.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3823.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 35 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3966.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3964.in[1] (.names) 1.338 16.594 -n_n3964.out[0] (.names) 0.195 16.789 -n_n3966.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3966.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 36 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3514.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3653.in[1] (.names) 1.338 11.996 -n_n3653.out[0] (.names) 0.195 12.191 -n_n3852.in[1] (.names) 1.338 13.529 -n_n3852.out[0] (.names) 0.195 13.724 -n_n3830.in[2] (.names) 1.338 15.062 -n_n3830.out[0] (.names) 0.195 15.257 -n_n3512.in[1] (.names) 1.338 16.594 -n_n3512.out[0] (.names) 0.195 16.789 -n_n3514.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3514.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 37 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3198.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n4116.in[1] (.names) 1.338 4.332 -n_n4116.out[0] (.names) 0.195 4.527 -n_n3595.in[1] (.names) 1.338 5.865 -n_n3595.out[0] (.names) 0.195 6.060 -n_n4039.in[3] (.names) 1.338 7.398 -n_n4039.out[0] (.names) 0.195 7.593 -n_n3622.in[2] (.names) 1.338 8.931 -n_n3622.out[0] (.names) 0.195 9.126 -n_n3689.in[3] (.names) 1.338 10.463 -n_n3689.out[0] (.names) 0.195 10.658 -n_n3786.in[0] (.names) 1.338 11.996 -n_n3786.out[0] (.names) 0.195 12.191 -[2060].in[0] (.names) 1.338 13.529 -[2060].out[0] (.names) 0.195 13.724 -[6290].in[1] (.names) 1.338 15.062 -[6290].out[0] (.names) 0.195 15.257 -n_n3377.in[3] (.names) 1.338 16.594 -n_n3377.out[0] (.names) 0.195 16.789 -n_n3198.D[0] (.latch) 1.338 18.127 -data arrival time 18.127 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3198.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -18.127 --------------------------------------------------------------------------------- -slack (VIOLATED) -16.855 - - -#Path 38 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4145.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -[1075].in[3] (.names) 1.338 8.931 -[1075].out[0] (.names) 0.195 9.126 -n_n4096.in[2] (.names) 1.338 10.463 -n_n4096.out[0] (.names) 0.195 10.658 -[1094].in[0] (.names) 1.338 11.996 -[1094].out[0] (.names) 0.195 12.191 -[1648].in[1] (.names) 1.338 13.529 -[1648].out[0] (.names) 0.195 13.724 -n_n3972.in[1] (.names) 1.338 15.062 -n_n3972.out[0] (.names) 0.195 15.257 -n_n4145.D[0] (.latch) 1.338 16.594 -data arrival time 16.594 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4145.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -16.594 --------------------------------------------------------------------------------- -slack (VIOLATED) -15.323 - - -#Path 39 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4122.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -[1075].in[3] (.names) 1.338 8.931 -[1075].out[0] (.names) 0.195 9.126 -n_n4096.in[2] (.names) 1.338 10.463 -n_n4096.out[0] (.names) 0.195 10.658 -[1094].in[0] (.names) 1.338 11.996 -[1094].out[0] (.names) 0.195 12.191 -[1613].in[1] (.names) 1.338 13.529 -[1613].out[0] (.names) 0.195 13.724 -n_n4121.in[1] (.names) 1.338 15.062 -n_n4121.out[0] (.names) 0.195 15.257 -n_n4122.D[0] (.latch) 1.338 16.594 -data arrival time 16.594 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4122.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -16.594 --------------------------------------------------------------------------------- -slack (VIOLATED) -15.323 - - -#Path 40 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n4095.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -[1075].in[3] (.names) 1.338 8.931 -[1075].out[0] (.names) 0.195 9.126 -n_n4096.in[2] (.names) 1.338 10.463 -n_n4096.out[0] (.names) 0.195 10.658 -[1094].in[0] (.names) 1.338 11.996 -[1094].out[0] (.names) 0.195 12.191 -[1260].in[1] (.names) 1.338 13.529 -[1260].out[0] (.names) 0.195 13.724 -n_n4094.in[1] (.names) 1.338 15.062 -n_n4094.out[0] (.names) 0.195 15.257 -n_n4095.D[0] (.latch) 1.338 16.594 -data arrival time 16.594 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4095.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -16.594 --------------------------------------------------------------------------------- -slack (VIOLATED) -15.323 - - -#Path 41 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4288.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n4158.in[0] (.names) 1.338 11.996 -n_n4158.out[0] (.names) 0.195 12.191 -n_n3302.in[1] (.names) 1.338 13.529 -n_n3302.out[0] (.names) 0.195 13.724 -n_n4288.D[0] (.latch) 1.338 15.062 -data arrival time 15.062 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4288.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -15.062 --------------------------------------------------------------------------------- -slack (VIOLATED) -13.790 - - -#Path 42 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3898.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n4158.in[0] (.names) 1.338 11.996 -n_n4158.out[0] (.names) 0.195 12.191 -n_n3459.in[1] (.names) 1.338 13.529 -n_n3459.out[0] (.names) 0.195 13.724 -n_n3898.D[0] (.latch) 1.338 15.062 -data arrival time 15.062 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3898.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -15.062 --------------------------------------------------------------------------------- -slack (VIOLATED) -13.790 - - -#Path 43 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4157.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n4158.in[0] (.names) 1.338 11.996 -n_n4158.out[0] (.names) 0.195 12.191 -n_n4156.in[1] (.names) 1.338 13.529 -n_n4156.out[0] (.names) 0.195 13.724 -n_n4157.D[0] (.latch) 1.338 15.062 -data arrival time 15.062 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4157.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -15.062 --------------------------------------------------------------------------------- -slack (VIOLATED) -13.790 - - -#Path 44 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4324.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 1.338 1.338 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3900.in[0] (.names) 1.338 2.800 -n_n3900.out[0] (.names) 0.195 2.995 -n_n3899.in[2] (.names) 1.338 4.332 -n_n3899.out[0] (.names) 0.195 4.527 -n_n3870.in[2] (.names) 1.338 5.865 -n_n3870.out[0] (.names) 0.195 6.060 -n_n3869.in[2] (.names) 1.338 7.398 -n_n3869.out[0] (.names) 0.195 7.593 -n_n3205.in[2] (.names) 1.338 8.931 -n_n3205.out[0] (.names) 0.195 9.126 -[1062].in[3] (.names) 1.338 10.463 -[1062].out[0] (.names) 0.195 10.658 -n_n3585.in[3] (.names) 1.338 11.996 -n_n3585.out[0] (.names) 0.195 12.191 -n_n4324.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4324.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 45 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4229.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -[1552].in[2] (.names) 1.338 10.463 -[1552].out[0] (.names) 0.195 10.658 -n_n4228.in[1] (.names) 1.338 11.996 -n_n4228.out[0] (.names) 0.195 12.191 -n_n4229.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4229.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 46 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4351.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -[1509].in[2] (.names) 1.338 10.463 -[1509].out[0] (.names) 0.195 10.658 -n_n3308.in[1] (.names) 1.338 11.996 -n_n3308.out[0] (.names) 0.195 12.191 -n_n4351.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4351.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 47 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3085.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -[1487].in[2] (.names) 1.338 10.463 -[1487].out[0] (.names) 0.195 10.658 -n_n3058.in[1] (.names) 1.338 11.996 -n_n3058.out[0] (.names) 0.195 12.191 -n_n3085.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3085.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 48 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3458.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n3147.in[1] (.names) 1.338 11.996 -n_n3147.out[0] (.names) 0.195 12.191 -n_n3458.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3458.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 49 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3916.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n3226.in[1] (.names) 1.338 11.996 -n_n3226.out[0] (.names) 0.195 12.191 -n_n3916.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3916.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 50 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4074.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -[2049].in[1] (.names) 1.338 8.931 -[2049].out[0] (.names) 0.195 9.126 -n_n4345.in[2] (.names) 1.338 10.463 -n_n4345.out[0] (.names) 0.195 10.658 -n_n4073.in[1] (.names) 1.338 11.996 -n_n4073.out[0] (.names) 0.195 12.191 -n_n4074.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4074.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 51 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3111.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -n_n4259.in[2] (.names) 1.338 8.931 -n_n4259.out[0] (.names) 0.195 9.126 -[1078].in[2] (.names) 1.338 10.463 -[1078].out[0] (.names) 0.195 10.658 -n_n3110.in[2] (.names) 1.338 11.996 -n_n3110.out[0] (.names) 0.195 12.191 -n_n3111.D[0] (.latch) 1.338 13.529 -data arrival time 13.529 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3111.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -13.529 --------------------------------------------------------------------------------- -slack (VIOLATED) -12.257 - - -#Path 52 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3495.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -n_n4015.in[1] (.names) 1.338 8.931 -n_n4015.out[0] (.names) 0.195 9.126 -n_n3148.in[0] (.names) 1.338 10.463 -n_n3148.out[0] (.names) 0.195 10.658 -n_n3495.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3495.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 53 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3237.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -n_n4034.in[3] (.names) 1.338 7.398 -n_n4034.out[0] (.names) 0.195 7.593 -[1075].in[3] (.names) 1.338 8.931 -[1075].out[0] (.names) 0.195 9.126 -n_n3236.in[2] (.names) 1.338 10.463 -n_n3236.out[0] (.names) 0.195 10.658 -n_n3237.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3237.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 54 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4316.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -n_n4015.in[1] (.names) 1.338 8.931 -n_n4015.out[0] (.names) 0.195 9.126 -n_n3518.in[0] (.names) 1.338 10.463 -n_n3518.out[0] (.names) 0.195 10.658 -n_n4316.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4316.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 55 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3657.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6275].in[1] (.names) 1.338 5.865 -[6275].out[0] (.names) 0.195 6.060 -n_n3362.in[3] (.names) 1.338 7.398 -n_n3362.out[0] (.names) 0.195 7.593 -n_n4015.in[1] (.names) 1.338 8.931 -n_n4015.out[0] (.names) 0.195 9.126 -n_n3017.in[1] (.names) 1.338 10.463 -n_n3017.out[0] (.names) 0.195 10.658 -n_n3657.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3657.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 56 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3475.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 1.338 1.338 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3900.in[0] (.names) 1.338 2.800 -n_n3900.out[0] (.names) 0.195 2.995 -n_n3899.in[2] (.names) 1.338 4.332 -n_n3899.out[0] (.names) 0.195 4.527 -n_n3870.in[2] (.names) 1.338 5.865 -n_n3870.out[0] (.names) 0.195 6.060 -n_n3869.in[2] (.names) 1.338 7.398 -n_n3869.out[0] (.names) 0.195 7.593 -[1019].in[3] (.names) 1.338 8.931 -[1019].out[0] (.names) 0.195 9.126 -n_n3166.in[3] (.names) 1.338 10.463 -n_n3166.out[0] (.names) 0.195 10.658 -n_n3475.D[0] (.latch) 1.338 11.996 -data arrival time 11.996 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3475.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -11.996 --------------------------------------------------------------------------------- -slack (VIOLATED) -10.724 - - -#Path 57 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4222.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -[1128].in[1] (.names) 1.338 7.398 -[1128].out[0] (.names) 0.195 7.593 -n_n3168.in[2] (.names) 1.338 8.931 -n_n3168.out[0] (.names) 0.195 9.126 -n_n4222.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 58 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3934.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1362].in[2] (.names) 1.338 7.398 -[1362].out[0] (.names) 0.195 7.593 -n_n3552.in[3] (.names) 1.338 8.931 -n_n3552.out[0] (.names) 0.195 9.126 -n_n3934.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3934.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 59 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3865.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3104.in[0] (.names) 1.338 8.931 -n_n3104.out[0] (.names) 0.195 9.126 -n_n3865.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3865.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 60 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3845.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3680.in[0] (.names) 1.338 8.931 -n_n3680.out[0] (.names) 0.195 9.126 -n_n3845.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 61 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4029.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n4028.in[0] (.names) 1.338 8.931 -n_n4028.out[0] (.names) 0.195 9.126 -n_n4029.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4029.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 62 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3954.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n121.in[0] (.names) 1.338 8.931 -n_n121.out[0] (.names) 0.195 9.126 -n_n3954.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3954.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 63 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4099.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3693.in[0] (.names) 1.338 8.931 -n_n3693.out[0] (.names) 0.195 9.126 -n_n4099.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4099.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 64 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4052.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3540.in[0] (.names) 1.338 8.931 -n_n3540.out[0] (.names) 0.195 9.126 -n_n4052.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4052.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 65 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3955.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3579.in[0] (.names) 1.338 8.931 -n_n3579.out[0] (.names) 0.195 9.126 -n_n3955.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 66 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4381.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[1006].in[1] (.names) 1.338 7.398 -[1006].out[0] (.names) 0.195 7.593 -n_n3296.in[0] (.names) 1.338 8.931 -n_n3296.out[0] (.names) 0.195 9.126 -n_n4381.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4381.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 67 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4392.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -[1128].in[1] (.names) 1.338 7.398 -[1128].out[0] (.names) 0.195 7.593 -n_n3309.in[2] (.names) 1.338 8.931 -n_n3309.out[0] (.names) 0.195 9.126 -n_n4392.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4392.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 68 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3408.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n4315.in[0] (.names) 1.338 2.800 -n_n4315.out[0] (.names) 0.195 2.995 -n_n3923.in[1] (.names) 1.338 4.332 -n_n3923.out[0] (.names) 0.195 4.527 -n_n4267.in[2] (.names) 1.338 5.865 -n_n4267.out[0] (.names) 0.195 6.060 -[1076].in[3] (.names) 1.338 7.398 -[1076].out[0] (.names) 0.195 7.593 -n_n3406.in[2] (.names) 1.338 8.931 -n_n3406.out[0] (.names) 0.195 9.126 -n_n3408.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3408.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 69 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3099.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -[1128].in[1] (.names) 1.338 7.398 -[1128].out[0] (.names) 0.195 7.593 -n_n3059.in[2] (.names) 1.338 8.931 -n_n3059.out[0] (.names) 0.195 9.126 -n_n3099.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3099.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 70 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4056.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3656.in[1] (.names) 1.338 5.865 -n_n3656.out[0] (.names) 0.195 6.060 -[1068].in[1] (.names) 1.338 7.398 -[1068].out[0] (.names) 0.195 7.593 -n_n3473.in[2] (.names) 1.338 8.931 -n_n3473.out[0] (.names) 0.195 9.126 -n_n4056.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4056.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 71 -Startpoint: n_n3955.Q[0] (.latch clocked by pclk) -Endpoint : n_n4045.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 1.338 1.338 -n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[984].in[0] (.names) 1.338 2.800 -[984].out[0] (.names) 0.195 2.995 -[1119].in[3] (.names) 1.338 4.332 -[1119].out[0] (.names) 0.195 4.527 -n_n4098.in[1] (.names) 1.338 5.865 -n_n4098.out[0] (.names) 0.195 6.060 -[1477].in[1] (.names) 1.338 7.398 -[1477].out[0] (.names) 0.195 7.593 -n_n130.in[1] (.names) 1.338 8.931 -n_n130.out[0] (.names) 0.195 9.126 -n_n4045.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4045.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 72 -Startpoint: n_n3955.Q[0] (.latch clocked by pclk) -Endpoint : n_n4057.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 1.338 1.338 -n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[984].in[0] (.names) 1.338 2.800 -[984].out[0] (.names) 0.195 2.995 -[1119].in[3] (.names) 1.338 4.332 -[1119].out[0] (.names) 0.195 4.527 -n_n4098.in[1] (.names) 1.338 5.865 -n_n4098.out[0] (.names) 0.195 6.060 -[1565].in[2] (.names) 1.338 7.398 -[1565].out[0] (.names) 0.195 7.593 -n_n131.in[0] (.names) 1.338 8.931 -n_n131.out[0] (.names) 0.195 9.126 -n_n4057.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4057.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 73 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4366.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -[934].in[1] (.names) 1.338 7.398 -[934].out[0] (.names) 0.195 7.593 -n_n3382.in[2] (.names) 1.338 8.931 -n_n3382.out[0] (.names) 0.195 9.126 -n_n4366.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4366.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 74 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4047.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 1.338 1.338 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3900.in[0] (.names) 1.338 2.800 -n_n3900.out[0] (.names) 0.195 2.995 -n_n3899.in[2] (.names) 1.338 4.332 -n_n3899.out[0] (.names) 0.195 4.527 -[1038].in[3] (.names) 1.338 5.865 -[1038].out[0] (.names) 0.195 6.060 -[1659].in[2] (.names) 1.338 7.398 -[1659].out[0] (.names) 0.195 7.593 -n_n4046.in[3] (.names) 1.338 8.931 -n_n4046.out[0] (.names) 0.195 9.126 -n_n4047.D[0] (.latch) 1.338 10.463 -data arrival time 10.463 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4047.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -10.463 --------------------------------------------------------------------------------- -slack (VIOLATED) -9.192 - - -#Path 75 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n4294.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1728].in[2] (.names) 1.338 5.865 -[1728].out[0] (.names) 0.195 6.060 -n_n4293.in[2] (.names) 1.338 7.398 -n_n4293.out[0] (.names) 0.195 7.593 -n_n4294.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4294.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 76 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3259.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1482].in[2] (.names) 1.338 5.865 -[1482].out[0] (.names) 0.195 6.060 -n_n3258.in[2] (.names) 1.338 7.398 -n_n3258.out[0] (.names) 0.195 7.593 -n_n3259.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3259.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 77 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3208.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1329].in[2] (.names) 1.338 5.865 -[1329].out[0] (.names) 0.195 6.060 -n_n3045.in[2] (.names) 1.338 7.398 -n_n3045.out[0] (.names) 0.195 7.593 -n_n3208.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3208.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 78 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3878.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1195].in[2] (.names) 1.338 5.865 -[1195].out[0] (.names) 0.195 6.060 -n_n3877.in[2] (.names) 1.338 7.398 -n_n3877.out[0] (.names) 0.195 7.593 -n_n3878.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3878.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 79 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3604.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4335.in[0] (.names) 1.338 4.332 -n_n4335.out[0] (.names) 0.195 4.527 -[1016].in[2] (.names) 1.338 5.865 -[1016].out[0] (.names) 0.195 6.060 -n_n3399.in[1] (.names) 1.338 7.398 -n_n3399.out[0] (.names) 0.195 7.593 -n_n3604.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3604.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 80 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3658.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[6361].in[2] (.names) 1.338 5.865 -[6361].out[0] (.names) 0.195 6.060 -n_n3684.in[3] (.names) 1.338 7.398 -n_n3684.out[0] (.names) 0.195 7.593 -n_n3658.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3658.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 81 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : nsr3_14.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -[1318].in[3] (.names) 1.338 5.865 -[1318].out[0] (.names) 0.195 6.060 -n_n133.in[2] (.names) 1.338 7.398 -n_n133.out[0] (.names) 0.195 7.593 -nsr3_14.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nsr3_14.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 82 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n4125.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -n_n4124.in[2] (.names) 1.338 7.398 -n_n4124.out[0] (.names) 0.195 7.593 -n_n4125.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4125.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 83 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3901.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -n_n3289.in[2] (.names) 1.338 7.398 -n_n3289.out[0] (.names) 0.195 7.593 -n_n3901.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3901.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 84 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3769.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n4126.in[1] (.names) 1.338 5.865 -n_n4126.out[0] (.names) 0.195 6.060 -n_n3632.in[2] (.names) 1.338 7.398 -n_n3632.out[0] (.names) 0.195 7.593 -n_n3769.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3769.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 85 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3886.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1780].in[2] (.names) 1.338 5.865 -[1780].out[0] (.names) 0.195 6.060 -n_n3837.in[2] (.names) 1.338 7.398 -n_n3837.out[0] (.names) 0.195 7.593 -n_n3886.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3886.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 86 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3919.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[1776].in[2] (.names) 1.338 5.865 -[1776].out[0] (.names) 0.195 6.060 -n_n3508.in[2] (.names) 1.338 7.398 -n_n3508.out[0] (.names) 0.195 7.593 -n_n3919.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3919.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 87 -Startpoint: n_n3955.Q[0] (.latch clocked by pclk) -Endpoint : n_n3557.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 1.338 1.338 -n_n3955.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[984].in[0] (.names) 1.338 2.800 -[984].out[0] (.names) 0.195 2.995 -n_n3294.in[1] (.names) 1.338 4.332 -n_n3294.out[0] (.names) 0.195 4.527 -[6349].in[0] (.names) 1.338 5.865 -[6349].out[0] (.names) 0.195 6.060 -n_n3355.in[3] (.names) 1.338 7.398 -n_n3355.out[0] (.names) 0.195 7.593 -n_n3557.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3557.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 88 -Startpoint: n_n4160.Q[0] (.latch clocked by pclk) -Endpoint : n_n3793.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 1.338 1.338 -n_n4160.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[1116].in[0] (.names) 1.338 2.800 -[1116].out[0] (.names) 0.195 2.995 -n_n3420.in[1] (.names) 1.338 4.332 -n_n3420.out[0] (.names) 0.195 4.527 -[1096].in[2] (.names) 1.338 5.865 -[1096].out[0] (.names) 0.195 6.060 -n_n3791.in[2] (.names) 1.338 7.398 -n_n3791.out[0] (.names) 0.195 7.593 -n_n3793.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3793.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 89 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3608.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -n_n3607.in[2] (.names) 1.338 7.398 -n_n3607.out[0] (.names) 0.195 7.593 -n_n3608.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3608.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 90 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3976.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -n_n3519.in[2] (.names) 1.338 7.398 -n_n3519.out[0] (.names) 0.195 7.593 -n_n3976.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3976.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 91 -Startpoint: n_n4349.Q[0] (.latch clocked by pclk) -Endpoint : n_n3688.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4349.clk[0] (.latch) 1.338 1.338 -n_n4349.Q[0] (.latch) [clock-to-output] 0.124 1.462 -[6265].in[0] (.names) 1.338 2.800 -[6265].out[0] (.names) 0.195 2.995 -n_n4367.in[2] (.names) 1.338 4.332 -n_n4367.out[0] (.names) 0.195 4.527 -n_n3974.in[1] (.names) 1.338 5.865 -n_n3974.out[0] (.names) 0.195 6.060 -n_n3018.in[2] (.names) 1.338 7.398 -n_n3018.out[0] (.names) 0.195 7.593 -n_n3688.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3688.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 92 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3511.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[2141].in[2] (.names) 1.338 5.865 -[2141].out[0] (.names) 0.195 6.060 -n_n3510.in[2] (.names) 1.338 7.398 -n_n3510.out[0] (.names) 0.195 7.593 -n_n3511.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3511.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 93 -Startpoint: n_n4108.Q[0] (.latch clocked by pclk) -Endpoint : n_n3858.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4108.clk[0] (.latch) 1.338 1.338 -n_n4108.Q[0] (.latch) [clock-to-output] 0.124 1.462 -pready_0_0_.in[1] (.names) 1.338 2.800 -pready_0_0_.out[0] (.names) 0.195 2.995 -[1155].in[0] (.names) 1.338 4.332 -[1155].out[0] (.names) 0.195 4.527 -[2023].in[2] (.names) 1.338 5.865 -[2023].out[0] (.names) 0.195 6.060 -n_n3181.in[2] (.names) 1.338 7.398 -n_n3181.out[0] (.names) 0.195 7.593 -n_n3858.D[0] (.latch) 1.338 8.931 -data arrival time 8.931 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3858.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -8.931 --------------------------------------------------------------------------------- -slack (VIOLATED) -7.659 - - -#Path 94 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3896.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3895.in[2] (.names) 1.338 5.865 -n_n3895.out[0] (.names) 0.195 6.060 -n_n3896.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3896.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 95 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3627.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3625.in[1] (.names) 1.338 5.865 -n_n3625.out[0] (.names) 0.195 6.060 -n_n3627.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3627.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 96 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3761.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3759.in[2] (.names) 1.338 5.865 -n_n3759.out[0] (.names) 0.195 6.060 -n_n3761.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3761.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 97 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3128.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3127.in[1] (.names) 1.338 5.865 -n_n3127.out[0] (.names) 0.195 6.060 -n_n3128.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3128.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 98 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3048.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3047.in[1] (.names) 1.338 5.865 -n_n3047.out[0] (.names) 0.195 6.060 -n_n3048.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3048.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 99 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3061.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3060.in[1] (.names) 1.338 5.865 -n_n3060.out[0] (.names) 0.195 6.060 -n_n3061.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3061.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#Path 100 -Startpoint: nlc1_2.Q[0] (.latch clocked by pclk) -Endpoint : n_n3316.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nlc1_2.clk[0] (.latch) 1.338 1.338 -nlc1_2.Q[0] (.latch) [clock-to-output] 0.124 1.462 -n_n3765.in[1] (.names) 1.338 2.800 -n_n3765.out[0] (.names) 0.195 2.995 -[894].in[3] (.names) 1.338 4.332 -[894].out[0] (.names) 0.195 4.527 -n_n3314.in[2] (.names) 1.338 5.865 -n_n3314.out[0] (.names) 0.195 6.060 -n_n3316.D[0] (.latch) 1.338 7.398 -data arrival time 7.398 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3316.clk[0] (.latch) 1.338 1.338 -clock uncertainty 0.000 1.338 -cell setup time -0.066 1.272 -data required time 1.272 --------------------------------------------------------------------------------- -data required time 1.272 -data arrival time -7.398 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.126 - - -#End of timing report diff --git a/report_timing.hold.rpt b/report_timing.hold.rpt deleted file mode 100644 index 11642bdf1fd..00000000000 --- a/report_timing.hold.rpt +++ /dev/null @@ -1,3105 +0,0 @@ -#Timing report of worst 100 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#Path 1 -Startpoint: n_n3157.Q[0] (.latch clocked by pclk) -Endpoint : n_n3157.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3157.clk[0] (.latch) 0.000 0.000 -n_n3157.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3156.in[2] (.names) 0.000 0.124 -n_n3156.out[0] (.names) 0.235 0.359 -n_n3157.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3157.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 2 -Startpoint: n_n3551.Q[0] (.latch clocked by pclk) -Endpoint : n_n3551.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3551.clk[0] (.latch) 0.000 0.000 -n_n3551.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3550.in[2] (.names) 0.000 0.124 -n_n3550.out[0] (.names) 0.235 0.359 -n_n3551.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3551.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 3 -Startpoint: n_n4241.Q[0] (.latch clocked by pclk) -Endpoint : n_n4241.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4241.clk[0] (.latch) 0.000 0.000 -n_n4241.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4239.in[2] (.names) 0.000 0.124 -n_n4239.out[0] (.names) 0.235 0.359 -n_n4241.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4241.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 4 -Startpoint: n_n3014.Q[0] (.latch clocked by pclk) -Endpoint : n_n3014.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3014.clk[0] (.latch) 0.000 0.000 -n_n3014.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3013.in[2] (.names) 0.000 0.124 -n_n3013.out[0] (.names) 0.235 0.359 -n_n3014.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3014.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 5 -Startpoint: n_n3774.Q[0] (.latch clocked by pclk) -Endpoint : n_n3774.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3774.clk[0] (.latch) 0.000 0.000 -n_n3774.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3773.in[2] (.names) 0.000 0.124 -n_n3773.out[0] (.names) 0.235 0.359 -n_n3774.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3774.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 6 -Startpoint: n_n4290.Q[0] (.latch clocked by pclk) -Endpoint : n_n4290.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4290.clk[0] (.latch) 0.000 0.000 -n_n4290.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4289.in[2] (.names) 0.000 0.124 -n_n4289.out[0] (.names) 0.235 0.359 -n_n4290.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4290.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 7 -Startpoint: n_n4375.Q[0] (.latch clocked by pclk) -Endpoint : n_n4375.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4375.clk[0] (.latch) 0.000 0.000 -n_n4375.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4373.in[2] (.names) 0.000 0.124 -n_n4373.out[0] (.names) 0.235 0.359 -n_n4375.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4375.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 8 -Startpoint: n_n3326.Q[0] (.latch clocked by pclk) -Endpoint : n_n3326.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3326.clk[0] (.latch) 0.000 0.000 -n_n3326.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3325.in[2] (.names) 0.000 0.124 -n_n3325.out[0] (.names) 0.235 0.359 -n_n3326.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3326.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 9 -Startpoint: n_n3495.Q[0] (.latch clocked by pclk) -Endpoint : n_n3736.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3495.clk[0] (.latch) 0.000 0.000 -n_n3495.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3735.in[0] (.names) 0.000 0.124 -n_n3735.out[0] (.names) 0.235 0.359 -n_n3736.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3736.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 10 -Startpoint: n_n3890.Q[0] (.latch clocked by pclk) -Endpoint : n_n3890.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3890.clk[0] (.latch) 0.000 0.000 -n_n3890.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3889.in[2] (.names) 0.000 0.124 -n_n3889.out[0] (.names) 0.235 0.359 -n_n3890.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3890.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 11 -Startpoint: n_n3239.Q[0] (.latch clocked by pclk) -Endpoint : n_n3239.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3239.clk[0] (.latch) 0.000 0.000 -n_n3239.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3238.in[2] (.names) 0.000 0.124 -n_n3238.out[0] (.names) 0.235 0.359 -n_n3239.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3239.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 12 -Startpoint: n_n3130.Q[0] (.latch clocked by pclk) -Endpoint : n_n3130.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3130.clk[0] (.latch) 0.000 0.000 -n_n3130.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3129.in[2] (.names) 0.000 0.124 -n_n3129.out[0] (.names) 0.235 0.359 -n_n3130.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3130.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 13 -Startpoint: n_n3161.Q[0] (.latch clocked by pclk) -Endpoint : n_n3161.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3161.clk[0] (.latch) 0.000 0.000 -n_n3161.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3160.in[2] (.names) 0.000 0.124 -n_n3160.out[0] (.names) 0.235 0.359 -n_n3161.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3161.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 14 -Startpoint: n_n3379.Q[0] (.latch clocked by pclk) -Endpoint : n_n3379.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3379.clk[0] (.latch) 0.000 0.000 -n_n3379.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3378.in[2] (.names) 0.000 0.124 -n_n3378.out[0] (.names) 0.235 0.359 -n_n3379.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3379.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 15 -Startpoint: n_n3144.Q[0] (.latch clocked by pclk) -Endpoint : n_n3144.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3144.clk[0] (.latch) 0.000 0.000 -n_n3144.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3143.in[2] (.names) 0.000 0.124 -n_n3143.out[0] (.names) 0.235 0.359 -n_n3144.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3144.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 16 -Startpoint: n_n3782.Q[0] (.latch clocked by pclk) -Endpoint : n_n3782.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3782.clk[0] (.latch) 0.000 0.000 -n_n3782.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3781.in[2] (.names) 0.000 0.124 -n_n3781.out[0] (.names) 0.235 0.359 -n_n3782.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3782.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 17 -Startpoint: n_n3067.Q[0] (.latch clocked by pclk) -Endpoint : n_n3067.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3067.clk[0] (.latch) 0.000 0.000 -n_n3067.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3066.in[2] (.names) 0.000 0.124 -n_n3066.out[0] (.names) 0.235 0.359 -n_n3067.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3067.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 18 -Startpoint: n_n3180.Q[0] (.latch clocked by pclk) -Endpoint : n_n3180.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3180.clk[0] (.latch) 0.000 0.000 -n_n3180.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3179.in[2] (.names) 0.000 0.124 -n_n3179.out[0] (.names) 0.235 0.359 -n_n3180.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3180.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 19 -Startpoint: n_n3274.Q[0] (.latch clocked by pclk) -Endpoint : n_n3274.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3274.clk[0] (.latch) 0.000 0.000 -n_n3274.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3273.in[2] (.names) 0.000 0.124 -n_n3273.out[0] (.names) 0.235 0.359 -n_n3274.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3274.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 20 -Startpoint: n_n3381.Q[0] (.latch clocked by pclk) -Endpoint : n_n3381.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3381.clk[0] (.latch) 0.000 0.000 -n_n3381.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3380.in[2] (.names) 0.000 0.124 -n_n3380.out[0] (.names) 0.235 0.359 -n_n3381.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3381.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 21 -Startpoint: n_n3029.Q[0] (.latch clocked by pclk) -Endpoint : n_n3029.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3029.clk[0] (.latch) 0.000 0.000 -n_n3029.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3028.in[2] (.names) 0.000 0.124 -n_n3028.out[0] (.names) 0.235 0.359 -n_n3029.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3029.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 22 -Startpoint: n_n3619.Q[0] (.latch clocked by pclk) -Endpoint : n_n3619.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3619.clk[0] (.latch) 0.000 0.000 -n_n3619.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3618.in[2] (.names) 0.000 0.124 -n_n3618.out[0] (.names) 0.235 0.359 -n_n3619.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3619.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 23 -Startpoint: n_n3264.Q[0] (.latch clocked by pclk) -Endpoint : n_n3264.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3264.clk[0] (.latch) 0.000 0.000 -n_n3264.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3263.in[2] (.names) 0.000 0.124 -n_n3263.out[0] (.names) 0.235 0.359 -n_n3264.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3264.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 24 -Startpoint: n_n4114.Q[0] (.latch clocked by pclk) -Endpoint : n_n4114.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4114.clk[0] (.latch) 0.000 0.000 -n_n4114.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4113.in[2] (.names) 0.000 0.124 -n_n4113.out[0] (.names) 0.235 0.359 -n_n4114.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4114.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 25 -Startpoint: n_n3146.Q[0] (.latch clocked by pclk) -Endpoint : n_n3146.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3146.clk[0] (.latch) 0.000 0.000 -n_n3146.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3145.in[2] (.names) 0.000 0.124 -n_n3145.out[0] (.names) 0.235 0.359 -n_n3146.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3146.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 26 -Startpoint: n_n3152.Q[0] (.latch clocked by pclk) -Endpoint : n_n3152.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3152.clk[0] (.latch) 0.000 0.000 -n_n3152.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3151.in[2] (.names) 0.000 0.124 -n_n3151.out[0] (.names) 0.235 0.359 -n_n3152.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3152.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 27 -Startpoint: n_n3874.Q[0] (.latch clocked by pclk) -Endpoint : n_n3874.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3874.clk[0] (.latch) 0.000 0.000 -n_n3874.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3873.in[2] (.names) 0.000 0.124 -n_n3873.out[0] (.names) 0.235 0.359 -n_n3874.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3874.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 28 -Startpoint: ndn3_7.Q[0] (.latch clocked by pclk) -Endpoint : ndn3_8.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_7.clk[0] (.latch) 0.000 0.000 -ndn3_7.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4218.in[1] (.names) 0.000 0.124 -n_n4218.out[0] (.names) 0.235 0.359 -ndn3_8.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_8.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 29 -Startpoint: nen3_10.Q[0] (.latch clocked by pclk) -Endpoint : nen3_10.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nen3_10.clk[0] (.latch) 0.000 0.000 -nen3_10.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3635.in[1] (.names) 0.000 0.124 -n_n3635.out[0] (.names) 0.235 0.359 -nen3_10.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nen3_10.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 30 -Startpoint: nrq3_11.Q[0] (.latch clocked by pclk) -Endpoint : nrq3_11.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nrq3_11.clk[0] (.latch) 0.000 0.000 -nrq3_11.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3046.in[1] (.names) 0.000 0.124 -n_n3046.out[0] (.names) 0.235 0.359 -nrq3_11.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nrq3_11.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 31 -Startpoint: ndn3_9.Q[0] (.latch clocked by pclk) -Endpoint : ndn3_9.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_9.clk[0] (.latch) 0.000 0.000 -ndn3_9.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4086.in[2] (.names) 0.000 0.124 -n_n4086.out[0] (.names) 0.235 0.359 -ndn3_9.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_9.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 32 -Startpoint: n_n3495.Q[0] (.latch clocked by pclk) -Endpoint : n_n3202.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3495.clk[0] (.latch) 0.000 0.000 -n_n3495.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3200.in[0] (.names) 0.000 0.124 -n_n3200.out[0] (.names) 0.235 0.359 -n_n3202.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3202.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 33 -Startpoint: n_n3367.Q[0] (.latch clocked by pclk) -Endpoint : n_n3367.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3367.clk[0] (.latch) 0.000 0.000 -n_n3367.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3366.in[2] (.names) 0.000 0.124 -n_n3366.out[0] (.names) 0.235 0.359 -n_n3367.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3367.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 34 -Startpoint: n_n3211.Q[0] (.latch clocked by pclk) -Endpoint : n_n3211.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3211.clk[0] (.latch) 0.000 0.000 -n_n3211.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3210.in[2] (.names) 0.000 0.124 -n_n3210.out[0] (.names) 0.235 0.359 -n_n3211.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3211.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 35 -Startpoint: n_n3038.Q[0] (.latch clocked by pclk) -Endpoint : n_n3038.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3038.clk[0] (.latch) 0.000 0.000 -n_n3038.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3037.in[2] (.names) 0.000 0.124 -n_n3037.out[0] (.names) 0.235 0.359 -n_n3038.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3038.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 36 -Startpoint: n_n3876.Q[0] (.latch clocked by pclk) -Endpoint : n_n4136.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3876.clk[0] (.latch) 0.000 0.000 -n_n3876.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4134.in[0] (.names) 0.000 0.124 -n_n4134.out[0] (.names) 0.235 0.359 -n_n4136.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4136.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 37 -Startpoint: n_n3663.Q[0] (.latch clocked by pclk) -Endpoint : n_n3663.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3663.clk[0] (.latch) 0.000 0.000 -n_n3663.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3662.in[2] (.names) 0.000 0.124 -n_n3662.out[0] (.names) 0.235 0.359 -n_n3663.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3663.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 38 -Startpoint: n_n3095.Q[0] (.latch clocked by pclk) -Endpoint : n_n3095.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3095.clk[0] (.latch) 0.000 0.000 -n_n3095.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3094.in[2] (.names) 0.000 0.124 -n_n3094.out[0] (.names) 0.235 0.359 -n_n3095.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3095.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 39 -Startpoint: n_n3999.Q[0] (.latch clocked by pclk) -Endpoint : n_n3999.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3999.clk[0] (.latch) 0.000 0.000 -n_n3999.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3998.in[2] (.names) 0.000 0.124 -n_n3998.out[0] (.names) 0.235 0.359 -n_n3999.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3999.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 40 -Startpoint: n_n4282.Q[0] (.latch clocked by pclk) -Endpoint : n_n4282.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4282.clk[0] (.latch) 0.000 0.000 -n_n4282.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4280.in[2] (.names) 0.000 0.124 -n_n4280.out[0] (.names) 0.235 0.359 -n_n4282.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4282.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 41 -Startpoint: n_n4258.Q[0] (.latch clocked by pclk) -Endpoint : n_n3213.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4258.clk[0] (.latch) 0.000 0.000 -n_n4258.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3212.in[0] (.names) 0.000 0.124 -n_n3212.out[0] (.names) 0.235 0.359 -n_n3213.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3213.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 42 -Startpoint: n_n3040.Q[0] (.latch clocked by pclk) -Endpoint : n_n3040.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3040.clk[0] (.latch) 0.000 0.000 -n_n3040.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3039.in[2] (.names) 0.000 0.124 -n_n3039.out[0] (.names) 0.235 0.359 -n_n3040.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3040.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 43 -Startpoint: n_n3504.Q[0] (.latch clocked by pclk) -Endpoint : n_n3504.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3504.clk[0] (.latch) 0.000 0.000 -n_n3504.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3503.in[2] (.names) 0.000 0.124 -n_n3503.out[0] (.names) 0.235 0.359 -n_n3504.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3504.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 44 -Startpoint: n_n3051.Q[0] (.latch clocked by pclk) -Endpoint : n_n3051.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3051.clk[0] (.latch) 0.000 0.000 -n_n3051.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3050.in[2] (.names) 0.000 0.124 -n_n3050.out[0] (.names) 0.235 0.359 -n_n3051.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3051.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 45 -Startpoint: n_n3461.Q[0] (.latch clocked by pclk) -Endpoint : n_n3461.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3461.clk[0] (.latch) 0.000 0.000 -n_n3461.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3460.in[2] (.names) 0.000 0.124 -n_n3460.out[0] (.names) 0.235 0.359 -n_n3461.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3461.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 46 -Startpoint: n_n4059.Q[0] (.latch clocked by pclk) -Endpoint : n_n4059.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4059.clk[0] (.latch) 0.000 0.000 -n_n4059.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4058.in[2] (.names) 0.000 0.124 -n_n4058.out[0] (.names) 0.235 0.359 -n_n4059.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4059.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 47 -Startpoint: n_n3828.Q[0] (.latch clocked by pclk) -Endpoint : n_n3828.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3828.clk[0] (.latch) 0.000 0.000 -n_n3828.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3827.in[2] (.names) 0.000 0.124 -n_n3827.out[0] (.names) 0.235 0.359 -n_n3828.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3828.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 48 -Startpoint: n_n3643.Q[0] (.latch clocked by pclk) -Endpoint : n_n3643.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3643.clk[0] (.latch) 0.000 0.000 -n_n3643.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3642.in[2] (.names) 0.000 0.124 -n_n3642.out[0] (.names) 0.235 0.359 -n_n3643.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3643.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 49 -Startpoint: n_n4185.Q[0] (.latch clocked by pclk) -Endpoint : n_n4185.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4185.clk[0] (.latch) 0.000 0.000 -n_n4185.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4184.in[2] (.names) 0.000 0.124 -n_n4184.out[0] (.names) 0.235 0.359 -n_n4185.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4185.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 50 -Startpoint: n_n3339.Q[0] (.latch clocked by pclk) -Endpoint : n_n3339.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3339.clk[0] (.latch) 0.000 0.000 -n_n3339.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3338.in[2] (.names) 0.000 0.124 -n_n3338.out[0] (.names) 0.235 0.359 -n_n3339.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3339.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 51 -Startpoint: n_n4037.Q[0] (.latch clocked by pclk) -Endpoint : n_n4037.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4037.clk[0] (.latch) 0.000 0.000 -n_n4037.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4036.in[2] (.names) 0.000 0.124 -n_n4036.out[0] (.names) 0.235 0.359 -n_n4037.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4037.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 52 -Startpoint: n_n3570.Q[0] (.latch clocked by pclk) -Endpoint : n_n3570.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3570.clk[0] (.latch) 0.000 0.000 -n_n3570.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3569.in[2] (.names) 0.000 0.124 -n_n3569.out[0] (.names) 0.235 0.359 -n_n3570.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3570.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 53 -Startpoint: n_n4213.Q[0] (.latch clocked by pclk) -Endpoint : n_n4213.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4213.clk[0] (.latch) 0.000 0.000 -n_n4213.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4212.in[2] (.names) 0.000 0.124 -n_n4212.out[0] (.names) 0.235 0.359 -n_n4213.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4213.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 54 -Startpoint: n_n4162.Q[0] (.latch clocked by pclk) -Endpoint : n_n4162.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4162.clk[0] (.latch) 0.000 0.000 -n_n4162.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4161.in[2] (.names) 0.000 0.124 -n_n4161.out[0] (.names) 0.235 0.359 -n_n4162.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4162.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 55 -Startpoint: n_n4120.Q[0] (.latch clocked by pclk) -Endpoint : n_n4120.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4120.clk[0] (.latch) 0.000 0.000 -n_n4120.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4119.in[2] (.names) 0.000 0.124 -n_n4119.out[0] (.names) 0.235 0.359 -n_n4120.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4120.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 56 -Startpoint: n_n3065.Q[0] (.latch clocked by pclk) -Endpoint : n_n3065.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3065.clk[0] (.latch) 0.000 0.000 -n_n3065.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3064.in[2] (.names) 0.000 0.124 -n_n3064.out[0] (.names) 0.235 0.359 -n_n3065.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3065.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 57 -Startpoint: n_n4005.Q[0] (.latch clocked by pclk) -Endpoint : n_n4005.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4005.clk[0] (.latch) 0.000 0.000 -n_n4005.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4004.in[2] (.names) 0.000 0.124 -n_n4004.out[0] (.names) 0.235 0.359 -n_n4005.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4005.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 58 -Startpoint: n_n3266.Q[0] (.latch clocked by pclk) -Endpoint : n_n3266.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3266.clk[0] (.latch) 0.000 0.000 -n_n3266.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3265.in[2] (.names) 0.000 0.124 -n_n3265.out[0] (.names) 0.235 0.359 -n_n3266.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3266.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 59 -Startpoint: n_n3600.Q[0] (.latch clocked by pclk) -Endpoint : n_n3600.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3600.clk[0] (.latch) 0.000 0.000 -n_n3600.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3599.in[2] (.names) 0.000 0.124 -n_n3599.out[0] (.names) 0.235 0.359 -n_n3600.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3600.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 60 -Startpoint: pdn.Q[0] (.latch clocked by pclk) -Endpoint : n_n3415.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -pdn.clk[0] (.latch) 0.000 0.000 -pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3414.in[1] (.names) 0.000 0.124 -n_n3414.out[0] (.names) 0.235 0.359 -n_n3415.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3415.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 61 -Startpoint: n_n3872.Q[0] (.latch clocked by pclk) -Endpoint : n_n3872.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3872.clk[0] (.latch) 0.000 0.000 -n_n3872.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3871.in[2] (.names) 0.000 0.124 -n_n3871.out[0] (.names) 0.235 0.359 -n_n3872.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3872.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 62 -Startpoint: pdn.Q[0] (.latch clocked by pclk) -Endpoint : n_n3648.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -pdn.clk[0] (.latch) 0.000 0.000 -pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3647.in[1] (.names) 0.000 0.124 -n_n3647.out[0] (.names) 0.235 0.359 -n_n3648.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3648.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 63 -Startpoint: n_n3350.Q[0] (.latch clocked by pclk) -Endpoint : n_n3350.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3350.clk[0] (.latch) 0.000 0.000 -n_n3350.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3349.in[2] (.names) 0.000 0.124 -n_n3349.out[0] (.names) 0.235 0.359 -n_n3350.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3350.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 64 -Startpoint: n_n3116.Q[0] (.latch clocked by pclk) -Endpoint : n_n3116.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3116.clk[0] (.latch) 0.000 0.000 -n_n3116.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3115.in[2] (.names) 0.000 0.124 -n_n3115.out[0] (.names) 0.235 0.359 -n_n3116.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3116.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 65 -Startpoint: n_n4131.Q[0] (.latch clocked by pclk) -Endpoint : n_n4131.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4131.clk[0] (.latch) 0.000 0.000 -n_n4131.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4130.in[2] (.names) 0.000 0.124 -n_n4130.out[0] (.names) 0.235 0.359 -n_n4131.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4131.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 66 -Startpoint: n_n3617.Q[0] (.latch clocked by pclk) -Endpoint : n_n3617.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3617.clk[0] (.latch) 0.000 0.000 -n_n3617.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3616.in[2] (.names) 0.000 0.124 -n_n3616.out[0] (.names) 0.235 0.359 -n_n3617.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3617.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 67 -Startpoint: n_n3252.Q[0] (.latch clocked by pclk) -Endpoint : n_n3252.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3252.clk[0] (.latch) 0.000 0.000 -n_n3252.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3251.in[2] (.names) 0.000 0.124 -n_n3251.out[0] (.names) 0.235 0.359 -n_n3252.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3252.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 68 -Startpoint: n_n3348.Q[0] (.latch clocked by pclk) -Endpoint : n_n3348.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3348.clk[0] (.latch) 0.000 0.000 -n_n3348.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3347.in[2] (.names) 0.000 0.124 -n_n3347.out[0] (.names) 0.235 0.359 -n_n3348.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3348.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 69 -Startpoint: n_n3544.Q[0] (.latch clocked by pclk) -Endpoint : n_n3544.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3544.clk[0] (.latch) 0.000 0.000 -n_n3544.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3543.in[2] (.names) 0.000 0.124 -n_n3543.out[0] (.names) 0.235 0.359 -n_n3544.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3544.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 70 -Startpoint: n_n3101.Q[0] (.latch clocked by pclk) -Endpoint : n_n3101.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3101.clk[0] (.latch) 0.000 0.000 -n_n3101.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3100.in[2] (.names) 0.000 0.124 -n_n3100.out[0] (.names) 0.235 0.359 -n_n3101.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3101.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 71 -Startpoint: n_n3650.Q[0] (.latch clocked by pclk) -Endpoint : n_n3650.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3650.clk[0] (.latch) 0.000 0.000 -n_n3650.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3649.in[2] (.names) 0.000 0.124 -n_n3649.out[0] (.names) 0.235 0.359 -n_n3650.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3650.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 72 -Startpoint: n_n3307.Q[0] (.latch clocked by pclk) -Endpoint : n_n3307.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3307.clk[0] (.latch) 0.000 0.000 -n_n3307.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3306.in[2] (.names) 0.000 0.124 -n_n3306.out[0] (.names) 0.235 0.359 -n_n3307.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3307.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 73 -Startpoint: n_n4164.Q[0] (.latch clocked by pclk) -Endpoint : n_n4164.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4164.clk[0] (.latch) 0.000 0.000 -n_n4164.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4163.in[2] (.names) 0.000 0.124 -n_n4163.out[0] (.names) 0.235 0.359 -n_n4164.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4164.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 74 -Startpoint: n_n3749.Q[0] (.latch clocked by pclk) -Endpoint : n_n3749.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3749.clk[0] (.latch) 0.000 0.000 -n_n3749.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3748.in[2] (.names) 0.000 0.124 -n_n3748.out[0] (.names) 0.235 0.359 -n_n3749.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3749.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 75 -Startpoint: n_n4347.Q[0] (.latch clocked by pclk) -Endpoint : n_n4347.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4347.clk[0] (.latch) 0.000 0.000 -n_n4347.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4346.in[2] (.names) 0.000 0.124 -n_n4346.out[0] (.names) 0.235 0.359 -n_n4347.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4347.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 76 -Startpoint: n_n3826.Q[0] (.latch clocked by pclk) -Endpoint : n_n3826.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3826.clk[0] (.latch) 0.000 0.000 -n_n3826.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3825.in[2] (.names) 0.000 0.124 -n_n3825.out[0] (.names) 0.235 0.359 -n_n3826.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3826.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 77 -Startpoint: pdn.Q[0] (.latch clocked by pclk) -Endpoint : n_n3360.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -pdn.clk[0] (.latch) 0.000 0.000 -pdn.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3359.in[1] (.names) 0.000 0.124 -n_n3359.out[0] (.names) 0.235 0.359 -n_n3360.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3360.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 78 -Startpoint: n_n3093.Q[0] (.latch clocked by pclk) -Endpoint : n_n3093.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3093.clk[0] (.latch) 0.000 0.000 -n_n3093.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3092.in[2] (.names) 0.000 0.124 -n_n3092.out[0] (.names) 0.235 0.359 -n_n3093.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3093.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 79 -Startpoint: n_n3432.Q[0] (.latch clocked by pclk) -Endpoint : n_n3432.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3432.clk[0] (.latch) 0.000 0.000 -n_n3432.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3431.in[2] (.names) 0.000 0.124 -n_n3431.out[0] (.names) 0.235 0.359 -n_n3432.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3432.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 80 -Startpoint: n_n3305.Q[0] (.latch clocked by pclk) -Endpoint : n_n3305.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3305.clk[0] (.latch) 0.000 0.000 -n_n3305.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3304.in[2] (.names) 0.000 0.124 -n_n3304.out[0] (.names) 0.235 0.359 -n_n3305.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3305.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 81 -Startpoint: n_n3204.Q[0] (.latch clocked by pclk) -Endpoint : n_n3204.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3204.clk[0] (.latch) 0.000 0.000 -n_n3204.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3203.in[2] (.names) 0.000 0.124 -n_n3203.out[0] (.names) 0.235 0.359 -n_n3204.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3204.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 82 -Startpoint: n_n3024.Q[0] (.latch clocked by pclk) -Endpoint : n_n3024.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3024.clk[0] (.latch) 0.000 0.000 -n_n3024.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3023.in[2] (.names) 0.000 0.124 -n_n3023.out[0] (.names) 0.235 0.359 -n_n3024.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3024.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 83 -Startpoint: n_n4139.Q[0] (.latch clocked by pclk) -Endpoint : n_n4139.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4139.clk[0] (.latch) 0.000 0.000 -n_n4139.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4137.in[2] (.names) 0.000 0.124 -n_n4137.out[0] (.names) 0.235 0.359 -n_n4139.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4139.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 84 -Startpoint: n_n3456.Q[0] (.latch clocked by pclk) -Endpoint : n_n3456.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3456.clk[0] (.latch) 0.000 0.000 -n_n3456.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3455.in[2] (.names) 0.000 0.124 -n_n3455.out[0] (.names) 0.235 0.359 -n_n3456.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3456.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 85 -Startpoint: n_n3521.Q[0] (.latch clocked by pclk) -Endpoint : n_n3521.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3521.clk[0] (.latch) 0.000 0.000 -n_n3521.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3520.in[2] (.names) 0.000 0.124 -n_n3520.out[0] (.names) 0.235 0.359 -n_n3521.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3521.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 86 -Startpoint: n_n3081.Q[0] (.latch clocked by pclk) -Endpoint : n_n3081.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3081.clk[0] (.latch) 0.000 0.000 -n_n3081.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3080.in[2] (.names) 0.000 0.124 -n_n3080.out[0] (.names) 0.235 0.359 -n_n3081.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3081.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 87 -Startpoint: n_n3195.Q[0] (.latch clocked by pclk) -Endpoint : n_n3195.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3195.clk[0] (.latch) 0.000 0.000 -n_n3195.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3194.in[2] (.names) 0.000 0.124 -n_n3194.out[0] (.names) 0.235 0.359 -n_n3195.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3195.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 88 -Startpoint: n_n3489.Q[0] (.latch clocked by pclk) -Endpoint : n_n3489.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3489.clk[0] (.latch) 0.000 0.000 -n_n3489.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3488.in[2] (.names) 0.000 0.124 -n_n3488.out[0] (.names) 0.235 0.359 -n_n3489.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3489.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 89 -Startpoint: n_n3372.Q[0] (.latch clocked by pclk) -Endpoint : n_n3372.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3372.clk[0] (.latch) 0.000 0.000 -n_n3372.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3371.in[2] (.names) 0.000 0.124 -n_n3371.out[0] (.names) 0.235 0.359 -n_n3372.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3372.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 90 -Startpoint: n_n3411.Q[0] (.latch clocked by pclk) -Endpoint : n_n3411.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3411.clk[0] (.latch) 0.000 0.000 -n_n3411.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3410.in[2] (.names) 0.000 0.124 -n_n3410.out[0] (.names) 0.235 0.359 -n_n3411.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3411.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 91 -Startpoint: n_n3396.Q[0] (.latch clocked by pclk) -Endpoint : n_n3396.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3396.clk[0] (.latch) 0.000 0.000 -n_n3396.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3395.in[2] (.names) 0.000 0.124 -n_n3395.out[0] (.names) 0.235 0.359 -n_n3396.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3396.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 92 -Startpoint: n_n3434.Q[0] (.latch clocked by pclk) -Endpoint : n_n3434.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3434.clk[0] (.latch) 0.000 0.000 -n_n3434.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3433.in[2] (.names) 0.000 0.124 -n_n3433.out[0] (.names) 0.235 0.359 -n_n3434.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3434.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 93 -Startpoint: n_n3606.Q[0] (.latch clocked by pclk) -Endpoint : n_n3606.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3606.clk[0] (.latch) 0.000 0.000 -n_n3606.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3605.in[2] (.names) 0.000 0.124 -n_n3605.out[0] (.names) 0.235 0.359 -n_n3606.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3606.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 94 -Startpoint: n_n3120.Q[0] (.latch clocked by pclk) -Endpoint : n_n3120.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3120.clk[0] (.latch) 0.000 0.000 -n_n3120.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3119.in[2] (.names) 0.000 0.124 -n_n3119.out[0] (.names) 0.235 0.359 -n_n3120.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3120.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 95 -Startpoint: n_n4089.Q[0] (.latch clocked by pclk) -Endpoint : n_n4089.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4089.clk[0] (.latch) 0.000 0.000 -n_n4089.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4088.in[2] (.names) 0.000 0.124 -n_n4088.out[0] (.names) 0.235 0.359 -n_n4089.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4089.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 96 -Startpoint: n_n3321.Q[0] (.latch clocked by pclk) -Endpoint : n_n3321.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3321.clk[0] (.latch) 0.000 0.000 -n_n3321.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3320.in[2] (.names) 0.000 0.124 -n_n3320.out[0] (.names) 0.235 0.359 -n_n3321.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3321.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 97 -Startpoint: n_n3443.Q[0] (.latch clocked by pclk) -Endpoint : n_n3443.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3443.clk[0] (.latch) 0.000 0.000 -n_n3443.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3442.in[2] (.names) 0.000 0.124 -n_n3442.out[0] (.names) 0.235 0.359 -n_n3443.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3443.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 98 -Startpoint: n_n3215.Q[0] (.latch clocked by pclk) -Endpoint : n_n3215.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3215.clk[0] (.latch) 0.000 0.000 -n_n3215.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3214.in[2] (.names) 0.000 0.124 -n_n3214.out[0] (.names) 0.235 0.359 -n_n3215.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3215.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 99 -Startpoint: n_n3590.Q[0] (.latch clocked by pclk) -Endpoint : n_n3590.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3590.clk[0] (.latch) 0.000 0.000 -n_n3590.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n3589.in[2] (.names) 0.000 0.124 -n_n3589.out[0] (.names) 0.235 0.359 -n_n3590.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3590.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#Path 100 -Startpoint: n_n4110.Q[0] (.latch clocked by pclk) -Endpoint : n_n4110.D[0] (.latch clocked by pclk) -Path Type : hold - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4110.clk[0] (.latch) 0.000 0.000 -n_n4110.Q[0] (.latch) [clock-to-output] 0.124 0.124 -n_n4109.in[2] (.names) 0.000 0.124 -n_n4109.out[0] (.names) 0.235 0.359 -n_n4110.D[0] (.latch) 0.000 0.359 -data arrival time 0.359 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4110.clk[0] (.latch) 0.000 0.000 -clock uncertainty 0.000 0.000 -cell hold time 0.066 0.066 -data required time 0.066 --------------------------------------------------------------------------------- -data required time -0.066 -data arrival time 0.359 --------------------------------------------------------------------------------- -slack (MET) 0.293 - - -#End of timing report diff --git a/report_timing.setup.rpt b/report_timing.setup.rpt deleted file mode 100644 index 8a7395c47a2..00000000000 --- a/report_timing.setup.rpt +++ /dev/null @@ -1,4310 +0,0 @@ -#Timing report of worst 100 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#Path 1 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4040.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1925].in[3] (.names) 0.586 5.989 -[1925].out[0] (.names) 0.235 6.224 -n_n3913.in[0] (.names) 0.100 6.324 -n_n3913.out[0] (.names) 0.235 6.559 -n_n4040.D[0] (.latch) 0.000 6.559 -data arrival time 6.559 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4040.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.559 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.582 - - -#Path 2 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4080.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1165].in[3] (.names) 0.441 5.843 -[1165].out[0] (.names) 0.235 6.078 -n_n3292.in[0] (.names) 0.100 6.178 -n_n3292.out[0] (.names) 0.235 6.413 -n_n4080.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4080.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 3 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3959.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1069].in[2] (.names) 0.441 5.843 -[1069].out[0] (.names) 0.235 6.078 -n_n3592.in[1] (.names) 0.100 6.178 -n_n3592.out[0] (.names) 0.235 6.413 -n_n3959.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3959.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 4 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3818.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1391].in[3] (.names) 0.441 5.843 -[1391].out[0] (.names) 0.235 6.078 -n_n3817.in[0] (.names) 0.100 6.178 -n_n3817.out[0] (.names) 0.235 6.413 -n_n3818.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3818.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 5 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3995.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1771].in[3] (.names) 0.441 5.843 -[1771].out[0] (.names) 0.235 6.078 -n_n3235.in[0] (.names) 0.100 6.178 -n_n3235.out[0] (.names) 0.235 6.413 -n_n3995.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3995.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 6 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3574.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[2262].in[2] (.names) 0.441 5.843 -[2262].out[0] (.names) 0.235 6.078 -n_n3444.in[1] (.names) 0.100 6.178 -n_n3444.out[0] (.names) 0.235 6.413 -n_n3574.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3574.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 7 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3726.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[2240].in[3] (.names) 0.441 5.843 -[2240].out[0] (.names) 0.235 6.078 -n_n3725.in[0] (.names) 0.100 6.178 -n_n3725.out[0] (.names) 0.235 6.413 -n_n3726.D[0] (.latch) 0.000 6.413 -data arrival time 6.413 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3726.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.413 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.437 - - -#Path 8 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3766.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[947].in[2] (.names) 0.100 5.502 -[947].out[0] (.names) 0.235 5.737 -[1280].in[1] (.names) 0.100 5.837 -[1280].out[0] (.names) 0.235 6.072 -n_n3184.in[1] (.names) 0.100 6.172 -n_n3184.out[0] (.names) 0.235 6.407 -n_n3766.D[0] (.latch) 0.000 6.407 -data arrival time 6.407 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3766.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.407 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.431 - - -#Path 9 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3483.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[982].in[2] (.names) 0.100 5.502 -[982].out[0] (.names) 0.235 5.737 -[1538].in[1] (.names) 0.100 5.837 -[1538].out[0] (.names) 0.235 6.072 -n_n3466.in[3] (.names) 0.100 6.172 -n_n3466.out[0] (.names) 0.235 6.407 -n_n3483.D[0] (.latch) 0.000 6.407 -data arrival time 6.407 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3483.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.407 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.431 - - -#Path 10 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4275.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[947].in[2] (.names) 0.100 5.502 -[947].out[0] (.names) 0.235 5.737 -[1042].in[0] (.names) 0.100 5.837 -[1042].out[0] (.names) 0.235 6.072 -n_n3009.in[1] (.names) 0.100 6.172 -n_n3009.out[0] (.names) 0.235 6.407 -n_n4275.D[0] (.latch) 0.000 6.407 -data arrival time 6.407 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4275.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.407 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.431 - - -#Path 11 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3814.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[946].in[2] (.names) 0.390 5.792 -[946].out[0] (.names) 0.235 6.027 -n_n3813.in[2] (.names) 0.100 6.127 -n_n3813.out[0] (.names) 0.235 6.362 -n_n3814.D[0] (.latch) 0.000 6.362 -data arrival time 6.362 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3814.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.362 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.385 - - -#Path 12 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4093.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n4038.in[2] (.names) 0.332 2.488 -n_n4038.out[0] (.names) 0.235 2.723 -[899].in[1] (.names) 0.342 3.065 -[899].out[0] (.names) 0.235 3.300 -n_n3786.in[2] (.names) 0.489 3.789 -n_n3786.out[0] (.names) 0.235 4.024 -[1137].in[2] (.names) 0.100 4.124 -[1137].out[0] (.names) 0.235 4.359 -n_n135.in[3] (.names) 0.483 4.843 -n_n135.out[0] (.names) 0.235 5.078 -[6386].in[2] (.names) 0.465 5.542 -[6386].out[0] (.names) 0.235 5.777 -n_n132.in[2] (.names) 0.342 6.120 -n_n132.out[0] (.names) 0.235 6.355 -n_n4093.D[0] (.latch) 0.000 6.355 -data arrival time 6.355 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4093.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.355 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.378 - - -#Path 13 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3709.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n4038.in[2] (.names) 0.332 2.488 -n_n4038.out[0] (.names) 0.235 2.723 -[899].in[1] (.names) 0.342 3.065 -[899].out[0] (.names) 0.235 3.300 -n_n3785.in[2] (.names) 0.489 3.789 -n_n3785.out[0] (.names) 0.235 4.024 -[2060].in[1] (.names) 0.462 4.487 -[2060].out[0] (.names) 0.235 4.722 -[6290].in[1] (.names) 0.100 4.822 -[6290].out[0] (.names) 0.235 5.057 -[1492].in[3] (.names) 0.341 5.398 -[1492].out[0] (.names) 0.235 5.633 -n_n3199.in[1] (.names) 0.458 6.091 -n_n3199.out[0] (.names) 0.235 6.326 -n_n3709.D[0] (.latch) 0.000 6.326 -data arrival time 6.326 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3709.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.326 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.350 - - -#Path 14 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3988.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[1752].in[3] (.names) 0.339 5.741 -[1752].out[0] (.names) 0.235 5.976 -n_n3987.in[0] (.names) 0.100 6.076 -n_n3987.out[0] (.names) 0.235 6.311 -n_n3988.D[0] (.latch) 0.000 6.311 -data arrival time 6.311 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3988.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.311 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.335 - - -#Path 15 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3724.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[947].in[2] (.names) 0.100 5.502 -[947].out[0] (.names) 0.235 5.737 -n_n3217.in[3] (.names) 0.317 6.054 -n_n3217.out[0] (.names) 0.235 6.289 -n_n3724.D[0] (.latch) 0.000 6.289 -data arrival time 6.289 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3724.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.289 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.312 - - -#Path 16 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4227.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[947].in[2] (.names) 0.100 5.502 -[947].out[0] (.names) 0.235 5.737 -n_n3026.in[1] (.names) 0.317 6.054 -n_n3026.out[0] (.names) 0.235 6.289 -n_n4227.D[0] (.latch) 0.000 6.289 -data arrival time 6.289 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4227.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.289 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.312 - - -#Path 17 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3831.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n3622.in[2] (.names) 0.332 2.488 -n_n3622.out[0] (.names) 0.235 2.723 -n_n4078.in[3] (.names) 0.100 2.823 -n_n4078.out[0] (.names) 0.235 3.058 -n_n3888.in[3] (.names) 0.464 3.522 -n_n3888.out[0] (.names) 0.235 3.757 -[1136].in[3] (.names) 0.100 3.857 -[1136].out[0] (.names) 0.235 4.092 -[1063].in[2] (.names) 1.278 5.369 -[1063].out[0] (.names) 0.235 5.604 -[6376].in[2] (.names) 0.100 5.704 -[6376].out[0] (.names) 0.235 5.939 -n_n128.in[1] (.names) 0.100 6.039 -n_n128.out[0] (.names) 0.235 6.274 -n_n3831.D[0] (.latch) 0.000 6.274 -data arrival time 6.274 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3831.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.274 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.298 - - -#Path 18 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4012.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[982].in[2] (.names) 0.100 5.502 -[982].out[0] (.names) 0.235 5.737 -n_n4011.in[1] (.names) 0.100 5.837 -n_n4011.out[0] (.names) 0.235 6.072 -n_n4012.D[0] (.latch) 0.000 6.072 -data arrival time 6.072 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4012.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.072 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.096 - - -#Path 19 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4334.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[6255].in[0] (.names) 0.100 5.167 -[6255].out[0] (.names) 0.235 5.402 -[982].in[2] (.names) 0.100 5.502 -[982].out[0] (.names) 0.235 5.737 -n_n3907.in[2] (.names) 0.100 5.837 -n_n3907.out[0] (.names) 0.235 6.072 -n_n4334.D[0] (.latch) 0.000 6.072 -data arrival time 6.072 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4334.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -6.072 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.096 - - -#Path 20 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4026.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[1015].in[3] (.names) 0.879 4.832 -[1015].out[0] (.names) 0.235 5.067 -[1208].in[0] (.names) 0.341 5.408 -[1208].out[0] (.names) 0.235 5.643 -n_n3140.in[3] (.names) 0.100 5.743 -n_n3140.out[0] (.names) 0.235 5.978 -n_n4026.D[0] (.latch) 0.000 5.978 -data arrival time 5.978 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4026.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.978 --------------------------------------------------------------------------------- -slack (VIOLATED) -6.002 - - -#Path 21 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3707.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n4038.in[2] (.names) 0.332 2.488 -n_n4038.out[0] (.names) 0.235 2.723 -[899].in[1] (.names) 0.342 3.065 -[899].out[0] (.names) 0.235 3.300 -n_n3785.in[2] (.names) 0.489 3.789 -n_n3785.out[0] (.names) 0.235 4.024 -[2060].in[1] (.names) 0.462 4.487 -[2060].out[0] (.names) 0.235 4.722 -[6290].in[1] (.names) 0.100 4.822 -[6290].out[0] (.names) 0.235 5.057 -[1971].in[3] (.names) 0.341 5.398 -[1971].out[0] (.names) 0.235 5.633 -n_n124.in[2] (.names) 0.100 5.733 -n_n124.out[0] (.names) 0.235 5.968 -n_n3707.D[0] (.latch) 0.000 5.968 -data arrival time 5.968 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3707.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.968 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.992 - - -#Path 22 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3833.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -[1022].in[2] (.names) 0.100 4.920 -[1022].out[0] (.names) 0.235 5.155 -n_n129.in[3] (.names) 0.458 5.613 -n_n129.out[0] (.names) 0.235 5.848 -n_n3833.D[0] (.latch) 0.000 5.848 -data arrival time 5.848 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3833.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.848 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.871 - - -#Path 23 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3583.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3582.in[1] (.names) 0.582 5.402 -n_n3582.out[0] (.names) 0.235 5.637 -n_n3583.D[0] (.latch) 0.000 5.637 -data arrival time 5.637 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3583.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.637 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.661 - - -#Path 24 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3514.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3512.in[1] (.names) 0.582 5.402 -n_n3512.out[0] (.names) 0.235 5.637 -n_n3514.D[0] (.latch) 0.000 5.637 -data arrival time 5.637 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3514.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.637 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.661 - - -#Path 25 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3198.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n4116.in[2] (.names) 0.100 1.009 -n_n4116.out[0] (.names) 0.235 1.244 -n_n3595.in[1] (.names) 0.341 1.586 -n_n3595.out[0] (.names) 0.235 1.821 -n_n4039.in[3] (.names) 0.100 1.921 -n_n4039.out[0] (.names) 0.235 2.156 -n_n4038.in[2] (.names) 0.332 2.488 -n_n4038.out[0] (.names) 0.235 2.723 -[899].in[1] (.names) 0.342 3.065 -[899].out[0] (.names) 0.235 3.300 -n_n3785.in[2] (.names) 0.489 3.789 -n_n3785.out[0] (.names) 0.235 4.024 -[2060].in[1] (.names) 0.462 4.487 -[2060].out[0] (.names) 0.235 4.722 -[6290].in[1] (.names) 0.100 4.822 -[6290].out[0] (.names) 0.235 5.057 -n_n3377.in[3] (.names) 0.341 5.398 -n_n3377.out[0] (.names) 0.235 5.633 -n_n3198.D[0] (.latch) 0.000 5.633 -data arrival time 5.633 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3198.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.633 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.657 - - -#Path 26 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3851.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -[2264].in[3] (.names) 0.342 4.296 -[2264].out[0] (.names) 0.235 4.531 -[936].in[1] (.names) 0.486 5.017 -[936].out[0] (.names) 0.235 5.252 -n_n3070.in[3] (.names) 0.100 5.352 -n_n3070.out[0] (.names) 0.235 5.587 -n_n3851.D[0] (.latch) 0.000 5.587 -data arrival time 5.587 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3851.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.587 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.610 - - -#Path 27 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4279.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n4276.in[1] (.names) 0.438 5.258 -n_n4276.out[0] (.names) 0.235 5.493 -n_n4279.D[0] (.latch) 0.000 5.493 -data arrival time 5.493 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4279.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.493 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.516 - - -#Path 28 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3376.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3375.in[1] (.names) 0.438 5.258 -n_n3375.out[0] (.names) 0.235 5.493 -n_n3376.D[0] (.latch) 0.000 5.493 -data arrival time 5.493 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3376.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.493 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.516 - - -#Path 29 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3823.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3821.in[1] (.names) 0.438 5.258 -n_n3821.out[0] (.names) 0.235 5.493 -n_n3823.D[0] (.latch) 0.000 5.493 -data arrival time 5.493 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3823.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.493 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.516 - - -#Path 30 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3966.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3964.in[1] (.names) 0.438 5.258 -n_n3964.out[0] (.names) 0.235 5.493 -n_n3966.D[0] (.latch) 0.000 5.493 -data arrival time 5.493 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3966.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.493 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.516 - - -#Path 31 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3207.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -n_n3206.in[1] (.names) 0.437 5.257 -n_n3206.out[0] (.names) 0.235 5.492 -n_n3207.D[0] (.latch) 0.000 5.492 -data arrival time 5.492 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3207.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.492 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.515 - - -#Path 32 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4067.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3852.in[2] (.names) 0.100 3.718 -n_n3852.out[0] (.names) 0.235 3.953 -n_n3830.in[2] (.names) 0.631 4.585 -n_n3830.out[0] (.names) 0.235 4.820 -[1041].in[2] (.names) 0.100 4.920 -[1041].out[0] (.names) 0.235 5.155 -n_n3866.in[2] (.names) 0.100 5.255 -n_n3866.out[0] (.names) 0.235 5.490 -n_n4067.D[0] (.latch) 0.000 5.490 -data arrival time 5.490 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4067.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.490 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.513 - - -#Path 33 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : nsr3_17.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3563.in[2] (.names) 0.100 3.718 -n_n3563.out[0] (.names) 0.235 3.953 -n_n3788.in[2] (.names) 0.100 4.053 -n_n3788.out[0] (.names) 0.235 4.288 -nak3_17.in[1] (.names) 0.342 4.631 -nak3_17.out[0] (.names) 0.235 4.866 -n_n127.in[2] (.names) 0.338 5.204 -n_n127.out[0] (.names) 0.235 5.439 -nsr3_17.D[0] (.latch) 0.000 5.439 -data arrival time 5.439 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -nsr3_17.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.439 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.462 - - -#Path 34 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n4142.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -[1079].in[3] (.names) 0.100 1.009 -[1079].out[0] (.names) 0.235 1.244 -n_n4256.in[1] (.names) 0.560 1.804 -n_n4256.out[0] (.names) 0.235 2.039 -n_n4254.in[1] (.names) 0.339 2.378 -n_n4254.out[0] (.names) 0.235 2.613 -[901].in[3] (.names) 0.100 2.713 -[901].out[0] (.names) 0.235 2.948 -n_n3240.in[2] (.names) 0.100 3.048 -n_n3240.out[0] (.names) 0.235 3.283 -[905].in[2] (.names) 0.100 3.383 -[905].out[0] (.names) 0.235 3.618 -n_n3563.in[2] (.names) 0.100 3.718 -n_n3563.out[0] (.names) 0.235 3.953 -[6252].in[3] (.names) 0.478 4.431 -[6252].out[0] (.names) 0.235 4.666 -n_n4140.in[3] (.names) 0.483 5.150 -n_n4140.out[0] (.names) 0.235 5.385 -n_n4142.D[0] (.latch) 0.000 5.385 -data arrival time 5.385 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4142.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.385 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.408 - - -#Path 35 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4233.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[914].in[2] (.names) 0.100 4.437 -[914].out[0] (.names) 0.235 4.672 -[1708].in[3] (.names) 0.100 4.772 -[1708].out[0] (.names) 0.235 5.007 -n_n3271.in[1] (.names) 0.100 5.107 -n_n3271.out[0] (.names) 0.235 5.342 -n_n4233.D[0] (.latch) 0.000 5.342 -data arrival time 5.342 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4233.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.342 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.366 - - -#Path 36 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3841.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[914].in[2] (.names) 0.100 4.437 -[914].out[0] (.names) 0.235 4.672 -[1213].in[3] (.names) 0.100 4.772 -[1213].out[0] (.names) 0.235 5.007 -n_n3526.in[1] (.names) 0.100 5.107 -n_n3526.out[0] (.names) 0.235 5.342 -n_n3841.D[0] (.latch) 0.000 5.342 -data arrival time 5.342 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3841.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.342 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.366 - - -#Path 37 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3242.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[914].in[2] (.names) 0.100 4.437 -[914].out[0] (.names) 0.235 4.672 -[1885].in[3] (.names) 0.100 4.772 -[1885].out[0] (.names) 0.235 5.007 -n_n3241.in[1] (.names) 0.100 5.107 -n_n3241.out[0] (.names) 0.235 5.342 -n_n3242.D[0] (.latch) 0.000 5.342 -data arrival time 5.342 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3242.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.342 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.366 - - -#Path 38 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4145.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[1648].in[2] (.names) 0.339 4.676 -[1648].out[0] (.names) 0.235 4.911 -n_n3972.in[1] (.names) 0.100 5.011 -n_n3972.out[0] (.names) 0.235 5.246 -n_n4145.D[0] (.latch) 0.000 5.246 -data arrival time 5.246 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4145.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.246 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.270 - - -#Path 39 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4122.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[1613].in[2] (.names) 0.339 4.676 -[1613].out[0] (.names) 0.235 4.911 -n_n4121.in[1] (.names) 0.100 5.011 -n_n4121.out[0] (.names) 0.235 5.246 -n_n4122.D[0] (.latch) 0.000 5.246 -data arrival time 5.246 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4122.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.246 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.270 - - -#Path 40 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4095.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -[1898].in[0] (.names) 0.477 4.102 -[1898].out[0] (.names) 0.235 4.337 -[1260].in[2] (.names) 0.337 4.674 -[1260].out[0] (.names) 0.235 4.909 -n_n4094.in[1] (.names) 0.100 5.009 -n_n4094.out[0] (.names) 0.235 5.244 -n_n4095.D[0] (.latch) 0.000 5.244 -data arrival time 5.244 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4095.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.244 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.268 - - -#Path 41 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3898.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n4158.in[0] (.names) 0.487 4.112 -n_n4158.out[0] (.names) 0.235 4.347 -n_n3459.in[1] (.names) 0.630 4.977 -n_n3459.out[0] (.names) 0.235 5.212 -n_n3898.D[0] (.latch) 0.000 5.212 -data arrival time 5.212 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3898.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.212 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.236 - - -#Path 42 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3916.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n3226.in[1] (.names) 1.235 4.861 -n_n3226.out[0] (.names) 0.235 5.096 -n_n3916.D[0] (.latch) 0.000 5.096 -data arrival time 5.096 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3916.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -5.096 --------------------------------------------------------------------------------- -slack (VIOLATED) -5.120 - - -#Path 43 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4229.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -[1552].in[2] (.names) 0.606 3.896 -[1552].out[0] (.names) 0.235 4.131 -n_n4228.in[1] (.names) 0.479 4.610 -n_n4228.out[0] (.names) 0.235 4.845 -n_n4229.D[0] (.latch) 0.000 4.845 -data arrival time 4.845 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4229.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.845 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.869 - - -#Path 44 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4074.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6296].in[1] (.names) 0.440 1.829 -[6296].out[0] (.names) 0.235 2.064 -n_n4019.in[3] (.names) 0.340 2.404 -n_n4019.out[0] (.names) 0.235 2.639 -[1122].in[0] (.names) 0.100 2.739 -[1122].out[0] (.names) 0.235 2.974 -n_n4073.in[2] (.names) 1.624 4.598 -n_n4073.out[0] (.names) 0.235 4.833 -n_n4074.D[0] (.latch) 0.000 4.833 -data arrival time 4.833 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4074.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.833 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.856 - - -#Path 45 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4157.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n4158.in[0] (.names) 0.487 4.112 -n_n4158.out[0] (.names) 0.235 4.347 -n_n4156.in[1] (.names) 0.100 4.447 -n_n4156.out[0] (.names) 0.235 4.682 -n_n4157.D[0] (.latch) 0.000 4.682 -data arrival time 4.682 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4157.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.682 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.706 - - -#Path 46 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4288.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n4158.in[0] (.names) 0.487 4.112 -n_n4158.out[0] (.names) 0.235 4.347 -n_n3302.in[1] (.names) 0.100 4.447 -n_n3302.out[0] (.names) 0.235 4.682 -n_n4288.D[0] (.latch) 0.000 4.682 -data arrival time 4.682 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4288.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.682 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.706 - - -#Path 47 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4316.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -n_n4015.in[1] (.names) 0.480 3.436 -n_n4015.out[0] (.names) 0.235 3.671 -n_n3518.in[0] (.names) 0.633 4.304 -n_n3518.out[0] (.names) 0.235 4.539 -n_n4316.D[0] (.latch) 0.000 4.539 -data arrival time 4.539 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4316.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.539 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.563 - - -#Path 48 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3458.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -n_n4345.in[2] (.names) 0.100 3.391 -n_n4345.out[0] (.names) 0.235 3.626 -n_n3147.in[1] (.names) 0.625 4.250 -n_n3147.out[0] (.names) 0.235 4.485 -n_n3458.D[0] (.latch) 0.000 4.485 -data arrival time 4.485 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3458.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.485 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.509 - - -#Path 49 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4351.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -[1509].in[2] (.names) 0.606 3.896 -[1509].out[0] (.names) 0.235 4.131 -n_n3308.in[1] (.names) 0.100 4.231 -n_n3308.out[0] (.names) 0.235 4.466 -n_n4351.D[0] (.latch) 0.000 4.466 -data arrival time 4.466 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4351.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.466 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.490 - - -#Path 50 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3085.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -[2049].in[1] (.names) 0.100 3.056 -[2049].out[0] (.names) 0.235 3.291 -[1487].in[2] (.names) 0.606 3.896 -[1487].out[0] (.names) 0.235 4.131 -n_n3058.in[1] (.names) 0.100 4.231 -n_n3058.out[0] (.names) 0.235 4.466 -n_n3085.D[0] (.latch) 0.000 4.466 -data arrival time 4.466 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3085.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.466 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.490 - - -#Path 51 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3495.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -n_n4015.in[1] (.names) 0.480 3.436 -n_n4015.out[0] (.names) 0.235 3.671 -n_n3148.in[0] (.names) 0.100 3.771 -n_n3148.out[0] (.names) 0.235 4.006 -n_n3495.D[0] (.latch) 0.000 4.006 -data arrival time 4.006 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3495.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.006 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.029 - - -#Path 52 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3657.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -[6275].in[1] (.names) 0.486 1.874 -[6275].out[0] (.names) 0.235 2.109 -n_n3362.in[3] (.names) 0.611 2.721 -n_n3362.out[0] (.names) 0.235 2.956 -n_n4015.in[1] (.names) 0.480 3.436 -n_n4015.out[0] (.names) 0.235 3.671 -n_n3017.in[1] (.names) 0.100 3.771 -n_n3017.out[0] (.names) 0.235 4.006 -n_n3657.D[0] (.latch) 0.000 4.006 -data arrival time 4.006 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3657.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -4.006 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.029 - - -#Path 53 -Startpoint: n_n3976.Q[0] (.latch clocked by pclk) -Endpoint : n_n4324.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3976.clk[0] (.latch) 0.042 0.042 -n_n3976.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n3900.in[2] (.names) 0.794 0.961 -n_n3900.out[0] (.names) 0.235 1.196 -n_n3899.in[2] (.names) 0.100 1.296 -n_n3899.out[0] (.names) 0.235 1.531 -n_n3870.in[2] (.names) 0.100 1.631 -n_n3870.out[0] (.names) 0.235 1.866 -n_n3869.in[2] (.names) 0.342 2.208 -n_n3869.out[0] (.names) 0.235 2.443 -n_n3205.in[2] (.names) 0.100 2.543 -n_n3205.out[0] (.names) 0.235 2.778 -[1062].in[3] (.names) 0.100 2.878 -[1062].out[0] (.names) 0.235 3.113 -n_n3585.in[3] (.names) 0.629 3.742 -n_n3585.out[0] (.names) 0.235 3.977 -n_n4324.D[0] (.latch) 0.000 3.977 -data arrival time 3.977 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4324.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.977 --------------------------------------------------------------------------------- -slack (VIOLATED) -4.001 - - -#Path 54 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3111.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n3923.in[2] (.names) 0.100 1.009 -n_n3923.out[0] (.names) 0.235 1.244 -n_n4267.in[2] (.names) 0.100 1.344 -n_n4267.out[0] (.names) 0.235 1.579 -n_n4034.in[3] (.names) 0.100 1.679 -n_n4034.out[0] (.names) 0.235 1.914 -n_n4259.in[2] (.names) 0.580 2.495 -n_n4259.out[0] (.names) 0.235 2.730 -[1078].in[2] (.names) 0.100 2.830 -[1078].out[0] (.names) 0.235 3.065 -n_n3110.in[2] (.names) 0.478 3.543 -n_n3110.out[0] (.names) 0.235 3.778 -n_n3111.D[0] (.latch) 0.000 3.778 -data arrival time 3.778 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3111.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.778 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.801 - - -#Path 55 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4029.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n4028.in[0] (.names) 0.557 3.476 -n_n4028.out[0] (.names) 0.235 3.711 -n_n4029.D[0] (.latch) 0.000 3.711 -data arrival time 3.711 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4029.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.711 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.735 - - -#Path 56 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3954.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n121.in[0] (.names) 0.557 3.476 -n_n121.out[0] (.names) 0.235 3.711 -n_n3954.D[0] (.latch) 0.000 3.711 -data arrival time 3.711 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3954.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.711 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.735 - - -#Path 57 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3955.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n3579.in[0] (.names) 0.557 3.476 -n_n3579.out[0] (.names) 0.235 3.711 -n_n3955.D[0] (.latch) 0.000 3.711 -data arrival time 3.711 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3955.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.711 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.735 - - -#Path 58 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3845.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n3680.in[0] (.names) 0.438 3.358 -n_n3680.out[0] (.names) 0.235 3.593 -n_n3845.D[0] (.latch) 0.000 3.593 -data arrival time 3.593 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.593 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.617 - - -#Path 59 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3931.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[1191].in[2] (.names) 2.212 2.378 -[1191].out[0] (.names) 0.235 2.613 -n_n3538.in[2] (.names) 0.729 3.342 -n_n3538.out[0] (.names) 0.235 3.577 -n_n3931.D[0] (.latch) 0.000 3.577 -data arrival time 3.577 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3931.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.577 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.601 - - -#Path 60 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3919.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq3_2.in[0] (.names) 0.575 0.575 -nrq3_2.out[0] (.names) 0.235 0.810 -[1155].in[3] (.names) 0.625 1.434 -[1155].out[0] (.names) 0.235 1.669 -[1776].in[2] (.names) 0.749 2.418 -[1776].out[0] (.names) 0.235 2.653 -n_n3508.in[2] (.names) 0.629 3.282 -n_n3508.out[0] (.names) 0.235 3.517 -n_n3919.D[0] (.latch) 0.000 3.517 -data arrival time 3.517 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3919.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.517 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.541 - - -#Path 61 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4099.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n3693.in[0] (.names) 0.312 3.231 -n_n3693.out[0] (.names) 0.235 3.466 -n_n4099.D[0] (.latch) 0.000 3.466 -data arrival time 3.466 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4099.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.466 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.490 - - -#Path 62 -Startpoint: n_n4142.Q[0] (.latch clocked by pclk) -Endpoint : n_n3936.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4142.clk[0] (.latch) 0.042 0.042 -n_n4142.Q[0] (.latch) [clock-to-output] 0.124 0.166 -pv11_1_1_.in[1] (.names) 1.073 1.240 -pv11_1_1_.out[0] (.names) 0.235 1.475 -n_n3935.in[0] (.names) 1.738 3.212 -n_n3935.out[0] (.names) 0.235 3.447 -n_n3936.D[0] (.latch) 0.000 3.447 -data arrival time 3.447 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3936.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.447 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.471 - - -#Path 63 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3978.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[999].in[2] (.names) 1.887 2.053 -[999].out[0] (.names) 0.235 2.288 -n_n3123.in[1] (.names) 0.921 3.210 -n_n3123.out[0] (.names) 0.235 3.445 -n_n3978.D[0] (.latch) 0.000 3.445 -data arrival time 3.445 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3978.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.445 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.468 - - -#Path 64 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3858.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq3_2.in[0] (.names) 0.575 0.575 -nrq3_2.out[0] (.names) 0.235 0.810 -[1155].in[3] (.names) 0.625 1.434 -[1155].out[0] (.names) 0.235 1.669 -[2023].in[2] (.names) 0.749 2.418 -[2023].out[0] (.names) 0.235 2.653 -n_n3181.in[2] (.names) 0.479 3.132 -n_n3181.out[0] (.names) 0.235 3.367 -n_n3858.D[0] (.latch) 0.000 3.367 -data arrival time 3.367 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3858.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.367 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.391 - - -#Path 65 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4052.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1630].in[3] (.names) 0.654 2.764 -[1630].out[0] (.names) 0.235 2.999 -n_n3540.in[1] (.names) 0.100 3.099 -n_n3540.out[0] (.names) 0.235 3.334 -n_n4052.D[0] (.latch) 0.000 3.334 -data arrival time 3.334 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4052.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.334 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.357 - - -#Path 66 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3451.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[999].in[2] (.names) 1.887 2.053 -[999].out[0] (.names) 0.235 2.288 -n_n3450.in[1] (.names) 0.772 3.061 -n_n3450.out[0] (.names) 0.235 3.296 -n_n3451.D[0] (.latch) 0.000 3.296 -data arrival time 3.296 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3451.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.296 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.319 - - -#Path 67 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4222.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -[1128].in[1] (.names) 0.342 2.306 -[1128].out[0] (.names) 0.235 2.541 -n_n3168.in[2] (.names) 0.488 3.029 -n_n3168.out[0] (.names) 0.235 3.264 -n_n4222.D[0] (.latch) 0.000 3.264 -data arrival time 3.264 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.264 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.288 - - -#Path 68 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4381.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[2007].in[3] (.names) 0.576 2.686 -[2007].out[0] (.names) 0.235 2.921 -n_n3296.in[1] (.names) 0.100 3.021 -n_n3296.out[0] (.names) 0.235 3.256 -n_n4381.D[0] (.latch) 0.000 3.256 -data arrival time 3.256 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4381.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.256 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.279 - - -#Path 69 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3865.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3500.in[2] (.names) 0.486 1.874 -n_n3500.out[0] (.names) 0.235 2.109 -[1006].in[2] (.names) 0.575 2.685 -[1006].out[0] (.names) 0.235 2.920 -n_n3104.in[0] (.names) 0.100 3.020 -n_n3104.out[0] (.names) 0.235 3.255 -n_n3865.D[0] (.latch) 0.000 3.255 -data arrival time 3.255 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3865.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.255 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.278 - - -#Path 70 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4330.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3021.in[1] (.names) 0.685 3.001 -n_n3021.out[0] (.names) 0.235 3.236 -n_n4330.D[0] (.latch) 0.000 3.236 -data arrival time 3.236 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4330.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.236 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.260 - - -#Path 71 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4224.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3490.in[1] (.names) 0.685 3.001 -n_n3490.out[0] (.names) 0.235 3.236 -n_n4224.D[0] (.latch) 0.000 3.236 -data arrival time 3.236 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4224.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.236 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.260 - - -#Path 72 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4270.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n4081.in[1] (.names) 0.685 3.001 -n_n4081.out[0] (.names) 0.235 3.236 -n_n4270.D[0] (.latch) 0.000 3.236 -data arrival time 3.236 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4270.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.236 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.260 - - -#Path 73 -Startpoint: preset.inpad[0] (.input clocked by pclk) -Endpoint : n_n3934.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset.inpad[0] (.input) 0.000 0.000 -[916].in[0] (.names) 0.982 0.982 -[916].out[0] (.names) 0.235 1.217 -[1363].in[1] (.names) 0.721 1.938 -[1363].out[0] (.names) 0.235 2.173 -[1362].in[3] (.names) 0.100 2.273 -[1362].out[0] (.names) 0.235 2.508 -n_n3552.in[3] (.names) 0.481 2.989 -n_n3552.out[0] (.names) 0.235 3.224 -n_n3934.D[0] (.latch) 0.000 3.224 -data arrival time 3.224 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3934.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.224 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.248 - - -#Path 74 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3475.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -[934].in[1] (.names) 0.100 2.209 -[934].out[0] (.names) 0.235 2.444 -n_n3166.in[2] (.names) 0.488 2.932 -n_n3166.out[0] (.names) 0.235 3.167 -n_n3475.D[0] (.latch) 0.000 3.167 -data arrival time 3.167 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3475.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.167 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.191 - - -#Path 75 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4366.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -[934].in[1] (.names) 0.100 2.209 -[934].out[0] (.names) 0.235 2.444 -n_n3382.in[2] (.names) 0.488 2.932 -n_n3382.out[0] (.names) 0.235 3.167 -n_n4366.D[0] (.latch) 0.000 3.167 -data arrival time 3.167 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4366.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.167 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.191 - - -#Path 76 -Startpoint: n_n3845.Q[0] (.latch clocked by pclk) -Endpoint : n_n4045.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[984].in[3] (.names) 0.594 0.761 -[984].out[0] (.names) 0.235 0.996 -n_n4357.in[3] (.names) 0.310 1.305 -n_n4357.out[0] (.names) 0.235 1.540 -[6349].in[1] (.names) 0.488 2.028 -[6349].out[0] (.names) 0.235 2.263 -[1477].in[2] (.names) 0.311 2.574 -[1477].out[0] (.names) 0.235 2.809 -n_n130.in[1] (.names) 0.100 2.909 -n_n130.out[0] (.names) 0.235 3.144 -n_n4045.D[0] (.latch) 0.000 3.144 -data arrival time 3.144 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4045.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.144 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.167 - - -#Path 77 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4383.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[1843].in[1] (.names) 1.915 2.081 -[1843].out[0] (.names) 0.235 2.316 -n_n3022.in[2] (.names) 0.586 2.903 -n_n3022.out[0] (.names) 0.235 3.138 -n_n4383.D[0] (.latch) 0.000 3.138 -data arrival time 3.138 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4383.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.138 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.161 - - -#Path 78 -Startpoint: n_n4222.Q[0] (.latch clocked by pclk) -Endpoint : n_n3237.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4222.clk[0] (.latch) 0.042 0.042 -n_n4222.Q[0] (.latch) [clock-to-output] 0.124 0.166 -n_n4155.in[1] (.names) 0.508 0.674 -n_n4155.out[0] (.names) 0.235 0.909 -n_n3923.in[2] (.names) 0.100 1.009 -n_n3923.out[0] (.names) 0.235 1.244 -n_n4267.in[2] (.names) 0.100 1.344 -n_n4267.out[0] (.names) 0.235 1.579 -n_n4034.in[3] (.names) 0.100 1.679 -n_n4034.out[0] (.names) 0.235 1.914 -[1075].in[3] (.names) 0.100 2.014 -[1075].out[0] (.names) 0.235 2.249 -n_n3236.in[2] (.names) 0.638 2.887 -n_n3236.out[0] (.names) 0.235 3.122 -n_n3237.D[0] (.latch) 0.000 3.122 -data arrival time 3.122 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3237.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.122 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.146 - - -#Path 79 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3976.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -n_n3519.in[2] (.names) 0.920 2.884 -n_n3519.out[0] (.names) 0.235 3.119 -n_n3976.D[0] (.latch) 0.000 3.119 -data arrival time 3.119 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3976.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.119 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.142 - - -#Path 80 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4182.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3015.in[1] (.names) 0.560 2.876 -n_n3015.out[0] (.names) 0.235 3.111 -n_n4182.D[0] (.latch) 0.000 3.111 -data arrival time 3.111 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4182.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.111 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.134 - - -#Path 81 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4159.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3229.in[1] (.names) 0.560 2.876 -n_n3229.out[0] (.names) 0.235 3.111 -n_n4159.D[0] (.latch) 0.000 3.111 -data arrival time 3.111 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4159.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.111 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.134 - - -#Path 82 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4160.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3016.in[1] (.names) 0.560 2.876 -n_n3016.out[0] (.names) 0.235 3.111 -n_n4160.D[0] (.latch) 0.000 3.111 -data arrival time 3.111 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4160.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.111 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.134 - - -#Path 83 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4251.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[997].in[1] (.names) 1.915 2.081 -[997].out[0] (.names) 0.235 2.316 -n_n3049.in[1] (.names) 0.536 2.852 -n_n3049.out[0] (.names) 0.235 3.087 -n_n4251.D[0] (.latch) 0.000 3.087 -data arrival time 3.087 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4251.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.087 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.111 - - -#Path 84 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4047.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -n_n4046.in[2] (.names) 0.713 2.823 -n_n4046.out[0] (.names) 0.235 3.058 -n_n4047.D[0] (.latch) 0.000 3.058 -data arrival time 3.058 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4047.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.058 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.081 - - -#Path 85 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3769.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -n_n3632.in[2] (.names) 0.713 2.823 -n_n3632.out[0] (.names) 0.235 3.058 -n_n3769.D[0] (.latch) 0.000 3.058 -data arrival time 3.058 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3769.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.058 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.081 - - -#Path 86 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3854.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[1574].in[2] (.names) 2.279 2.446 -[1574].out[0] (.names) 0.235 2.681 -n_n3853.in[2] (.names) 0.100 2.781 -n_n3853.out[0] (.names) 0.235 3.016 -n_n3854.D[0] (.latch) 0.000 3.016 -data arrival time 3.016 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3854.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.016 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.039 - - -#Path 87 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n4062.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[1271].in[2] (.names) 1.887 2.053 -[1271].out[0] (.names) 0.235 2.288 -n_n3122.in[2] (.names) 0.487 2.775 -n_n3122.out[0] (.names) 0.235 3.010 -n_n4062.D[0] (.latch) 0.000 3.010 -data arrival time 3.010 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4062.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.010 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.034 - - -#Path 88 -Startpoint: ndn3_5.Q[0] (.latch clocked by pclk) -Endpoint : n_n3328.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -ndn3_5.clk[0] (.latch) 0.042 0.042 -ndn3_5.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[999].in[2] (.names) 1.887 2.053 -[999].out[0] (.names) 0.235 2.288 -n_n3327.in[1] (.names) 0.487 2.775 -n_n3327.out[0] (.names) 0.235 3.010 -n_n3328.D[0] (.latch) 0.000 3.010 -data arrival time 3.010 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3328.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.010 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.034 - - -#Path 89 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3886.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq3_2.in[0] (.names) 0.575 0.575 -nrq3_2.out[0] (.names) 0.235 0.810 -[1155].in[3] (.names) 0.625 1.434 -[1155].out[0] (.names) 0.235 1.669 -[1780].in[2] (.names) 0.769 2.438 -[1780].out[0] (.names) 0.235 2.673 -n_n3837.in[2] (.names) 0.100 2.773 -n_n3837.out[0] (.names) 0.235 3.008 -n_n3886.D[0] (.latch) 0.000 3.008 -data arrival time 3.008 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3886.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -3.008 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.032 - - -#Path 90 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3572.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq1_3.in[0] (.names) 0.575 0.575 -nrq1_3.out[0] (.names) 0.235 0.810 -[1267].in[3] (.names) 1.606 2.416 -[1267].out[0] (.names) 0.235 2.651 -n_n3571.in[3] (.names) 0.100 2.751 -n_n3571.out[0] (.names) 0.235 2.986 -n_n3572.D[0] (.latch) 0.000 2.986 -data arrival time 2.986 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3572.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.986 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.009 - - -#Path 91 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3173.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq1_3.in[0] (.names) 0.575 0.575 -nrq1_3.out[0] (.names) 0.235 0.810 -[1919].in[3] (.names) 1.606 2.416 -[1919].out[0] (.names) 0.235 2.651 -n_n3172.in[2] (.names) 0.100 2.751 -n_n3172.out[0] (.names) 0.235 2.986 -n_n3173.D[0] (.latch) 0.000 2.986 -data arrival time 2.986 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3173.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.986 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.009 - - -#Path 92 -Startpoint: preset_0_0_.inpad[0] (.input clocked by pclk) -Endpoint : n_n3061.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -input external delay 0.000 0.000 -preset_0_0_.inpad[0] (.input) 0.000 0.000 -nrq1_3.in[0] (.names) 0.575 0.575 -nrq1_3.out[0] (.names) 0.235 0.810 -[1786].in[3] (.names) 1.606 2.416 -[1786].out[0] (.names) 0.235 2.651 -n_n3060.in[2] (.names) 0.100 2.751 -n_n3060.out[0] (.names) 0.235 2.986 -n_n3061.D[0] (.latch) 0.000 2.986 -data arrival time 2.986 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3061.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.986 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.009 - - -#Path 93 -Startpoint: n_n3845.Q[0] (.latch clocked by pclk) -Endpoint : n_n3557.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[984].in[3] (.names) 0.594 0.761 -[984].out[0] (.names) 0.235 0.996 -n_n4357.in[3] (.names) 0.310 1.305 -n_n4357.out[0] (.names) 0.235 1.540 -[6349].in[1] (.names) 0.488 2.028 -[6349].out[0] (.names) 0.235 2.263 -n_n3355.in[3] (.names) 0.480 2.743 -n_n3355.out[0] (.names) 0.235 2.978 -n_n3557.D[0] (.latch) 0.000 2.978 -data arrival time 2.978 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3557.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.978 --------------------------------------------------------------------------------- -slack (VIOLATED) -3.002 - - -#Path 94 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3688.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -n_n3018.in[2] (.names) 0.773 2.737 -n_n3018.out[0] (.names) 0.235 2.972 -n_n3688.D[0] (.latch) 0.000 2.972 -data arrival time 2.972 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3688.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.972 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.996 - - -#Path 95 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3608.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -n_n3607.in[2] (.names) 0.773 2.737 -n_n3607.out[0] (.names) 0.235 2.972 -n_n3608.D[0] (.latch) 0.000 2.972 -data arrival time 2.972 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3608.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.972 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.996 - - -#Path 96 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n3901.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -n_n3289.in[2] (.names) 0.599 2.709 -n_n3289.out[0] (.names) 0.235 2.944 -n_n3901.D[0] (.latch) 0.000 2.944 -data arrival time 2.944 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3901.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.944 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.967 - - -#Path 97 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4125.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n4126.in[1] (.names) 0.486 1.874 -n_n4126.out[0] (.names) 0.235 2.109 -n_n4124.in[2] (.names) 0.599 2.709 -n_n4124.out[0] (.names) 0.235 2.944 -n_n4125.D[0] (.latch) 0.000 2.944 -data arrival time 2.944 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4125.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.944 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.967 - - -#Path 98 -Startpoint: n_n3845.Q[0] (.latch clocked by pclk) -Endpoint : n_n4057.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[984].in[3] (.names) 0.594 0.761 -[984].out[0] (.names) 0.235 0.996 -n_n4357.in[3] (.names) 0.310 1.305 -n_n4357.out[0] (.names) 0.235 1.540 -[6349].in[1] (.names) 0.488 2.028 -[6349].out[0] (.names) 0.235 2.263 -[1565].in[3] (.names) 0.100 2.363 -[1565].out[0] (.names) 0.235 2.598 -n_n131.in[0] (.names) 0.100 2.698 -n_n131.out[0] (.names) 0.235 2.933 -n_n4057.D[0] (.latch) 0.000 2.933 -data arrival time 2.933 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4057.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.933 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.957 - - -#Path 99 -Startpoint: n_n3845.Q[0] (.latch clocked by pclk) -Endpoint : n_n4056.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n3845.clk[0] (.latch) 0.042 0.042 -n_n3845.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[984].in[3] (.names) 0.594 0.761 -[984].out[0] (.names) 0.235 0.996 -n_n4357.in[3] (.names) 0.310 1.305 -n_n4357.out[0] (.names) 0.235 1.540 -[6349].in[1] (.names) 0.488 2.028 -[6349].out[0] (.names) 0.235 2.263 -[1068].in[3] (.names) 0.100 2.363 -[1068].out[0] (.names) 0.235 2.598 -n_n3473.in[2] (.names) 0.100 2.698 -n_n3473.out[0] (.names) 0.235 2.933 -n_n4056.D[0] (.latch) 0.000 2.933 -data arrival time 2.933 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4056.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.933 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.957 - - -#Path 100 -Startpoint: n_n4337.Q[0] (.latch clocked by pclk) -Endpoint : n_n4392.D[0] (.latch clocked by pclk) -Path Type : setup - -Point Incr Path --------------------------------------------------------------------------------- -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4337.clk[0] (.latch) 0.042 0.042 -n_n4337.Q[0] (.latch) [clock-to-output] 0.124 0.166 -[6265].in[3] (.names) 0.652 0.819 -[6265].out[0] (.names) 0.235 1.054 -n_n4367.in[2] (.names) 0.100 1.154 -n_n4367.out[0] (.names) 0.235 1.389 -n_n3974.in[1] (.names) 0.340 1.729 -n_n3974.out[0] (.names) 0.235 1.964 -[1128].in[1] (.names) 0.342 2.306 -[1128].out[0] (.names) 0.235 2.541 -n_n3309.in[2] (.names) 0.100 2.641 -n_n3309.out[0] (.names) 0.235 2.876 -n_n4392.D[0] (.latch) 0.000 2.876 -data arrival time 2.876 - -clock pclk (rise edge) 0.000 0.000 -clock source latency 0.000 0.000 -pclk.inpad[0] (.input) 0.000 0.000 -n_n4392.clk[0] (.latch) 0.042 0.042 -clock uncertainty 0.000 0.042 -cell setup time -0.066 -0.024 -data required time -0.024 --------------------------------------------------------------------------------- -data required time -0.024 -data arrival time -2.876 --------------------------------------------------------------------------------- -slack (VIOLATED) -2.900 - - -#End of timing report diff --git a/report_unconstrained_timing.hold.rpt b/report_unconstrained_timing.hold.rpt deleted file mode 100644 index 114dbb93413..00000000000 --- a/report_unconstrained_timing.hold.rpt +++ /dev/null @@ -1,6 +0,0 @@ -#Unconstrained hold timing startpoint/endpoint - -timing_node_id node_type node_name --------------- --------- --------- - -#End of unconstrained hold startpoint/endpoint report diff --git a/report_unconstrained_timing.setup.rpt b/report_unconstrained_timing.setup.rpt deleted file mode 100644 index 241f5b5ba82..00000000000 --- a/report_unconstrained_timing.setup.rpt +++ /dev/null @@ -1,6 +0,0 @@ -#Unconstrained setup timing startpoint/endpoint - -timing_node_id node_type node_name --------------- --------- --------- - -#End of unconstrained setup startpoint/endpoint report diff --git a/tseng.net.post_routing b/tseng.net.post_routing deleted file mode 100644 index 0f07fd6cab7..00000000000 --- a/tseng.net.post_routing +++ /dev/null @@ -1,70840 +0,0 @@ - - - tin_pv10_4_4_ tin_pv11_4_4_ tin_pv6_7_7_ tin_pv2_0_0_ tin_pv10_3_3_ tin_pv1_2_2_ tin_pv11_3_3_ tin_pv4_3_3_ tin_pv10_2_2_ tin_pv11_2_2_ tin_pv6_0_0_ tin_pv2_1_1_ tin_pv10_1_1_ tin_pv1_3_3_ preset_0_0_ tin_pv11_1_1_ tin_pv4_4_4_ tin_pready_0_0_ tin_pv10_0_0_ tin_pv11_0_0_ tin_pv6_1_1_ tin_pv2_2_2_ tin_pv1_4_4_ tin_pv4_5_5_ tin_pv6_2_2_ tin_pv2_3_3_ tin_pv1_5_5_ tin_pv4_6_6_ tin_pv6_3_3_ tin_pv2_4_4_ tin_pv1_6_6_ pclk tin_pv4_7_7_ tin_pv6_4_4_ tin_pv2_5_5_ tin_pv1_7_7_ tin_pv4_0_0_ tin_pv6_5_5_ tin_pv2_6_6_ tin_pv10_7_7_ tin_pv1_0_0_ tin_pv11_7_7_ tin_pv4_1_1_ tin_pv10_6_6_ tin_pv11_6_6_ tin_pv6_6_6_ tin_pv2_7_7_ preset tin_pv10_5_5_ tin_pv1_1_1_ tin_pv11_5_5_ tin_pv4_2_2_ - out:pv14_2_2_ out:pv12_3_3_ out:pv10_4_4_ out:pv7_5_5_ out:pv3_6_6_ out:pv15_2_2_ out:pv13_3_3_ out:pv11_4_4_ out:pv6_7_7_ out:pv2_0_0_ out:pv14_1_1_ out:pv12_2_2_ out:pv10_3_3_ out:pv9_0_0_ out:pv5_1_1_ out:pv1_2_2_ out:pv15_1_1_ out:pv13_2_2_ out:pv11_3_3_ out:pv8_2_2_ out:pv4_3_3_ out:pv14_0_0_ out:pv12_1_1_ out:pv10_2_2_ out:pv7_6_6_ out:pv3_7_7_ out:pv15_0_0_ out:pv13_1_1_ out:pv11_2_2_ out:pv6_0_0_ out:pv2_1_1_ out:pv12_0_0_ out:pv10_1_1_ out:pv9_1_1_ out:pv5_2_2_ out:pv1_3_3_ out:pv13_0_0_ out:pv11_1_1_ out:pv8_3_3_ out:pv4_4_4_ out:pready_0_0_ out:pv10_0_0_ out:pv7_7_7_ out:pv3_0_0_ out:pv11_0_0_ out:pv6_1_1_ out:pv2_2_2_ out:pv9_2_2_ out:pv5_3_3_ out:pv1_4_4_ out:pv8_4_4_ out:pv4_5_5_ out:pv7_0_0_ out:pv3_1_1_ out:pv6_2_2_ out:pv2_3_3_ out:pv9_3_3_ out:pv5_4_4_ out:pv1_5_5_ out:pv8_5_5_ out:pv4_6_6_ out:pv7_1_1_ out:pv3_2_2_ out:pv6_3_3_ out:pv2_4_4_ out:pv9_4_4_ out:pv5_5_5_ out:pv1_6_6_ out:pv8_6_6_ out:pv4_7_7_ out:pv7_2_2_ out:pv3_3_3_ out:pv6_4_4_ out:pv2_5_5_ out:pv14_7_7_ out:pv9_5_5_ out:pv5_6_6_ out:pv1_7_7_ out:pv15_7_7_ out:pv8_7_7_ out:pv4_0_0_ out:pv14_6_6_ out:pv12_7_7_ out:pv7_3_3_ out:pv3_4_4_ out:pv15_6_6_ out:pv13_7_7_ out:pv6_5_5_ out:pv2_6_6_ out:pdn out:pv14_5_5_ out:pv12_6_6_ out:pv10_7_7_ out:pv9_6_6_ out:pv5_7_7_ out:pv1_0_0_ out:pv15_5_5_ out:pv13_6_6_ out:pv11_7_7_ out:pv8_0_0_ out:pv4_1_1_ out:pv14_4_4_ out:pv12_5_5_ out:pv10_6_6_ out:pv7_4_4_ out:pv3_5_5_ out:pv15_4_4_ out:pv13_5_5_ out:pv11_6_6_ out:pv6_6_6_ out:pv2_7_7_ out:pv14_3_3_ out:pv12_4_4_ out:pv10_5_5_ out:pv9_7_7_ out:pv5_0_0_ out:pv1_1_1_ out:pv15_3_3_ out:pv13_4_4_ out:pv11_5_5_ out:pv8_1_1_ out:pv4_2_2_ - pclk - - - n_n3976 open [6254] n_n4362 open pv10_0_0_ open [6386] n_n4256 open open n_n3946 n_n4069 - open n_n4258 [6389] open open preset n_n4116 open n_n4067 open open n_n4360 open - [1022] open open [1251] open [1075] n_n3741 open open open [992] open n_n3743 - [2264] n_n3876 open n_n3653 n_n4145 n_n4256 open open open n_n4299 n_n4159 [921] n_n3745 - open - - - fle[0].out[0]->clbouts1 open open open open open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[3]->lutA clb.I3[10]->lutB clb.I1[5]->lutC open open open clb.I4[4]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3755 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3756 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - n_n4079 - - - - - - - - - - - - clb.I4[10]->lutA open clb.I1[0]->lutC fle[0].out[0]->lutD open fle[1].out[0]->lutF clb.I3[6]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [6250] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3927 - - - - - - - - - - - - fle[1].out[1]->lutA open open clb.I2[6]->lutD clb.I1[11]->lutE open fle[1].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - [908] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - [902] - - - - - - - - - - - - clb.I4[5]->lutA fle[2].out[1]->lutB clb.I2[1]->lutC open fle[2].out[0]->lutE clb.I1[8]->lutF fle[2].out[1]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n4254 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n4231 - - - - - - - - - - - - clb.I4[1]->lutA fle[3].out[1]->lutB clb.I1[12]->lutC open fle[3].out[0]->lutE clb.I1[12]->lutF clb.I4[1]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [907] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [901] - - - - - - - - - - - - clb.I4[12]->lutA open fle[4].out[0]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE open clb.I4[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n3253 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - n_n3240 - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[11]->lutB fle[7].out[0]->lutC fle[5].out[0]->lutD fle[6].out[1]->lutE fle[0].out[1]->lutF clb.I4[9]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3852 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [906] - - - - - - - - - - - - clb.I4[9]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[0].out[1]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF clb.I3[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [905] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - n_n129 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3833 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[11]->lutB fle[6].out[1]->lutC open fle[7].out[0]->lutE fle[7].out[1]->lutF fle[8].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - n_n3563 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3788 - - - - - - - - - - - - clb.I4[0]->lutA open clb.I1[2]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[7]->lutF clb.I4[11]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3832 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - n_n132 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4093 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4026 [896] [1586] open nak3_17 n_n3785 [1492] [6289] open [1584] [1726] [1588] preset - [1014] [1586] open [6354] [1500] n_n4296 n_n3852 [1225] [6342] [1136] n_n3786 [6257] [1582] - open open open n_n3483 [6370] open n_n3832 open n_n3707 open [1539] [6287] open - open n_n3851 open [1137] open open open [1724] open open open open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[11]->lutA clb.I2[10]->lutB clb.I1[5]->lutC clb.I2[5]->lutD open clb.I1[7]->lutF fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - [2060] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - [6290] - - - - - - - - - - - - fle[1].out[0]->lutA open clb.I2[4]->lutC fle[0].out[1]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF clb.I4[3]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n4011 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4012 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1063] - - - - - - - - - - - - fle[2].out[1]->lutA open clb.I2[7]->lutC open clb.I1[12]->lutE clb.I1[4]->lutF fle[1].out[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - n_n128 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3831 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [6376] - - - - - - - - - - - - open clb.I3[8]->lutB open clb.I2[5]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - [6374] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1580] - - - - - - - - - - - - clb.I3[4]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD open clb.I1[9]->lutF fle[8].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3184 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3766 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - [1280] - - - - - - - - - - - - fle[3].out[1]->lutA open fle[5].out[1]->lutC fle[5].out[0]->lutD clb.I1[2]->lutE clb.I1[9]->lutF fle[8].out[0]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - n_n3009 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4275 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1042] - - - - - - - - - - - - clb.I4[7]->lutA open fle[7].out[1]->lutC clb.I2[0]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF open clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - n_n3907 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4334 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3466 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3483 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[7]->lutA clb.I3[10]->lutB fle[7].out[1]->lutC clb.I2[11]->lutD fle[6].out[1]->lutE clb.I1[10]->lutF clb.I3[6]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - [1538] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [982] - - - - - - - - - - - - clb.I3[6]->lutA fle[9].out[0]->lutB clb.I1[11]->lutC clb.I2[11]->lutD fle[2].out[0]->lutE clb.I1[0]->lutF clb.I4[1]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [947] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - [1015] - - - - - - - - - - - - open fle[9].out[1]->lutB open fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I3[6]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - [6255] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3199 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3709 - - - flut5.clk[0]->direct3 - - - - - - - - - - [2275] n_n3788 open n_n4144 n_n3898 open n_n3841 n_n3888 n_n3831 open n_n3851 open open - n_n4145 preset open open n_n3852 n_n3851 [6252] n_n4093 n_n3788 [6254] n_n3709 open n_n4223 - n_n3726 [1137] n_n4268 open n_n3563 open [6254] open open open open [1013] open - n_n3852 open [6290] [6254] n_n3724 open preset open open open [1015] n_n4034 open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[11]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[0].out[0]->lutD open clb.I1[3]->lutF clb.I3[2]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n4259 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1078] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[6]->lutC fle[1].out[0]->lutD open clb.I1[7]->lutF clb.I3[0]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - n_n3653 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n135 - - - - - - - - - - - - fle[8].out[0]->lutA fle[9].out[0]->lutB clb.I1[1]->lutC fle[5].out[0]->lutD clb.I3[6]->lutE fle[1].out[1]->lutF clb.I4[2]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1022] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [1971] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD fle[8].out[0]->lutE open clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [1208] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - [6387] - - - - - - - - - - - - clb.I4[3]->lutA fle[3].out[1]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I4[6]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [922] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - [921] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[1]->lutB open clb.I2[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n124 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3707 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1082] - - - - - - - - - - - - clb.I4[3]->lutA fle[5].out[1]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD clb.I1[10]->lutE fle[7].out[0]->lutF fle[8].out[0]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [937] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - [2264] - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[1]->lutB fle[7].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[1]->lutF clb.I3[11]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - n_n3140 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4026 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - nak3_17 - - - - - - - - - - - - fle[8].out[1]->lutA clb.I2[1]->lutB open clb.I2[9]->lutD fle[7].out[1]->lutE clb.I1[1]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n3866 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4067 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1041] - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[5]->lutB fle[7].out[0]->lutC fle[9].out[0]->lutD open clb.I1[0]->lutF clb.I4[4]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3830 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n4140 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4142 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4222 open open open n_n4080 n_n3976 [1137] pv4_2_2_ pv4_1_1_ n_n3841 open n_n4144 [1214] - [6290] n_n3916 open [997] open n_n4223 open open n_n4078 open open n_n3726 open - preset open n_n4229 [1965] open [1078] open open open [1351] open open open - open pv4_3_3_ open n_n3916 n_n4145 [1843] pv4_0_0_ n_n4316 n_n3898 [997] open open n_n4330 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[7]->lutA fle[2].out[1]->lutB open fle[1].out[0]->lutD open clb.I4[9]->lutF clb.I4[6]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - n_n4116 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3229 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4159 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA fle[2].out[0]->lutB clb.I1[5]->lutC fle[1].out[0]->lutD clb.I1[0]->lutE clb.I4[7]->lutF fle[2].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n4155 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1079] - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[3]->lutB clb.I1[8]->lutC fle[0].out[1]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3016 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4160 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - n_n4315 - - - - - - - - - - - - clb.I4[1]->lutA open clb.I1[12]->lutC clb.I2[3]->lutD open clb.I1[7]->lutF clb.I4[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3015 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4182 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3022 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4383 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[0]->lutA fle[2].out[0]->lutB open fle[0].out[1]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - n_n4181 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 0 3 - - - [1116] - - - - - - - - - - - - clb.I3[2]->lutA fle[4].out[0]->lutB fle[5].out[1]->lutC open fle[6].out[1]->lutE open clb.I4[12]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1096] - - - - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - n_n3420 - - - - - - - - - - - - clb.I4[3]->lutA fle[5].out[1]->lutB clb.I2[5]->lutC open fle[7].out[0]->lutE fle[1].out[0]->lutF clb.I4[7]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1076] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3923 - - - - - - - - - - - - clb.I3[2]->lutA fle[4].out[0]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD open fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n4267 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n4034 - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[5]->lutB clb.I1[11]->lutC clb.I4[4]->lutD fle[7].out[1]->lutE clb.I1[4]->lutF fle[8].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1075] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - n_n3888 - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[11]->lutB clb.I1[9]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I3[0]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1136] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3377 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3198 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4275 [1881] [1270] n_n4067 n_n4012 open preset n_n3830 open [1745] [6257] open open - [6255] open open n_n3707 n_n3833 [894] open open open open open [1795] n_n3830 - open open open open open open open open n_n3563 [1360] open open n_n3709 - n_n4334 n_n3198 n_n3832 open [1282] n_n3830 [947] open [1825] n_n3766 n_n3483 open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[2].out[1]->lutA open fle[5].out[1]->lutC fle[4].out[0]->lutD open clb.I1[0]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - [1584] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [6342] - - - - - - - - - - - - fle[2].out[1]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC open fle[3].out[1]->lutE open open fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - [1230] - - - - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - [1586] - - - - - - - - - - - - open open fle[5].out[0]->lutC clb.I2[3]->lutD fle[2].out[1]->lutE clb.I1[6]->lutF clb.I4[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [1588] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [896] - - - - - - - - - - - - clb.I4[9]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[0]->lutD fle[2].out[1]->lutE clb.I4[6]->lutF fle[2].out[1]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - [1726] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n3217 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3724 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[5].out[1]->lutB open fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I1[10]->lutF clb.I4[2]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - [1012] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [946] - - - - - - - - - - - - fle[2].out[1]->lutA fle[5].out[0]->lutB fle[4].out[1]->lutC fle[1].out[0]->lutD open fle[1].out[1]->lutF clb.I4[6]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3813 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3814 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3026 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4227 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[9].out[0]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - n_n3206 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3207 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - n_n3582 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3583 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA fle[9].out[0]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - n_n4276 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4279 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - n_n3821 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3823 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA fle[9].out[0]->lutB clb.I1[7]->lutC fle[5].out[0]->lutD clb.I1[0]->lutE clb.I1[2]->lutF clb.I4[5]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - n_n3964 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3966 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - n_n3512 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3514 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[8]->lutA clb.I2[4]->lutB clb.I1[3]->lutC clb.I2[5]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I4[10]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [6252] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3375 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3376 - - - flut5.clk[0]->direct3 - - - - - - - - - - [1172] [6255] open n_n4038 n_n3974 [904] [1122] [1004] [2174] open [1963] n_n4168 open - n_n3832 n_n4069 open n_n4229 open [1173] open n_n3995 [2029] n_n4160 n_n3363 n_n4169 n_n3818 - open [6275] [6257] [941] [1079] [6281] open open n_n4159 open nrq3_11 [1263] [903] - n_n4116 n_n3574 [1128] n_n3981 n_n3810 n_n4229 n_n3818 ngfdn_3 n_n3975 [903] n_n3756 [2050] preset - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[1]->lutB clb.I1[3]->lutC fle[1].out[1]->lutD clb.I1[5]->lutE fle[1].out[0]->lutF fle[2].out[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [899] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n4082 - - - - - - - - - - - - open clb.I3[4]->lutB clb.I2[3]->lutC fle[1].out[0]->lutD open clb.I1[5]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - n_n4256 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - n_n3986 - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[12]->lutB clb.I2[3]->lutC open clb.I3[4]->lutE clb.I4[5]->lutF clb.I4[6]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - n_n4039 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n4084 - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[7]->lutB open fle[5].out[0]->lutD clb.I1[1]->lutE clb.I4[12]->lutF clb.I4[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - n_n3595 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [1171] - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[0]->lutB clb.I2[5]->lutC fle[4].out[1]->lutD clb.I1[1]->lutE clb.I1[0]->lutF fle[3].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1069] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3592 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3959 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA open fle[5].out[1]->lutC fle[4].out[1]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF open clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n3994 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - [923] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[11]->lutB clb.I1[4]->lutC clb.I2[10]->lutD clb.I1[7]->lutE clb.I1[10]->lutF clb.I4[2]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - n_n3519 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3976 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n3168 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4222 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[8]->lutA clb.I2[9]->lutB fle[6].out[0]->lutC clb.I4[7]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3741 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n3362 - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[5]->lutB clb.I1[8]->lutC clb.I2[10]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF open clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [1088] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2049] - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[11]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[6]->lutF clb.I4[4]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - n_n4345 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n4073 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4074 - - - flut5.clk[0]->direct3 - - - - - - - - - - [1136] open open [1927] n_n4345 n_n3709 n_n4145 open [6255] [6257] n_n3876 n_n3653 [1096] - open open open [899] [1075] [1996] n_n3988 open open open n_n3832 preset n_n4039 - [1004] [1076] open [6290] open open [1075] open n_n3988 open [1614] n_n4082 open - n_n3888 [1096] n_n4079 open n_n4158 open n_n4145 open n_n4080 [1122] n_n3986 open n_n3726 - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[11]->lutB clb.I1[10]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[9]->lutF fle[1].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1925] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - [1926] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[3]->lutC fle[0].out[0]->lutD clb.I3[0]->lutE open clb.I4[4]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - n_n3913 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4040 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 1 2 - - - n_n3459 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3898 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA fle[3].out[0]->lutB clb.I1[0]->lutC clb.I2[4]->lutD clb.I1[5]->lutE clb.I1[6]->lutF clb.I4[8]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - [1492] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n4297 - - - - - - - - - - - - clb.I4[2]->lutA fle[2].out[1]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD fle[6].out[1]->lutE clb.I4[8]->lutF clb.I4[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1137] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [6287] - - - - - - - - - - - - clb.I4[0]->lutA fle[4].out[1]->lutB clb.I1[11]->lutC clb.I4[12]->lutD clb.I3[6]->lutE clb.I1[6]->lutF clb.I4[8]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [6289] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - [2061] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[1]->lutB fle[5].out[1]->lutC fle[1].out[0]->lutD clb.I3[8]->lutE fle[9].out[1]->lutF clb.I4[1]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - n_n4078 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3622 - - - - - - - - - - - - clb.I3[1]->lutA clb.I2[6]->lutB fle[5].out[1]->lutC fle[1].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - n_n3689 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3786 - - - - - - - - - - - - open clb.I3[1]->lutB open fle[1].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - n_n3745 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3785 - - - - - - - - - - - - fle[1].out[0]->lutA clb.I2[12]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF clb.I4[10]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - n_n4038 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [900] - - - - - - - - - - - - open fle[9].out[1]->lutB clb.I1[12]->lutC clb.I4[9]->lutD open clb.I1[4]->lutF clb.I3[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n4069 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3226 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3916 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq3_12 [1837] open [1002] [1901] open [2162] [1957] [6361] [1905] open [6312] open - n_n3884 n_n4337 open n_n4096 [1868] [1884] n_n3810 [1212] [6268] nrq3_15 pv6_0_0_ pv6_6_6_ open - n_n4097 n_n3604 n_n4345 open open [990] open [1904] open pv6_5_5_ open [6266] [1078] - n_n3898 open n_n4019 open open n_n3243 [1903] [894] [1076] [1707] open [1004] n_n4366 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[11]->lutB clb.I1[1]->lutC open clb.I3[5]->lutE clb.I1[7]->lutF clb.I3[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3032 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3892 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3373 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4071 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[10]->lutB clb.I1[6]->lutC fle[0].out[1]->lutD clb.I3[5]->lutE fle[1].out[0]->lutF fle[0].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n4348 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4349 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [6265] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[8]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD fle[2].out[0]->lutE open clb.I3[11]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - n_n3684 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3658 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 3 0 - - - n_n4367 - - - - - - - - - - - - clb.I4[12]->lutA clb.I2[9]->lutB clb.I1[4]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF clb.I4[6]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [6317] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [1899] - - - - - - - - - - - - open clb.I3[12]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD clb.I1[0]->lutE clb.I4[8]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3324 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3334 - - - - - - - - - - - - clb.I4[6]->lutA fle[4].out[1]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD clb.I3[7]->lutE clb.I4[2]->lutF clb.I3[2]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1104] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1898] - - - - - - - - - - - - clb.I4[9]->lutA open fle[6].out[1]->lutC fle[4].out[0]->lutD fle[8].out[0]->lutE clb.I1[3]->lutF clb.I4[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - n_n3271 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4233 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1708] - - - - - - - - - - - - open clb.I2[5]->lutB fle[7].out[1]->lutC fle[4].out[0]->lutD fle[8].out[0]->lutE open clb.I4[5]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3241 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3242 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 2 0 - - - [1885] - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD fle[8].out[0]->lutE clb.I4[11]->lutF clb.I4[5]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - [914] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1213] - - - - - - - - - - - - open clb.I2[7]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD clb.I3[12]->lutE clb.I4[7]->lutF open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3526 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3841 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3110 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3111 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset [2184] [1096] n_n3981 [2166] open n_n4155 open pv2_2_2_ pv2_0_0_ n_n4159 [2036] n_n4345 - [2183] [999] open ndn3_9 open [2035] [6296] n_n4015 open open nsr3_14 open [1699] - open n_n3934 open open open [1191] [1655] [2185] open open open n_n3976 open - [1004] n_n3901 nen3_10 ngfdn_3 n_n4367 n_n4315 preset n_n3916 [999] open [2037] [1002] open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[0]->lutA clb.I2[7]->lutB clb.I1[4]->lutC fle[0].out[0]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF clb.I4[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3518 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4316 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [2174] - - - - - - - - - - - - fle[1].out[1]->lutA open clb.I1[3]->lutC fle[0].out[1]->lutD fle[3].out[1]->lutE clb.I4[4]->lutF clb.I4[1]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [2050] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [6281] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[6]->lutB clb.I1[8]->lutC open fle[2].out[0]->lutE open clb.I4[2]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3123 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3978 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - [2173] - - - - - - - - - - - - open open clb.I1[0]->lutC clb.I4[3]->lutD fle[3].out[0]->lutE open open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3084 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_15 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - nrq3_15 - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[3]->lutB fle[4].out[0]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I4[3]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - n_n3635 - - - - - - - - - lut5[0].out[0]->direct2 - - - nen3_10 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3751 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_10 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[5]->lutB clb.I1[9]->lutC clb.I2[1]->lutD fle[6].out[0]->lutE clb.I1[1]->lutF clb.I3[7]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - n_n3538 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3931 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [941] - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[1]->lutB fle[6].out[1]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE fle[7].out[0]->lutF clb.I4[2]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - n_n3974 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - [6278] - - - - - - - - - - - - open clb.I3[11]->lutB clb.I1[10]->lutC clb.I4[3]->lutD fle[7].out[1]->lutE fle[7].out[1]->lutF clb.I4[6]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [2182] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - n_n3046 - - - - - - - - - lut5[0].out[0]->direct2 - - - nrq3_11 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[7].out[1]->lutC clb.I4[3]->lutD fle[8].out[0]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - nrq3_12 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n4019 - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[5]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[12]->lutF clb.I4[11]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - [1122] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3147 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3458 - - - flut5.clk[0]->direct3 - - - - - - - - - - [896] n_n3976 open [6255] [992] n_n3709 open pv10_7_7_ n_n3741 open open open [923] - [1488] n_n3994 n_n3832 open open preset open open open n_n3959 open open n_n3198 - [1451] [1287] open open n_n3888 open open open n_n3707 open open [6255] n_n4159 - pv10_1_1_ n_n4116 pv10_2_2_ n_n3994 n_n3832 open open n_n3741 [6255] open open open n_n3653 - open - - - fle[0].out[0]->clbouts1 open open open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[1]->lutA open clb.I1[7]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I1[0]->lutF clb.I4[12]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - n_n4359 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4360 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [2242] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I2[2]->lutB open clb.I2[5]->lutD clb.I1[3]->lutE fle[0].out[1]->lutF fle[1].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 0 3 - - - [2240] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3725 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3726 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I3[11]->lutB clb.I2[2]->lutC clb.I2[5]->lutD fle[2].out[1]->lutE clb.I1[5]->lutF clb.I3[8]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2241] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [6257] - - - - - - - - - - - - clb.I4[7]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE clb.I4[1]->lutF clb.I4[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - [2263] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1773] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[0]->lutB open clb.I2[5]->lutD clb.I1[4]->lutE clb.I1[3]->lutF clb.I4[4]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3025 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3946 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1771] - - - - - - - - - - - - clb.I4[4]->lutA fle[5].out[1]->lutB clb.I1[3]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[3].out[1]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1772] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n3235 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3995 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[7].out[1]->lutF clb.I4[1]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - [904] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [903] - - - - - - - - - - - - open clb.I3[12]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF open clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n4133 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3124 - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[0]->lutB clb.I1[4]->lutC clb.I2[5]->lutD fle[8].out[0]->lutE clb.I4[4]->lutF clb.I4[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3062 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3743 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [2261] - - - - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC open fle[2].out[1]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [2262] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3444 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3574 - - - flut5.clk[0]->direct3 - - - - - - - - - - [6255] open open open nsr3_3 open [6257] pdn open open tin_pready_0_0_ open open - open nrq3_2 open [894] open nrq1_3 open [896] open [1020] ngfdn_3 open open - open open open n_n3832 preset open open [1833] open n_n3745 open tin_pv10_5_5_ open - n_n3622 ngfdn_3 open open open open open open preset open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[7]->lutA clb.I3[4]->lutB open clb.I2[5]->lutD clb.I1[7]->lutE clb.I4[8]->lutF open clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - n_n3353 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3354 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - n_n4106 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4108 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[0]->lutA open clb.I1[10]->lutC fle[0].out[1]->lutD fle[2].out[0]->lutE clb.I1[4]->lutF fle[1].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - pready_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - [1021] - - - - - - - - - - - - fle[1].out[1]->lutA open clb.I2[10]->lutC clb.I4[8]->lutD fle[2].out[1]->lutE open fle[2].out[0]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - n_n3227 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_4 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 1 3 - - - n_n3614 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_5 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA fle[2].out[1]->lutB clb.I2[10]->lutC fle[4].out[0]->lutD fle[3].out[0]->lutE open clb.I4[8]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n4321 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_6 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 0 2 - - - [992] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[10]->lutB open fle[4].out[0]->lutD fle[3].out[0]->lutE clb.I4[8]->lutF clb.I4[1]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - n_n3675 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_7 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n4218 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_8 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA open clb.I2[5]->lutC fle[5].out[0]->lutD clb.I1[7]->lutE fle[6].out[0]->lutF clb.I4[8]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3380 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3381 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - [1285] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[3]->lutB fle[5].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n4245 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4247 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - pv10_5_5_ - - - - - - - - - - - - clb.I4[8]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC clb.I2[7]->lutD fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1541] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - [1754] - - - - - - - - - - - - fle[3].out[1]->lutA open fle[7].out[0]->lutC clb.I4[8]->lutD fle[6].out[1]->lutE clb.I1[0]->lutF fle[8].out[0]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n4361 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4362 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [1752] - - - - - - - - - - - - clb.I3[3]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC open clb.I1[0]->lutE fle[7].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1753] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3987 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3988 - - - flut5.clk[0]->direct3 - - - - - - - - - - open ndn3_7 open n_n3595 n_n4079 [6257] n_n3832 ndn3_8 open open open open open - [894] [992] open preset open open open n_n4078 tin_pv10_3_3_ ndn3_7 pdn open open - open [6255] open open tin_pv10_6_6_ [896] nrq1_3 open open open open preset open - pdn open open preset open n_n4256 open open open open open open open - open - - - open open open open fle[4].out[0]->clbouts1 open open open fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open open open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[3]->lutB clb.I2[10]->lutC fle[0].out[0]->lutD clb.I3[6]->lutE clb.I4[3]->lutF fle[1].out[0]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - n_n3569 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3570 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1246] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I2[0]->lutC fle[0].out[0]->lutD fle[2].out[1]->lutE open fle[1].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - n_n3340 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3342 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 2 0 - - - pv10_6_6_ - - - - - - - - - - - - clb.I4[3]->lutA fle[2].out[1]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE open fle[2].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1335] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n3031 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4299 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA clb.I2[7]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I3[11]->lutE clb.I1[6]->lutF clb.I3[1]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [1167] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [1165] - - - - - - - - - - - - fle[3].out[0]->lutA fle[3].out[1]->lutB fle[4].out[1]->lutC open clb.I1[5]->lutE clb.I1[6]->lutF clb.I3[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3292 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4080 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1166] - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[3]->lutB fle[5].out[0]->lutC clb.I4[0]->lutD open fle[6].out[0]->lutF clb.I3[6]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n4128 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4129 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1447] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[0]->lutB fle[5].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3212 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3213 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - pv10_3_3_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[9]->lutB clb.I1[7]->lutC clb.I4[5]->lutD fle[8].out[0]->lutE clb.I1[3]->lutF clb.I3[5]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [2226] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - [1393] - - - - - - - - - - - - open clb.I2[1]->lutB fle[7].out[0]->lutC clb.I4[3]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3507 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4258 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - [1391] - - - - - - - - - - - - clb.I3[1]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC open clb.I1[5]->lutE fle[7].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1392] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3817 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3818 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [916] [1892] [1075] nrq3_15 n_n3841 [1898] [1602] n_n3810 open open open [1002] - [994] [1776] n_n3898 [1259] n_n4047 nen3_10 [1647] [1004] [1899] [1898] open [1271] open - [1894] ndn3_10 open open open [999] open n_n3870 open open open [1612] [1034] - nrq3_12 pv2_6_6_ open pv1_6_6_ open n_n3916 n_n4367 open [934] [1075] open [894] open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA fle[9].out[0]->lutB clb.I1[5]->lutC open fle[2].out[1]->lutE fle[1].out[1]->lutF fle[1].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - [1062] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3205 - - - - - - - - - - - - clb.I4[5]->lutA clb.I3[7]->lutB clb.I2[4]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[8]->lutF clb.I3[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3869 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3382 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4366 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA fle[9].out[0]->lutB clb.I2[2]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[8]->lutF fle[2].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [1019] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n3166 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3475 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[1]->lutB clb.I2[0]->lutC clb.I2[5]->lutD fle[3].out[0]->lutE open open clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3508 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3919 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - [1893] - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[5]->lutB clb.I2[11]->lutC clb.I2[5]->lutD clb.I3[1]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3122 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4062 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - [1896] - - - - - - - - - - - - clb.I4[6]->lutA fle[4].out[1]->lutB clb.I1[4]->lutC open fle[2].out[1]->lutE fle[6].out[0]->lutF open clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - [6318] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n4094 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4095 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I2[9]->lutB clb.I1[12]->lutC clb.I2[8]->lutD open fle[7].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 0 3 open - - - [1260] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n4121 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4122 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I2[8]->lutB clb.I1[8]->lutC clb.I4[0]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - [1613] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - n_n4096 - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[0]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[2]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [1094] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1648] - - - - - - - - - - - - open clb.I2[6]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD clb.I1[3]->lutE clb.I1[7]->lutF clb.I4[11]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3972 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4145 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3236 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3237 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open open [2264] n_n4357 [6350] [944] [942] pdn [6356] - open open n_n4093 n_n3788 nen3_10 open open n_n4099 [6349] open n_n4026 open open - open open open preset open open n_n3294 open open open open [6346] open - open nak3_17 open open open open [1119] open n_n3831 open [6357] n_n3852 n_n4367 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[6]->lutA clb.I3[11]->lutB clb.I1[10]->lutC fle[1].out[0]->lutD clb.I1[7]->lutE fle[0].out[0]->lutF fle[3].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [6349] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [1565] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[8]->lutC fle[5].out[0]->lutD fle[3].out[0]->lutE open clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - n_n131 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4057 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 0 open 1 open - - - n_n3656 - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[7]->lutB open fle[1].out[1]->lutD open fle[0].out[0]->lutF fle[2].out[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - n_n4098 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - [1068] - - - - - - - - - - - - open fle[2].out[1]->lutB open fle[1].out[0]->lutD clb.I3[3]->lutE open clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 1 0 - - - n_n3473 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4056 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [6355] - - - - - - - - - - - - fle[3].out[1]->lutA fle[3].out[0]->lutB clb.I2[8]->lutC fle[4].out[1]->lutD fle[2].out[0]->lutE clb.I1[12]->lutF clb.I4[10]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1477] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - n_n130 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4045 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[4].out[1]->lutB fle[7].out[1]->lutC open fle[6].out[0]->lutE fle[7].out[1]->lutF clb.I4[12]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - [6268] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [1318] - - - - - - - - - - - - clb.I3[3]->lutA fle[5].out[1]->lutB clb.I1[11]->lutC open fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n133 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_14 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - [6299] - - - - - - - - - - - - open open open clb.I2[4]->lutD fle[7].out[1]->lutE clb.I1[9]->lutF clb.I4[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - [1013] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - n_n127 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_17 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD open clb.I4[11]->lutF clb.I4[8]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - [6254] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [6309] - - - - - - - - - - - - fle[8].out[1]->lutA clb.I2[3]->lutB clb.I1[6]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF clb.I4[11]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [936] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n3070 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3851 - - - flut5.clk[0]->direct3 - - - - - - - - - - [916] nrq3_15 open [2188] [988] open [1365] open pv2_1_1_ [2126] nrq3_11 open pv1_1_1_ - preset n_n4126 ndn3_10 n_n4367 n_n3975 [1362] ndn3_15 ngfdn_3 n_n3976 [1155] open pv11_1_1_ nen3_10 - [1551] open open open [994] open n_n3769 n_n4316 [1002] n_n3974 [2270] n_n3810 [999] - open [1755] nen3_10 n_n4126 open [1552] preset [6385] open open [976] n_n4222 open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[5]->lutA clb.I3[0]->lutB open fle[0].out[0]->lutD open fle[1].out[1]->lutF clb.I3[6]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - n_n4228 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4229 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3870 - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[0]->lutB clb.I1[6]->lutC fle[1].out[0]->lutD fle[2].out[1]->lutE open open clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - n_n3289 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3901 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 2 open open 0 - - - n_n3899 - - - - - - - - - - - - open clb.I2[5]->lutB clb.I1[0]->lutC clb.I2[8]->lutD fle[2].out[0]->lutE clb.I4[11]->lutF fle[3].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - n_n3552 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3934 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - n_n3900 - - - - - - - - - - - - clb.I4[7]->lutA clb.I2[0]->lutB open clb.I2[1]->lutD fle[3].out[0]->lutE clb.I1[8]->lutF clb.I4[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - n_n4124 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4125 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3327 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3328 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA clb.I2[2]->lutB clb.I2[12]->lutC fle[4].out[0]->lutD open clb.I1[1]->lutF fle[3].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [2187] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [6275] - - - - - - - - - - - - clb.I3[9]->lutA clb.I2[4]->lutB clb.I1[3]->lutC fle[4].out[1]->lutD open fle[7].out[1]->lutF clb.I4[6]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - [1128] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - [1329] - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[11]->lutB open fle[5].out[0]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I4[10]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n3935 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3936 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n3059 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3099 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[6]->lutB fle[6].out[0]->lutC clb.I2[7]->lutD fle[6].out[1]->lutE clb.I1[12]->lutF clb.I3[4]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [2189] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3045 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3208 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[7]->lutD open clb.I1[10]->lutF clb.I4[11]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [2190] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - [2191] - - - - - - - - - - - - fle[8].out[1]->lutA open fle[8].out[0]->lutC fle[5].out[0]->lutD fle[7].out[0]->lutE clb.I1[9]->lutF clb.I3[8]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - n_n3363 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3309 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4392 - - - flut5.clk[0]->direct3 - - - - - - - - - - [1598] open [1594] open n_n3500 open open open n_n3892 pv6_3_3_ open pv6_1_1_ n_n4126 - n_n4305 open [984] n_n4126 open n_n3656 open open [990] n_n3500 open open open - open open [1387] [1547] open [2011] open n_n4071 open open open open open - open pv6_4_4_ preset pv6_2_2_ open n_n3500 [1008] n_n3656 open n_n4305 open open open - open - - - open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[9]->lutA clb.I2[2]->lutB fle[6].out[0]->lutC clb.I2[9]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF clb.I4[2]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - [1632] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1182] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[3]->lutB fle[6].out[1]->lutC clb.I4[2]->lutD open clb.I4[7]->lutF clb.I3[7]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [1630] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - [1633] - - - - - - - - - - - - clb.I3[2]->lutA open clb.I1[9]->lutC clb.I2[8]->lutD open clb.I1[11]->lutF clb.I3[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - n_n3374 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3533 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3701 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4201 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[8]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD fle[2].out[1]->lutE open fle[3].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3530 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3968 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 0 3 - - - [6266] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[8]->lutB clb.I1[2]->lutC fle[4].out[0]->lutD clb.I3[5]->lutE open open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3033 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3922 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - [1184] - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[0]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE fle[0].out[0]->lutF clb.I4[6]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [6380] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - [6337] - - - - - - - - - - - - fle[0].out[1]->lutA fle[5].out[0]->lutB fle[4].out[1]->lutC open fle[7].out[0]->lutE fle[1].out[0]->lutF fle[1].out[1]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - n_n3104 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3865 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - n_n3540 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4052 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[9]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF open clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [1006] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n4357 - - - - - - - - - - - - clb.I3[5]->lutA open clb.I1[8]->lutC clb.I2[5]->lutD clb.I1[4]->lutE clb.I1[12]->lutF clb.I4[2]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [2009] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [2007] - - - - - - - - - - - - clb.I4[6]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD fle[8].out[0]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [6300] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n3296 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4381 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n4126 open n_n3533 open [1008] open [2011] open open open open open - [1008] n_n4305 open open open open open n_n3500 n_n4126 open open open open - open open open n_n3968 open open [1006] [1472] preset n_n3656 open n_n4305 open - open n_n4201 [1008] open open n_n4349 [1006] open n_n3500 open open open open - open - - - open open open open open fle[5].out[0]->clbouts1 open open open open open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I3[9]->lutB clb.I1[3]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I4[8]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - [1325] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1323] - - - - - - - - - - - - fle[1].out[1]->lutA fle[4].out[0]->lutB clb.I2[1]->lutC fle[0].out[1]->lutD clb.I1[5]->lutE fle[1].out[0]->lutF fle[0].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [6366] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n4028 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4029 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA clb.I3[8]->lutB clb.I2[7]->lutC clb.I2[8]->lutD open clb.I1[7]->lutF clb.I3[3]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1187] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [1189] - - - - - - - - - - - - clb.I3[11]->lutA fle[3].out[1]->lutB clb.I2[0]->lutC fle[4].out[1]->lutD fle[3].out[0]->lutE clb.I4[6]->lutF fle[2].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [6379] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - n_n3680 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3845 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC fle[1].out[1]->lutD open fle[7].out[1]->lutF fle[3].out[1]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - n_n4006 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3848 - - - - - - - - - - - - clb.I3[11]->lutA fle[5].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [6346] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - [6343] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[8]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE open clb.I4[5]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1470] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - [1472] - - - - - - - - - - - - clb.I3[11]->lutA clb.I2[0]->lutB fle[7].out[1]->lutC open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[7]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [6358] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n121 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3954 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I3[9]->lutB clb.I1[7]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF clb.I3[8]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [1719] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1716] - - - - - - - - - - - - clb.I3[11]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I4[2]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [6332] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3579 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3955 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [990] n_n4381 open [6349] n_n4045 n_n3865 [6299] [916] open n_n4057 n_n3954 open - n_n4052 open [1621] n_n3493 open open open n_n3845 [1812] open n_n4045 n_n3656 n_n3955 - [1006] n_n4029 open open open open n_n3934 open [6268] open open n_n3976 open - open n_n4056 open open [1062] pv6_7_7_ preset open open open open n_n4367 n_n4045 - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[11]->lutA open open fle[5].out[0]->lutD clb.I1[8]->lutE fle[0].out[0]->lutF clb.I4[6]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [1363] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [1362] - - - - - - - - - - - - open fle[2].out[0]->lutB open clb.I2[0]->lutD clb.I1[6]->lutE open fle[2].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - [942] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - n_n3294 - - - - - - - - - - - - clb.I3[1]->lutA clb.I2[7]->lutB clb.I1[11]->lutC clb.I2[12]->lutD fle[2].out[1]->lutE clb.I1[8]->lutF clb.I4[4]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [984] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3585 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4324 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[5].out[0]->lutB open open open clb.I1[10]->lutF clb.I4[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - [934] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n4305 - - - - - - - - - - - - clb.I4[6]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC open fle[7].out[0]->lutE clb.I1[10]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n3355 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3557 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6270] - - - - - - - - - - - - clb.I4[11]->lutA clb.I3[8]->lutB fle[4].out[1]->lutC clb.I4[1]->lutD clb.I1[7]->lutE clb.I4[11]->lutF clb.I4[12]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - n_n4126 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - n_n3500 - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[10]->lutB clb.I2[3]->lutC open clb.I1[7]->lutE clb.I1[5]->lutF clb.I4[11]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [2011] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - [1008] - - - - - - - - - - - - fle[2].out[0]->lutA open clb.I1[2]->lutC clb.I2[0]->lutD clb.I1[6]->lutE clb.I1[1]->lutF clb.I4[5]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1119] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3216 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4337 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[11]->lutB fle[7].out[1]->lutC fle[5].out[0]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I4[6]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - [1623] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [1621] - - - - - - - - - - - - fle[3].out[1]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[2]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [6338] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n3693 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4099 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open nen3_10 [894] open [1673] [1904] open n_n4019 open [1333] nrq1_3 - [2035] n_n3916 open open open open n_n3886 pdn n_n4345 open open ngfdn_3 nrq1_3 - n_n3898 open preset open open open [1076] ndn3_10 open open open [1903] open - n_n3334 open open [1002] open open n_n3810 nrq3_11 open open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[7]->lutA clb.I2[6]->lutB clb.I1[3]->lutC clb.I2[11]->lutD open clb.I4[7]->lutF open clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [2036] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - [2037] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I2[0]->lutB open fle[0].out[1]->lutD fle[2].out[1]->lutE clb.I1[6]->lutF clb.I4[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - n_n3884 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3302 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4288 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA open clb.I1[11]->lutC fle[1].out[0]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF fle[3].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n4156 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4157 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n4158 - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[11]->lutB clb.I1[7]->lutC clb.I2[11]->lutD fle[3].out[1]->lutE open clb.I4[7]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1086] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - [1905] - - - - - - - - - - - - clb.I3[2]->lutA fle[4].out[0]->lutB clb.I2[7]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3141 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3142 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv3_5_5_ - - - - - - - - - - - - clb.I3[2]->lutA fle[5].out[1]->lutB clb.I1[12]->lutC clb.I2[7]->lutD clb.I1[4]->lutE open clb.I3[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1504] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - n_n3435 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3436 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[7]->lutB fle[6].out[0]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4137 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4139 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv13_5_5_ - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC clb.I2[12]->lutD clb.I1[4]->lutE fle[7].out[0]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1494] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3775 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3777 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[12]->lutB clb.I2[7]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3265 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3266 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv5_5_5_ - - - - - - - - - - - - clb.I3[2]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[7]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1557] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3406 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3408 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4126 pv2_4_4_ open nrq3_15 open [894] nrq1_3 n_n3916 nen3_10 n_n4367 n_n3899 [2044] open - open [916] [1275] open nrq3_15 open open open n_n4229 open pdn nrq1_3 n_n4367 - [1096] [1402] open open open [999] open ndn3_10 open n_n3916 open open open - open open open preset open open open open open open open open open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[12]->lutB clb.I1[11]->lutC clb.I2[4]->lutD clb.I1[0]->lutE fle[0].out[1]->lutF clb.I4[3]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [6295] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3632 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3769 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[8]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD fle[3].out[0]->lutE clb.I1[1]->lutF clb.I3[5]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1038] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3010 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4021 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[7]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE clb.I1[9]->lutF fle[2].out[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 1 2 open - - - [2039] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [6296] - - - - - - - - - - - - clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC open fle[3].out[0]->lutE clb.I1[7]->lutF fle[1].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - n_n4046 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4047 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - [1659] - - - - - - - - - - - - clb.I4[3]->lutA fle[4].out[0]->lutB clb.I2[10]->lutC fle[5].out[1]->lutD clb.I1[6]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4161 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4162 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv3_4_4_ - - - - - - - - - - - - clb.I4[3]->lutA fle[5].out[1]->lutB clb.I1[6]->lutC clb.I2[10]->lutD clb.I1[5]->lutE open clb.I3[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1990] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - n_n3727 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3729 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[10]->lutB fle[6].out[0]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3074 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3075 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv13_4_4_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[11]->lutD clb.I1[5]->lutE fle[7].out[0]->lutF open clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1301] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3757 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3758 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[10]->lutB clb.I1[6]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n4212 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4213 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv5_4_4_ - - - - - - - - - - - - clb.I4[3]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[10]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [2192] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3791 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3793 - - - flut5.clk[0]->direct3 - - - - - - - - - - pv1_3_3_ open open [1303] nrq3_2 ngfdn_3 n_n3242 nsr3_3 n_n3974 nen3_10 [1433] open [2048] - open open [994] ndn3_15 pv11_0_0_ [2046] open open pready_0_0_ pv11_7_7_ open open n_n3841 - open open n_n3810 open [1949] ndn3_4 open n_n3976 pv1_7_7_ open open open open - open nrq3_11 open open [994] open preset open pv1_0_0_ open [988] open ndn3_10 - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[5]->lutB clb.I1[12]->lutC fle[1].out[0]->lutD clb.I1[9]->lutE open clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n4169 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - [2047] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[2]->lutB clb.I1[0]->lutC open open clb.I4[6]->lutF fle[1].out[0]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n4293 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4294 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - [1728] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[9]->lutB clb.I1[3]->lutC clb.I2[3]->lutD clb.I1[5]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3169 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3170 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1908] - - - - - - - - - - - - open clb.I2[12]->lutB clb.I1[5]->lutC clb.I4[1]->lutD fle[2].out[1]->lutE open fle[3].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - [1910] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 2 1 - - - n_n3243 - - - - - - - - - - - - clb.I4[12]->lutA open open fle[4].out[1]->lutD clb.I1[9]->lutE clb.I4[4]->lutF clb.I3[8]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - [1909] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3258 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3259 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[4].out[1]->lutB open fle[5].out[1]->lutD clb.I1[7]->lutE clb.I1[4]->lutF clb.I3[5]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - [1482] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [1155] - - - - - - - - - - - - clb.I4[6]->lutA fle[5].out[1]->lutB open open fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[1]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - [1195] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [2185] - - - - - - - - - - - - clb.I4[8]->lutA open fle[6].out[0]->lutC clb.I2[2]->lutD clb.I1[9]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3877 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3878 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [2184] - - - - - - - - - - - - open open fle[6].out[1]->lutC fle[9].out[0]->lutD fle[7].out[1]->lutE clb.I1[10]->lutF clb.I4[10]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3975 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3030 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3624 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[1]->lutA fle[9].out[1]->lutB clb.I1[5]->lutC clb.I2[3]->lutD fle[8].out[0]->lutE clb.I1[8]->lutF clb.I3[2]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [2183] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3018 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3688 - - - flut5.clk[0]->direct3 - - - - - - - - - - [988] nen3_10 n_n3974 open open [1079] ngfdn_3 pdn nrq1_3 open open ndn3_9 open - open nrq3_11 ndn3_8 ndn3_10 pv11_3_3_ open open n_n4229 open [2050] open n_n3975 open - open open open open open open [894] open ndn3_15 preset [2049] open [6295] - open n_n4169 open nrq3_11 open ndn3_15 open ngfdn_3 open open open open [2050] - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA clb.I3[9]->lutB clb.I1[8]->lutC fle[1].out[0]->lutD clb.I1[7]->lutE fle[7].out[1]->lutF fle[0].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - [1830] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n3464 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3465 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[5].out[0]->lutB open fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[11]->lutF open clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - [6322] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1307] - - - - - - - - - - - - clb.I3[9]->lutA clb.I2[3]->lutB clb.I1[1]->lutC open clb.I1[6]->lutE clb.I4[3]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [1004] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1486] - - - - - - - - - - - - clb.I3[8]->lutA clb.I3[9]->lutB fle[7].out[1]->lutC clb.I4[7]->lutD open clb.I1[6]->lutF clb.I3[9]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - [1508] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3810 - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[4]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD open clb.I4[5]->lutF clb.I4[7]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3249 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3250 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - [2046] - - - - - - - - - - - - fle[2].out[1]->lutA fle[5].out[1]->lutB open clb.I4[12]->lutD open fle[7].out[0]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - n_n3058 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3085 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - [1487] - - - - - - - - - - - - fle[2].out[0]->lutA clb.I3[10]->lutB clb.I2[9]->lutC clb.I2[1]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[7]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1552] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - [2045] - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[12]->lutB fle[6].out[1]->lutC open fle[8].out[0]->lutE open fle[3].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [1110] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - n_n3308 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4351 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I3[10]->lutB fle[7].out[0]->lutC fle[9].out[0]->lutD clb.I1[6]->lutE fle[9].out[1]->lutF clb.I3[8]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [1509] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [1168] - - - - - - - - - - - - clb.I3[8]->lutA clb.I3[9]->lutB clb.I1[6]->lutC clb.I2[11]->lutD open clb.I1[2]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [1002] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n3607 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3608 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open ngfdn_3 ndn3_15 preset pdn ndn3_4 nen3_10 tin_pv11_5_5_ [1201] open open [999] - n_n3207 open open [894] ndn3_8 ngfdn_3 open open open ndn3_5 pdn tin_pv2_5_5_ n_n4288 - open open n_n4157 open nrq1_3 ndn3_10 open open open open open open open - n_n4288 open open open preset open open open open [894] open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 open open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[0]->lutA clb.I2[3]->lutB clb.I1[9]->lutC fle[4].out[0]->lutD clb.I1[6]->lutE fle[1].out[1]->lutF clb.I4[4]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3275 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3277 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - [1574] - - - - - - - - - - - - clb.I3[5]->lutA open clb.I1[7]->lutC fle[1].out[1]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF fle[0].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - [1901] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 1 2 open - - - n_n3853 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3854 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[2].out[0]->lutB clb.I1[5]->lutC clb.I4[4]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - n_n4058 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4059 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - pv2_5_5_ - - - - - - - - - - - - clb.I4[4]->lutA fle[3].out[1]->lutB clb.I2[10]->lutC fle[4].out[0]->lutD clb.I3[4]->lutE clb.I4[9]->lutF fle[3].out[0]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2153] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - n_n3778 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3780 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA fle[9].out[0]->lutB open clb.I2[4]->lutD open clb.I1[4]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - [6259] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - [988] - - - - - - - - - - - - clb.I4[4]->lutA clb.I2[5]->lutB clb.I2[4]->lutC fle[5].out[0]->lutD clb.I1[5]->lutE clb.I1[4]->lutF clb.I3[4]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - n_n4086 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_9 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3080 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3081 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[0]->lutB clb.I1[8]->lutC fle[5].out[1]->lutD clb.I3[4]->lutE fle[6].out[1]->lutF clb.I4[4]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - pv11_5_5_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3662 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3663 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[9].out[1]->lutB open clb.I2[4]->lutD fle[6].out[1]->lutE fle[9].out[0]->lutF clb.I4[4]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv14_5_5_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [1870] - - - - - - - - - - - - clb.I3[4]->lutA clb.I2[10]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE clb.I1[3]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - [2259] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1903] - - - - - - - - - - - - open fle[4].out[1]->lutB fle[7].out[1]->lutC clb.I4[9]->lutD fle[6].out[0]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3027 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3035 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3007 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3008 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn open nrq1_3 open open n_n3624 n_n3903 open open open open - open open open open n_n3608 open open [894] n_n3688 open pdn open open - open open preset open tin_pv1_0_0_ open nrq1_3 open open open open [894] tin_pv2_0_0_ - open open open open open open open open preset open n_n3608 open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open open open open open open open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open open clb.I1[8]->lutC fle[1].out[0]->lutD open clb.I1[2]->lutF clb.I3[6]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv14_0_0_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1767] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[8]->lutB clb.I2[7]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE clb.I1[2]->lutF clb.I3[6]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - n_n3759 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3761 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n3550 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3551 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[2]->lutE clb.I4[8]->lutF fle[3].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - pv1_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [1414] - - - - - - - - - - - - clb.I3[11]->lutA fle[2].out[1]->lutB clb.I2[8]->lutC clb.I4[8]->lutD clb.I1[7]->lutE clb.I1[2]->lutF clb.I3[6]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - n_n4190 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4192 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - n_n3187 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3188 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[1]->lutB open fle[5].out[0]->lutD open clb.I1[4]->lutF clb.I3[2]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - pv15_0_0_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [1642] - - - - - - - - - - - - clb.I3[11]->lutA clb.I2[4]->lutB fle[4].out[1]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE clb.I1[4]->lutF clb.I3[2]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n4001 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4003 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - n_n3210 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3211 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[12]->lutB fle[5].out[1]->lutC clb.I2[10]->lutD fle[7].out[0]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - pv2_0_0_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1298] - - - - - - - - - - - - clb.I4[10]->lutA clb.I3[11]->lutB fle[6].out[1]->lutC open fle[7].out[1]->lutE clb.I1[7]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3908 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3910 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6272] - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[6]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - n_n3338 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3339 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv12_0_0_ - - - - - - - - - - - - clb.I3[6]->lutA clb.I3[2]->lutB clb.I1[2]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [2198] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3096 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3098 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3900 open n_n4057 n_n4125 n_n4367 open open n_n4056 open n_n3976 nrq1_3 open open - open open open open n_n3769 preset n_n4316 open open open open open n_n4222 - open open pdn open [894] n_n3557 nrq1_3 open n_n3901 open open open open - open n_n4316 open open open open n_n3769 preset n_n3934 n_n4367 open n_n4229 open - open - - - open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[7]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[3]->lutF fle[0].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1686] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - n_n3969 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3971 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n3160 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3161 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv7_0_0_ - - - - - - - - - - - - clb.I4[7]->lutA fle[2].out[1]->lutB clb.I1[10]->lutC clb.I4[9]->lutD clb.I3[2]->lutE clb.I4[8]->lutF fle[2].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1534] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3068 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3069 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA clb.I2[12]->lutB clb.I1[9]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE open open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1070] - - - - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - [6385] - - - - - - - - - - - - clb.I3[8]->lutA clb.I2[6]->lutB clb.I1[0]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I1[7]->lutF clb.I3[5]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1365] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [916] - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB open fle[5].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I4[1]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - [1402] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [1051] - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - n_n3410 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3411 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv7_3_3_ - - - - - - - - - - - - clb.I4[7]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD clb.I1[10]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1312] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n4300 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4303 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[10]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n4104 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4105 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv7_2_2_ - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[4]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [2195] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3496 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3497 - - - flut5.clk[0]->direct3 - - - - - - - - - - tin_pv1_4_4_ ndn3_8 n_n3458 open open open [894] open nrq1_3 open open open open - open open [994] open n_n4074 open open open pdn preset [988] tin_pv11_4_4_ open - open open open open n_n3458 open open n_n3966 ngfdn_3 open open ndn3_9 [1155] - open open open open open open n_n4074 open ndn3_15 open tin_pv2_4_4_ preset open - open - - - open open open open open open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open open - open - - - pclk - - - - clb.I3[12]->lutA open clb.I2[9]->lutC fle[0].out[1]->lutD open fle[1].out[1]->lutF fle[0].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [1780] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3837 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3886 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[8]->lutB clb.I2[9]->lutC fle[1].out[0]->lutD clb.I1[8]->lutE clb.I1[0]->lutF open fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - n_n3862 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3863 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv1_4_4_ - - - - - - - - - - - - clb.I4[11]->lutA fle[2].out[1]->lutB clb.I1[8]->lutC clb.I2[8]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [971] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n3804 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3806 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[0]->lutA clb.I2[8]->lutB clb.I2[9]->lutC fle[4].out[1]->lutD clb.I1[8]->lutE open open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n3304 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3305 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv15_4_4_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[8]->lutB clb.I1[8]->lutC fle[4].out[1]->lutD clb.I1[6]->lutE clb.I1[2]->lutF fle[8].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1248] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3665 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3667 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[8]->lutB fle[5].out[0]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I4[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3642 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3643 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - pv2_4_4_ - - - - - - - - - - - - open clb.I2[8]->lutB fle[6].out[0]->lutC clb.I4[11]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I3[7]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n4119 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4120 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - pv11_4_4_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I3[11]->lutB clb.I1[1]->lutC open fle[8].out[0]->lutE clb.I4[6]->lutF clb.I4[8]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1429] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [2035] - - - - - - - - - - - - open clb.I2[10]->lutB fle[7].out[0]->lutC clb.I4[6]->lutD fle[6].out[1]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3494 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3578 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [6291] - - - - - - - - - - - - clb.I4[11]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC clb.I2[8]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [2051] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n3131 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3133 - - - flut5.clk[0]->direct3 - - - - - - - - - - [999] n_n4367 ndn3_4 n_n4324 open open open open nrq1_3 n_n3170 nen3_10 n_n4233 open - n_n4367 open open n_n4324 n_n3242 open open open nrq1_3 open pdn ndn3_10 open - n_n3475 open open open open open [894] open open nrq3_15 n_n3648 ndn3_5 preset - open nrq1_3 preset open open tin_pv2_7_7_ open open open open open open pdn - open - - - fle[0].out[0]->clbouts1 open open open open open open open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[10]->lutA open open fle[1].out[0]->lutD open clb.I4[12]->lutF clb.I4[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv15_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1946] - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[11]->lutC fle[1].out[1]->lutD clb.I3[6]->lutE clb.I1[9]->lutF open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3077 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3079 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6303] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I3[12]->lutB clb.I2[8]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF fle[1].out[1]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - [1416] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - n_n3125 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3126 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[12]->lutB clb.I1[8]->lutC clb.I2[10]->lutD fle[3].out[0]->lutE open clb.I4[5]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n4130 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4131 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - pv2_7_7_ - - - - - - - - - - - - clb.I3[11]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1561] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3450 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3451 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[11]->lutB clb.I1[10]->lutC fle[4].out[1]->lutD clb.I1[3]->lutE clb.I1[1]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - [1912] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [6312] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[8]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n4076 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4077 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv7_7_7_ - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1468] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3134 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3136 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[10]->lutB fle[8].out[0]->lutC clb.I2[8]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3616 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3617 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv7_6_6_ - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[10]->lutB clb.I1[8]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [2005] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3668 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3670 - - - flut5.clk[0]->direct3 - - - - - - - - - - [6299] open open n_n3870 n_n4366 preset open [2175] open nrq3_11 open [994] open - [6299] n_n3916 open open open open ndn3_10 open nen3_10 nrq1_3 open open open - open n_n4367 open open open n_n4047 ngfdn_3 [2023] open n_n4045 open [894] open - pdn open n_n4316 open open open pv1_2_2_ open ndn3_10 open n_n3898 [894] open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[2]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[1].out[1]->lutD open clb.I1[7]->lutF fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [2177] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3981 - - - - - - - - - - - - clb.I4[6]->lutA clb.I3[7]->lutB open clb.I2[8]->lutD clb.I1[11]->lutE fle[1].out[0]->lutF clb.I4[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3181 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3858 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [2176] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[1]->lutB clb.I1[5]->lutC clb.I2[8]->lutD open clb.I1[5]->lutF clb.I4[10]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - [1996] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1614] - - - - - - - - - - - - clb.I4[10]->lutA clb.I3[5]->lutB clb.I1[3]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE clb.I1[5]->lutF clb.I4[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [1034] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n3129 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3130 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[5].out[0]->lutB open clb.I2[9]->lutD fle[3].out[1]->lutE clb.I1[5]->lutF clb.I4[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv7_5_5_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1513] - - - - - - - - - - - - clb.I3[1]->lutA fle[4].out[1]->lutB clb.I1[4]->lutC clb.I2[9]->lutD clb.I3[11]->lutE clb.I1[5]->lutF clb.I4[0]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - n_n3677 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3679 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - n_n3052 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3053 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[5].out[1]->lutC clb.I2[9]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - pv7_4_4_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1497] - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[1]->lutB fle[6].out[1]->lutC clb.I4[11]->lutD clb.I1[0]->lutE clb.I1[5]->lutF clb.I3[9]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3072 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3073 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [6350] - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[9]->lutB clb.I1[5]->lutC clb.I2[0]->lutD open clb.I1[5]->lutF clb.I3[1]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - [6357] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [6361] - - - - - - - - - - - - open open clb.I1[5]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - [6302] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3076 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3493 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn open ndn3_8 open ndn3_9 open open [894] n_n3936 pv11_2_2_ open open open - open open open nrq1_3 open open ndn3_8 open pdn open open open open - open n_n3242 n_n3170 preset open nrq1_3 open tin_pv1_7_7_ open open open open [988] - open open open open open open open open open open open open n_n3170 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I3[12]->lutB clb.I1[9]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[2]->lutF fle[0].out[0]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - n_n4210 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4211 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [2000] - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[6]->lutB clb.I1[8]->lutC open clb.I1[4]->lutE clb.I1[2]->lutF clb.I3[2]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2270] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [1303] - - - - - - - - - - - - clb.I3[3]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I2[8]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3528 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3529 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv8_7_7_ - - - - - - - - - - - - open clb.I3[3]->lutB clb.I1[0]->lutC clb.I2[3]->lutD fle[3].out[1]->lutE clb.I1[7]->lutF clb.I3[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [1992] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3523 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3525 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4239 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4241 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv14_7_7_ - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[3]->lutB fle[5].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE clb.I4[12]->lutF clb.I3[1]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1683] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3447 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3449 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3543 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3544 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv1_7_7_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[3]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF clb.I3[2]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [1283] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n4196 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4199 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I2[3]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3719 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3720 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv12_7_7_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[3]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1980] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3762 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3764 - - - flut5.clk[0]->direct3 - - - - - - - - - - open pdn open n_n3099 open n_n3215 open open open open open open open - preset open open open open open [894] open n_n4392 open open open pdn - n_n3936 tin_pv2_1_1_ [894] tin_pv1_1_1_ open open open open open open nrq1_3 open open - open open open open open preset open open open n_n4392 open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open open open open open open open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[3]->lutA open clb.I1[5]->lutC fle[1].out[0]->lutD open clb.I1[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - pv1_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1671] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[0]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE clb.I1[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - n_n3182 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3183 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n3263 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3264 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[1]->lutE clb.I4[5]->lutF fle[3].out[0]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - pv12_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [1400] - - - - - - - - - - - - clb.I3[0]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC clb.I2[0]->lutD clb.I3[2]->lutE clb.I1[1]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n4387 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4390 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - n_n3605 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3606 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[1]->lutB open fle[5].out[0]->lutD open clb.I1[1]->lutF clb.I4[5]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - pv15_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [1295] - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[2]->lutB fle[4].out[1]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE clb.I4[5]->lutF clb.I3[10]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3106 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3108 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3998 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3999 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[1]->lutB fle[5].out[1]->lutC clb.I2[12]->lutD fle[7].out[0]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - pv2_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [978] - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[8]->lutB fle[6].out[1]->lutC open fle[7].out[1]->lutE clb.I1[3]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3644 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3646 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6306] - - - - - - - - - - - - clb.I4[5]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - n_n3037 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3038 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv14_1_1_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[3]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1961] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3011 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3012 - - - flut5.clk[0]->direct3 - - - - - - - - - - open tin_pv1_5_5_ open open open [944] nrq3_2 preset_0_0_ n_n4157 ngfdn_3 preset open [1155] - open preset_0_0_ open pdn open open open nen3_10 open open open open open - pready_0_0_ n_n3035 open open [911] open ndn3_10 open open ndn3_4 open open open - open open open open open open open open open open open open preset - open - - - open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open fle[2].out[1]->lutB clb.I2[1]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[7]->lutF fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - [1028] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1316] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[1]->lutB open fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[7]->lutF open fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 0 open 3 2 - - - nrq1_3 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 0 open 1 - - - [1315] - - - - - - - - - - - - open clb.I2[3]->lutB clb.I1[9]->lutC fle[1].out[0]->lutD clb.I1[10]->lutE fle[0].out[0]->lutF open clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n126 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr1_2 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3982 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlc1_2 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA fle[3].out[1]->lutB clb.I1[10]->lutC clb.I2[3]->lutD open clb.I1[7]->lutF fle[2].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 0 1 open - - - [894] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3765 - - - - - - - - - - - - fle[0].out[1]->lutA open clb.I1[10]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[4]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - n_n122 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4151 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - n_n123 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_3 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[1]->lutA clb.I2[1]->lutB fle[4].out[0]->lutC open fle[2].out[0]->lutE clb.I1[10]->lutF open clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - nrq3_2 - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6284] - - - - - - - - - - - - clb.I3[0]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[4].out[1]->lutD fle[7].out[1]->lutE clb.I1[12]->lutF clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [994] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [2141] - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC open fle[6].out[0]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [1904] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3510 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3511 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA clb.I2[3]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE clb.I1[1]->lutF open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - n_n3100 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3101 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 0 open 1 - - - pv1_5_5_ - - - - - - - - - - - - fle[1].out[0]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[3]->lutD fle[3].out[0]->lutE clb.I1[8]->lutF clb.I3[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1944] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3312 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3313 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open ngfdn_3 open [894] open open nrq1_3 open n_n3741 n_n4229 - open nrq3_11 open open open open pdn nrq1_3 open open open [894] open - open open n_n4074 open open preset pdn open open open [1206] n_n3578 open - open open [894] open open open open open open open open open open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[10]->lutA clb.I2[11]->lutB open clb.I2[1]->lutD clb.I1[12]->lutE clb.I1[4]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - n_n4339 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4342 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [2048] - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[7]->lutB clb.I2[6]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - n_n3442 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3443 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv5_1_1_ - - - - - - - - - - - - clb.I3[5]->lutA fle[2].out[1]->lutB clb.I2[6]->lutC clb.I2[7]->lutD open clb.I1[11]->lutF clb.I4[2]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [1510] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3285 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3287 - - - flut5.clk[0]->direct3 - - - - - - - - - open open clb.I1[11]->lutC clb.I2[1]->lutD clb.I1[4]->lutE clb.I1[4]->lutF clb.I3[5]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [2188] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [2029] - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[6]->lutB fle[4].out[0]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3094 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3095 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv8_4_4_ - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC clb.I2[7]->lutD open clb.I1[6]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1953] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3343 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3344 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3325 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3326 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv14_4_4_ - - - - - - - - - - - - clb.I3[5]->lutA clb.I3[6]->lutB clb.I1[9]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[11]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1425] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3088 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3089 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[6]->lutA clb.I3[5]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3174 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3175 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv12_4_4_ - - - - - - - - - - - - clb.I3[6]->lutA clb.I3[5]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1940] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3230 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3231 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [2174] open open [941] open ndn3_15 open open open pdn [1002] preset - open open tin_pv2_2_2_ open ngfdn_3 open pdn open open n_n3981 open open n_n4211 - open open open open n_n3363 [6281] [894] nrq3_11 open open nrq1_3 open open - n_n3362 preset open [894] open open pdn open open open n_n3810 open open - open - - - open open open open open open open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 open open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I2[6]->lutB clb.I1[12]->lutC open clb.I3[10]->lutE fle[0].out[0]->lutF fle[1].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n3156 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3157 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv9_2_2_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[6]->lutB clb.I1[12]->lutC fle[1].out[1]->lutD fle[6].out[1]->lutE fle[1].out[0]->lutF clb.I4[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - [1740] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3735 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3736 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[2].out[0]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD clb.I3[10]->lutE open fle[2].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n4352 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4354 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 2 0 - - - pv2_2_2_ - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[6]->lutB clb.I1[12]->lutC open clb.I3[10]->lutE fle[9].out[1]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n4036 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4037 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - pv15_2_2_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[6]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD clb.I3[6]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - [1378] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3200 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3202 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[7]->lutA clb.I2[4]->lutB fle[8].out[0]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF clb.I4[1]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [1449] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1998] - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[9]->lutB clb.I1[1]->lutC open fle[7].out[0]->lutE clb.I1[11]->lutF open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - [1129] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3148 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3495 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA clb.I3[4]->lutB clb.I1[4]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[6]->lutF fle[8].out[0]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n4015 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [2175] - - - - - - - - - - - - clb.I4[10]->lutA open fle[5].out[0]->lutC clb.I2[12]->lutD fle[7].out[0]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n3017 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3657 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [6310] - - - - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I4[3]->lutD clb.I1[10]->lutE fle[6].out[1]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1914] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3112 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3113 - - - flut5.clk[0]->direct3 - - - - - - - - - - open preset ngfdn_3 pdn nrq1_3 open open open n_n4095 open n_n4279 ndn3_15 tin_pv1_6_6_ - nrq1_3 open open ngfdn_3 open [1893] open open tin_pv11_6_6_ pdn nrq3_11 n_n4095 open - ndn3_9 open open open open tin_pv2_6_6_ open open [894] n_n4122 open open open - ndn3_8 [988] open open nrq1_3 open open n_n4145 open open open pdn open - open - - - open open open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I2[9]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE open fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n4373 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4375 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv15_6_6_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD clb.I1[3]->lutE fle[1].out[0]->lutF clb.I3[8]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [1524] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - n_n3019 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3020 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA fle[2].out[0]->lutB clb.I1[1]->lutC clb.I4[11]->lutD fle[3].out[1]->lutE open clb.I3[5]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - n_n3119 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3120 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - pv2_6_6_ - - - - - - - - - - - - clb.I4[4]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD clb.I1[3]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1375] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n3383 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3385 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[9].out[0]->lutB open clb.I4[11]->lutD clb.I1[4]->lutE clb.I1[1]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - [6321] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n4017 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4018 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[4].out[1]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE clb.I1[1]->lutF clb.I4[11]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - pv1_6_6_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3503 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3504 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[8]->lutB clb.I1[10]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I4[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 1 2 open - - - pv11_6_6_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1928] - - - - - - - - - - - - clb.I4[11]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC open clb.I1[4]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1882] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - [1894] - - - - - - - - - - - - open clb.I2[5]->lutB fle[7].out[1]->lutC fle[9].out[0]->lutD fle[8].out[1]->lutE clb.I1[11]->lutF clb.I3[9]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n4097 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [1892] - - - - - - - - - - - - clb.I4[1]->lutA open fle[6].out[1]->lutC fle[9].out[0]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3063 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3556 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3117 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3118 - - - flut5.clk[0]->direct3 - - - - - - - - - - open preset open open n_n3250 open [6322] open open pdn open tin_pv1_3_3_ open - open n_n3085 open pdn open open open open [894] open nrq1_3 open open - open nrq1_3 open open open open n_n3250 open n_n4351 open open open open - open [894] preset open open open open open open open open open open - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I2[3]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I3[1]->lutE fle[0].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n3395 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3396 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv14_3_3_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[10]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE fle[1].out[0]->lutF clb.I3[6]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [1788] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - n_n3314 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3316 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I4[2]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - n_n3366 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3367 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv12_3_3_ - - - - - - - - - - - - clb.I3[1]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE clb.I1[4]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1520] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - n_n3629 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3631 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA fle[4].out[0]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE clb.I1[11]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3440 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3441 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - pv1_3_3_ - - - - - - - - - - - - clb.I3[1]->lutA fle[5].out[1]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[9]->lutE clb.I4[1]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1199] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - n_n4178 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4180 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I4[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n3748 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3749 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv9_3_3_ - - - - - - - - - - - - clb.I3[1]->lutA open fle[7].out[1]->lutC clb.I2[3]->lutD clb.I1[1]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1792] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3904 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3906 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I2[3]->lutB clb.I1[1]->lutC clb.I2[10]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - n_n3050 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3051 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv15_3_3_ - - - - - - - - - - - - clb.I3[1]->lutA fle[9].out[1]->lutB clb.I1[9]->lutC clb.I2[8]->lutD clb.I1[1]->lutE clb.I1[6]->lutF clb.I3[8]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - [1859] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - n_n4170 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4172 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open n_n3858 open open open open open open n_n3567 pdn [894] - nrq1_3 open open open open open open n_n3237 open pdn [1155] open open - open open nrq1_3 open open open open n_n3657 tin_pv1_2_2_ open n_n4211 open preset - open open open open n_n3919 [894] open open open open open open n_n3657 - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open open clb.I1[10]->lutC clb.I2[7]->lutD open clb.I1[11]->lutF clb.I3[2]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv5_6_6_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1602] - - - - - - - - - - - - clb.I4[4]->lutA clb.I2[10]->lutB open open clb.I3[12]->lutE clb.I1[3]->lutF open clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 2 open open 0 - - - [1776] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - [2023] - - - - - - - - - - - - clb.I3[12]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC clb.I2[9]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3455 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3456 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv8_2_2_ - - - - - - - - - - - - open clb.I3[12]->lutB clb.I1[11]->lutC clb.I2[0]->lutD fle[3].out[1]->lutE clb.I4[12]->lutF clb.I4[5]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [1381] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3054 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3055 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA fle[4].out[0]->lutB clb.I1[11]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4152 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4153 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv14_2_2_ - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[12]->lutB fle[5].out[1]->lutC clb.I2[9]->lutD clb.I1[12]->lutE clb.I4[12]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1800] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3357 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3358 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[9]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3469 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3470 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv1_2_2_ - - - - - - - - - - - - clb.I3[12]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC clb.I2[9]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [974] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3535 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3537 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA clb.I2[9]->lutB fle[8].out[0]->lutC clb.I2[0]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3066 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3067 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv12_2_2_ - - - - - - - - - - - - clb.I3[12]->lutA clb.I3[2]->lutB clb.I1[11]->lutC fle[9].out[1]->lutD clb.I1[12]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1853] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3575 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3576 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3688 open n_n3242 open [894] open open open ngfdn_3 nrq1_3 open open open - open open [894] open open open nrq3_11 open open open nrq1_3 pdn open - n_n3556 pdn open open open n_n4122 open open open open preset open n_n4157 - open open open open [894] open open open open open open open open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[12]->lutA clb.I3[10]->lutB open clb.I2[6]->lutD clb.I1[8]->lutE clb.I1[2]->lutF open clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - [1333] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [1884] - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[10]->lutB clb.I2[11]->lutC fle[1].out[0]->lutD open open fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - n_n3013 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3014 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv8_0_0_ - - - - - - - - - - - - clb.I3[10]->lutA fle[2].out[1]->lutB clb.I2[11]->lutC clb.I2[10]->lutD open clb.I1[0]->lutF clb.I4[4]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [1291] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4317 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4320 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA open clb.I1[0]->lutC clb.I2[6]->lutD clb.I1[8]->lutE clb.I1[8]->lutF clb.I3[5]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [1949] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - [1612] - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[1]->lutB fle[4].out[0]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3179 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3180 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_6_6_ - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[10]->lutB fle[5].out[1]->lutC open clb.I1[9]->lutE clb.I1[4]->lutF clb.I3[5]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1455] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3222 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3223 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA clb.I3[10]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3261 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3262 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv14_6_6_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[1]->lutB clb.I1[9]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1427] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3711 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3713 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA clb.I3[1]->lutB fle[8].out[0]->lutC clb.I2[10]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3781 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3782 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv12_6_6_ - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[10]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[5]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1742] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3895 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3896 - - - flut5.clk[0]->direct3 - - - - - - - - - - [894] n_n3978 n_n3328 nrq3_12 n_n3465 open n_n4062 nen3_10 open ndn3_10 ndn3_5 open nrq1_3 - open ndn3_4 open open open open open open open open open open [1079] - preset open open open open open pdn [6295] open open open tin_pv2_3_3_ n_n4229 - pdn open nen3_10 ndn3_4 open open open open n_n4021 open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I3[0]->lutB clb.I1[6]->lutC clb.I2[1]->lutD clb.I1[10]->lutE open clb.I4[8]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1271] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 3 0 - - - [1275] - - - - - - - - - - - - open clb.I3[0]->lutB clb.I1[1]->lutC clb.I2[1]->lutD clb.I1[10]->lutE clb.I1[2]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1655] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1755] - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[0]->lutB clb.I1[10]->lutC clb.I4[0]->lutD clb.I1[12]->lutE open fle[2].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [999] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 2 0 - - - n_n3873 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3874 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA fle[2].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I1[10]->lutE open clb.I3[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - pv2_3_3_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 2 open 0 1 - - - [1976] - - - - - - - - - - - - fle[3].out[1]->lutA fle[2].out[0]->lutB open fle[4].out[0]->lutD fle[3].out[0]->lutE clb.I1[9]->lutF clb.I4[2]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - n_n3256 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3281 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [2044] - - - - - - - - - - - - clb.I3[0]->lutA clb.I3[12]->lutB clb.I1[7]->lutC fle[5].out[1]->lutD clb.I1[9]->lutE clb.I1[12]->lutF clb.I3[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1551] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3599 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3600 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[7].out[0]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv13_3_3_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1529] - - - - - - - - - - - - open clb.I3[12]->lutB fle[6].out[1]->lutC clb.I2[12]->lutD clb.I1[0]->lutE clb.I1[3]->lutF clb.I3[12]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3402 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3404 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n4168 - - - - - - - - - - - - clb.I3[6]->lutA clb.I3[0]->lutB fle[8].out[0]->lutC open clb.I1[12]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3320 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3321 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv5_3_3_ - - - - - - - - - - - - clb.I3[6]->lutA clb.I3[0]->lutB clb.I1[12]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1463] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n4234 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4236 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq1_3 open n_n4334 open open open n_n4275 open [1012] open [894] open n_n3959 - open open open open open open pdn open open open [1012] open n_n4012 - open open pdn n_n4159 open open open preset open n_n3766 open n_n3976 open - open open open open [896] open open open pdn open open open open - open - - - open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[7]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[0]->lutE fle[0].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3827 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3828 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - pv3_0_0_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[7]->lutB clb.I1[0]->lutC clb.I4[8]->lutD open clb.I1[10]->lutF fle[1].out[0]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - [1919] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3172 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3173 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[7]->lutA fle[2].out[0]->lutB open clb.I4[8]->lutD clb.I1[0]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 1 3 - - - n_n3433 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3434 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv13_0_0_ - - - - - - - - - - - - clb.I3[7]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC open clb.I3[2]->lutE clb.I1[10]->lutF clb.I3[11]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1786] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3060 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3061 - - - flut5.clk[0]->direct3 - - - - - - - - - open open clb.I1[2]->lutC clb.I4[4]->lutD clb.I3[9]->lutE open open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - [1539] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - [1582] - - - - - - - - - - - - clb.I4[4]->lutA clb.I2[10]->lutB fle[5].out[1]->lutC clb.I2[12]->lutD open clb.I1[6]->lutF open clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - [1014] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6330] - - - - - - - - - - - - clb.I4[4]->lutA fle[5].out[1]->lutB open clb.I2[12]->lutD clb.I1[8]->lutE open clb.I4[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 0 2 - - - [1500] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - [1724] - - - - - - - - - - - - clb.I3[11]->lutA clb.I3[3]->lutB clb.I1[12]->lutC clb.I4[4]->lutD open open clb.I3[11]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - [1172] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - [1173] - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[7]->lutB fle[8].out[0]->lutC open clb.I1[0]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3194 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3195 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv5_0_0_ - - - - - - - - - - - - clb.I3[2]->lutA clb.I3[7]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD clb.I1[10]->lutE fle[9].out[0]->lutF clb.I3[3]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1267] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3571 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3572 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4182 nrq1_3 open open [894] open open open pv4_7_7_ [2122] n_n4383 [997] [1736] - [1347] n_n4160 open pv4_5_5_ open nrq1_3 open pv4_6_6_ open open open n_n4157 open - open open n_n3035 pdn preset open open open open [1679] open open open - open open open open open open open [997] [894] open pv4_4_4_ n_n4159 open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[3]->lutA clb.I3[4]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[11]->lutE clb.I1[8]->lutF clb.I3[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1874] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - n_n4081 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4270 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[7]->lutA clb.I2[7]->lutB clb.I1[12]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE open fle[3].out[0]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3049 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4251 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 0 open 2 3 - - - n_n4144 - - - - - - - - - - - - open clb.I2[3]->lutB clb.I1[11]->lutC fle[5].out[0]->lutD clb.I1[9]->lutE clb.I1[0]->lutF fle[3].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3490 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4224 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n4223 - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[1]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD open open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - [935] - - - - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - n_n4268 - - - - - - - - - - - - fle[1].out[0]->lutA fle[3].out[0]->lutB fle[4].out[1]->lutC open fle[2].out[0]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1109] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6251] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[0]->lutB open open clb.I1[11]->lutE clb.I1[4]->lutF fle[0].out[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3021 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4330 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3625 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3627 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[4]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3115 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3116 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv8_5_5_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I3[3]->lutB open clb.I2[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[8]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 3 2 - - - [1341] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3329 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3331 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[4]->lutB fle[8].out[0]->lutC clb.I2[5]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3618 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3619 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv12_5_5_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I3[3]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[2]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1232] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3336 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3337 - - - flut5.clk[0]->direct3 - - - - - - - - - - open tin_pv10_4_4_ open pdn n_n3946 nrq1_3 ndn3_8 open open open open n_n3756 n_n3743 - open nrq1_3 open open open ndn3_7 open open open open open open [992] - preset open open ndn3_8 open n_n4360 open open tin_pv10_7_7_ open [894] tin_pv10_0_0_ open - open open open open open open open open open open open open open - open - - - open open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I3[0]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE clb.I1[12]->lutF fle[0].out[0]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [2027] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3269 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3270 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA clb.I3[0]->lutB clb.I1[3]->lutC clb.I2[1]->lutD fle[2].out[1]->lutE fle[1].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n4280 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4282 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv10_0_0_ - - - - - - - - - - - - clb.I3[0]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE clb.I1[11]->lutF fle[2].out[0]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1242] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n4207 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4209 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA clb.I3[3]->lutB clb.I1[11]->lutC clb.I2[5]->lutD clb.I1[12]->lutE clb.I1[6]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1251] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - [1451] - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[5]->lutB clb.I1[4]->lutC clb.I2[1]->lutD clb.I1[6]->lutE clb.I1[3]->lutF clb.I3[0]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1488] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - n_n3041 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3042 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[5].out[1]->lutB clb.I1[3]->lutC open clb.I1[5]->lutE fle[6].out[1]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1412] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4134 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4136 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[5].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF open clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - pv10_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3875 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3876 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA open fle[6].out[1]->lutC clb.I2[5]->lutD clb.I1[6]->lutE clb.I1[6]->lutF clb.I3[5]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [1986] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1287] - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[1]->lutB clb.I1[3]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I3[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3520 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3521 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv10_7_7_ - - - - - - - - - - - - clb.I3[0]->lutA open clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [2224] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3224 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3225 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn n_n4392 open open n_n4233 open nrq1_3 open preset open open - ndn3_15 open open open open open open open open n_n4392 open open open - [894] n_n3458 ngfdn_3 open pdn n_n4288 open open open open open open preset - open nrq1_3 open open open open open open open open open open open - open - - - open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open open open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC open clb.I1[8]->lutE fle[1].out[1]->lutF fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n4289 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4290 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv9_5_5_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[4]->lutB clb.I1[10]->lutC open clb.I1[8]->lutE fle[1].out[0]->lutF clb.I3[5]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [1638] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3983 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3985 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA clb.I3[5]->lutB clb.I2[0]->lutC clb.I4[1]->lutD clb.I3[2]->lutE clb.I1[10]->lutF fle[2].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1673] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n3039 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3040 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[4].out[0]->lutB open clb.I4[1]->lutD fle[2].out[1]->lutE clb.I1[2]->lutF clb.I3[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv9_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1689] - - - - - - - - - - - - clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I2[0]->lutD open clb.I1[6]->lutF clb.I3[2]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3318 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3319 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - [1707] - - - - - - - - - - - - clb.I3[12]->lutA fle[5].out[0]->lutB clb.I1[2]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE open open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3023 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3024 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv9_1_1_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I3[12]->lutB fle[6].out[1]->lutC open clb.I1[8]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1876] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3043 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3044 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I3[12]->lutB clb.I1[3]->lutC clb.I2[0]->lutD open clb.I1[10]->lutF clb.I3[2]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [2126] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - [1699] - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[4]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - n_n3649 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3650 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv9_4_4_ - - - - - - - - - - - - clb.I3[4]->lutA open clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[8]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [2202] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3686 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3687 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset open open open nrq1_3 n_n3814 nsr3_3 [1013] n_n3709 tin_pv10_2_2_ [894] open n_n3198 - nrq3_2 nsr3_14 n_n4142 n_n3707 n_n135 n_n3788 n_n3709 open n_n3831 n_n3270 n_n3766 tin_pready_0_0_ n_n4227 - open n_n4108 n_n3788 [2264] nsr3_17 open n_n3354 n_n3946 open [944] open open open - tin_pv11_1_1_ [6254] open n_n3724 open open [6290] n_n4093 open pdn open tin_pv10_1_1_ preset - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA open clb.I1[0]->lutC fle[1].out[0]->lutD open fle[1].out[1]->lutF fle[0].out[0]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - n_n4262 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4263 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1064] - - - - - - - - - - - - clb.I3[1]->lutA clb.I2[11]->lutB clb.I1[6]->lutC fle[1].out[0]->lutD clb.I3[6]->lutE fle[1].out[1]->lutF clb.I3[9]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [6324] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - n_n3941 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlc3_3 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA fle[2].out[0]->lutB open clb.I4[12]->lutD clb.I1[4]->lutE clb.I4[11]->lutF fle[2].out[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 0 3 - - - n_n3871 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3872 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - pv10_1_1_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I2[1]->lutB open clb.I4[12]->lutD clb.I1[4]->lutE clb.I4[9]->lutF open fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - [6356] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n4184 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4185 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA fle[3].out[1]->lutB open clb.I2[2]->lutD clb.I1[4]->lutE clb.I4[9]->lutF clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - pv11_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [2275] - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[10]->lutB clb.I1[5]->lutC clb.I2[12]->lutD clb.I3[2]->lutE clb.I4[1]->lutF clb.I3[3]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [6370] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1225] - - - - - - - - - - - - clb.I4[7]->lutA clb.I2[5]->lutB clb.I1[7]->lutC clb.I2[4]->lutD clb.I3[3]->lutE clb.I4[6]->lutF clb.I4[12]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [6389] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [6386] - - - - - - - - - - - - open open clb.I1[0]->lutC clb.I2[3]->lutD clb.I1[8]->lutE clb.I1[12]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - [6354] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n4296 - - - - - - - - - - - - fle[8].out[0]->lutA open clb.I1[0]->lutC clb.I4[9]->lutD clb.I1[4]->lutE clb.I1[9]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n3064 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3065 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - pv10_2_2_ - - - - - - - - - - - - clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC open clb.I1[4]->lutE clb.I1[10]->lutF clb.I3[7]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1984] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3547 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3549 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4270 open open open [894] n_n4160 open n_n4251 pdn ndn3_6 tin_pv4_3_3_ n_n4330 nrq1_3 - nrq1_3 open open ndn3_5 open tin_pv4_0_0_ open ndn3_6 open open tin_pv4_7_7_ open open - pdn n_n4224 n_n4114 open n_n4182 open open n_n4159 [894] open open open open - open open open open n_n4383 preset open open pdn ndn3_5 open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[2]->lutA clb.I2[10]->lutB open fle[1].out[0]->lutD clb.I1[12]->lutE open clb.I4[5]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - pv4_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [1265] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[8]->lutB clb.I1[0]->lutC open clb.I1[12]->lutE clb.I4[5]->lutF fle[1].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n4165 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4166 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - n_n3488 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3489 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA open clb.I1[10]->lutC open fle[3].out[0]->lutE clb.I4[5]->lutF clb.I4[8]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv4_3_3_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - [1355] - - - - - - - - - - - - clb.I3[4]->lutA fle[2].out[1]->lutB clb.I1[4]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I3[4]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n4307 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4309 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1214] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[11]->lutC clb.I2[7]->lutD clb.I1[0]->lutE clb.I1[9]->lutF clb.I4[5]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1347] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1679] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[7]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I4[4]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1736] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1843] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[3]->lutB clb.I1[5]->lutC open clb.I1[9]->lutE clb.I4[5]->lutF clb.I3[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1965] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [2122] - - - - - - - - - - - - clb.I4[5]->lutA open clb.I2[3]->lutC clb.I2[7]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [997] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [1351] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[0]->lutB clb.I1[8]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3825 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3826 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv4_0_0_ - - - - - - - - - - - - clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC open clb.I1[8]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1969] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3515 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3517 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open n_n4071 open pdn tin_pv6_6_6_ preset open n_n3627 ndn3_7 tin_pv4_5_5_ n_n4337 - pdn n_n3892 open open open preset tin_pv4_4_4_ n_n4251 open ndn3_6 open open open - open open n_n4224 open n_n3968 open n_n4349 open open nrq1_3 open open [894] - open open open open tin_pv4_6_6_ open open open preset nrq1_3 open ndn3_6 open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[4]->lutA clb.I2[9]->lutB open clb.I2[5]->lutD clb.I1[10]->lutE clb.I1[12]->lutF open clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 0 2 - - - [1598] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1812] - - - - - - - - - - - - open clb.I2[9]->lutB clb.I1[3]->lutC clb.I2[5]->lutD clb.I1[10]->lutE open clb.I4[11]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1957] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - [2162] - - - - - - - - - - - - clb.I4[8]->lutA open clb.I2[9]->lutC clb.I2[1]->lutD clb.I1[10]->lutE open clb.I4[8]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - [990] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 0 2 - - - [1837] - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[0]->lutB clb.I1[7]->lutC fle[4].out[1]->lutD clb.I3[9]->lutE clb.I1[6]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n3835 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3836 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv6_6_6_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I2[5]->lutB fle[4].out[1]->lutC clb.I2[1]->lutD clb.I1[5]->lutE open clb.I3[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1687] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - n_n3428 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3429 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA clb.I2[0]->lutB clb.I1[7]->lutC fle[5].out[0]->lutD open fle[6].out[1]->lutF clb.I4[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - n_n3773 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3774 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - pv4_6_6_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC clb.I4[8]->lutD open fle[6].out[0]->lutF clb.I3[12]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [1218] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3412 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3413 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA clb.I2[0]->lutB fle[7].out[0]->lutC clb.I4[8]->lutD fle[7].out[0]->lutE clb.I1[9]->lutF open clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n4109 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4110 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv4_4_4_ - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[0]->lutB fle[8].out[0]->lutC clb.I4[9]->lutD open clb.I1[11]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3086 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3087 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - pv4_5_5_ - - - - - - - - - - - - clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC open clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1932] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3732 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3733 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n3372 open open open n_n4316 pdn open open n_n3976 open ndn3_10 open - open pdn open open [894] n_n3841 open open open nen3_10 open nrq1_3 open - [894] open open open n_n4222 open open nrq1_3 open open open preset n_n4145 - open open open open open open open n_n3841 nrq1_3 open open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open open clb.I1[1]->lutC fle[1].out[0]->lutD open clb.I1[6]->lutF clb.I3[11]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv13_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [1261] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[0]->lutB clb.I2[5]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE open clb.I4[8]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3392 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3394 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 3 0 - - - n_n3589 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3590 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[0]->lutA open open fle[1].out[1]->lutD clb.I3[7]->lutE clb.I1[6]->lutF fle[3].out[0]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv3_7_7_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1204] - - - - - - - - - - - - clb.I4[7]->lutA fle[2].out[1]->lutB clb.I2[4]->lutC clb.I2[9]->lutD open clb.I1[11]->lutF clb.I4[7]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n4100 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4102 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - [1212] - - - - - - - - - - - - clb.I3[11]->lutA open clb.I1[9]->lutC clb.I2[9]->lutD clb.I1[11]->lutE open clb.I3[12]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1263] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 2 0 - - - [1647] - - - - - - - - - - - - clb.I3[11]->lutA open clb.I1[5]->lutC clb.I2[9]->lutD clb.I1[11]->lutE clb.I1[11]->lutF clb.I3[11]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - [2166] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [1963] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[11]->lutB fle[6].out[0]->lutC clb.I2[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3460 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3461 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv3_1_1_ - - - - - - - - - - - - clb.I3[11]->lutA clb.I2[11]->lutB open clb.I2[1]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 1 2 - - - [1784] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3047 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3048 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC clb.I2[11]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3149 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3150 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv13_1_1_ - - - - - - - - - - - - clb.I3[11]->lutA fle[9].out[1]->lutB open clb.I2[11]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 3 1 - - - [1921] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3220 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3221 - - - flut5.clk[0]->direct3 - - - - - - - - - - open pdn nrq1_3 n_n4349 n_n3204 open open n_n4201 open open open tin_pv6_5_5_ ndn3_7 - n_n3111 [894] open open [6266] open n_n3658 ndn3_6 open n_n3533 n_n3922 open open - open open open tin_pv6_0_0_ open preset open open open n_n4071 [6268] open tin_pv6_3_3_ - open pdn open [894] open [6265] open open open open open n_n3533 open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[12]->lutA open clb.I1[4]->lutC fle[1].out[0]->lutD clb.I1[2]->lutE clb.I1[1]->lutF open clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - pv6_3_3_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [1179] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[9]->lutB clb.I2[1]->lutC clb.I2[7]->lutD clb.I1[12]->lutE open clb.I4[11]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3484 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3486 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 3 0 - - - [1387] - - - - - - - - - - - - open clb.I3[5]->lutB clb.I1[7]->lutC clb.I2[7]->lutD clb.I1[12]->lutE open clb.I3[5]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1547] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 0 3 - - - [1594] - - - - - - - - - - - - fle[3].out[0]->lutA clb.I3[5]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE open fle[3].out[0]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3028 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3029 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - pv6_0_0_ - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[5]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD open clb.I1[3]->lutF clb.I4[3]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1693] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3505 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3506 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[5].out[1]->lutC fle[5].out[0]->lutD clb.I3[5]->lutE fle[6].out[0]->lutF clb.I3[10]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n3399 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3604 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [1016] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[4]->lutB open clb.I4[1]->lutD clb.I1[2]->lutE fle[6].out[1]->lutF clb.I3[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - n_n4335 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - n_n4004 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4005 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[6].out[1]->lutC clb.I2[0]->lutD clb.I1[2]->lutE open clb.I4[1]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv5_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 1 0 - - - [1868] - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[5]->lutB fle[8].out[0]->lutC open clb.I1[2]->lutE clb.I1[11]->lutF fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - n_n3347 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3348 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - pv6_5_5_ - - - - - - - - - - - - clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[2]->lutC open clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1849] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n4186 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4189 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn open open tin_pv4_1_1_ open nrq1_3 n_n4337 open open open open - tin_pv4_2_2_ open nrq1_3 open n_n4116 open open open open open open open open - open open open tin_pv6_7_7_ open open n_n4316 open [894] n_n4160 open open preset - open open open open n_n4383 nrq1_3 open open open [894] pdn open open - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE fle[0].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3378 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3379 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv13_2_2_ - - - - - - - - - - - - clb.I4[10]->lutA clb.I3[12]->lutB clb.I2[2]->lutC fle[1].out[1]->lutD open clb.I4[9]->lutF fle[1].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1385] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3462 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3463 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA fle[2].out[0]->lutB clb.I2[2]->lutC clb.I4[10]->lutD fle[3].out[1]->lutE open clb.I3[3]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n4163 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4164 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - pv6_7_7_ - - - - - - - - - - - - clb.I3[12]->lutA fle[3].out[1]->lutB clb.I1[7]->lutC clb.I4[10]->lutD open clb.I1[8]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1437] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3368 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3370 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA open clb.I1[7]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I4[9]->lutF clb.I3[9]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1357] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3721 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3722 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[12]->lutA clb.I2[2]->lutB clb.I1[2]->lutC fle[5].out[0]->lutD open clb.I1[5]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - n_n4088 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4089 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv4_1_1_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I3[12]->lutB fle[6].out[0]->lutC clb.I4[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n4346 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4347 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv4_2_2_ - - - - - - - - - - - - open clb.I3[12]->lutB fle[7].out[1]->lutC clb.I2[2]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I4[4]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [1465] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n4370 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4372 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I3[12]->lutB clb.I1[2]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3349 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3350 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv5_2_2_ - - - - - - - - - - - - clb.I3[12]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC open clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1847] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n4283 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4286 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn open open nrq3_11 open open open open open open open preset open - open open open open open pdn open open n_n3099 open ndn3_15 open open - n_n4095 open n_n3810 open open open nrq1_3 open open [894] open open open - preset open open open open open open open open open open open open - open - - - open open open open open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - - - - - open open open fle[4].out[1]->lutD clb.I3[6]->lutE clb.I1[11]->lutF open clb.I2[5]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - n_n3937 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3938 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[6].out[0]->lutC fle[4].out[1]->lutD clb.I3[6]->lutE fle[6].out[0]->lutF clb.I4[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv8_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1339] - - - - - - - - - - - - clb.I3[9]->lutA fle[5].out[1]->lutB open clb.I2[8]->lutD fle[7].out[0]->lutE clb.I1[3]->lutF clb.I4[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - n_n3881 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3883 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [976] - - - - - - - - - - - - open clb.I3[2]->lutB open clb.I4[0]->lutD fle[7].out[0]->lutE open clb.I3[0]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open open open - - - lut5[0].in[1]->complete:lut5 - - - - - - - - lut5[0].out[0]->direct2 - - - ngfdn_3 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - [1259] - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC open clb.I3[6]->lutE fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3238 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3239 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv9_6_6_ - - - - - - - - - - - - clb.I3[6]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC open clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1806] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n4242 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4243 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4201 open pdn n_n3968 n_n3922 open tin_pv6_4_4_ open nrq1_3 open open open open - open open n_n3608 open nrq1_3 open open open open open open open open - preset open open open tin_pv6_1_1_ [894] open open open open open open tin_pv6_2_2_ - open open open open open open open n_n4316 open pdn open open open - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[0]->lutB clb.I1[2]->lutC fle[1].out[1]->lutD clb.I1[8]->lutE fle[0].out[0]->lutF clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3143 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3144 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - pv6_1_1_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[0]->lutB clb.I2[4]->lutC fle[1].out[1]->lutD open clb.I1[0]->lutF fle[1].out[0]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1604] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3950 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3952 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[2].out[0]->lutB clb.I2[4]->lutC clb.I4[9]->lutD fle[3].out[1]->lutE open clb.I3[12]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3306 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3307 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - pv6_2_2_ - - - - - - - - - - - - clb.I3[0]->lutA fle[3].out[1]->lutB clb.I2[4]->lutC clb.I4[9]->lutD open clb.I1[3]->lutF clb.I3[5]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1518] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3137 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3138 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[4].out[0]->lutB clb.I1[2]->lutC fle[5].out[1]->lutD clb.I1[8]->lutE clb.I1[6]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3092 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3093 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - pv6_4_4_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[0]->lutB clb.I1[8]->lutC fle[5].out[1]->lutD open clb.I1[4]->lutF clb.I3[5]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1514] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4063 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4065 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA clb.I2[4]->lutB fle[6].out[0]->lutC clb.I4[9]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3189 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3190 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv3_2_2_ - - - - - - - - - - - - open clb.I3[0]->lutB fle[7].out[1]->lutC clb.I2[4]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I4[7]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [983] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3737 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3739 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I3[0]->lutB clb.I1[2]->lutC clb.I2[4]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3889 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3890 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv9_0_0_ - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC open clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[5]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1774] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3127 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3128 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open pdn open open open open n_n3085 open open open - open open open open open nrq1_3 open open open open open open open - preset open nrq1_3 open open open open [894] open open n_n4145 open open - open open open open open pdn open nrq1_3 open open open open open - open - - - open open open open open open open open open open open open open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - - - - - clb.I3[0]->lutA fle[4].out[0]->lutB clb.I1[4]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3145 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3146 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_3_3_ - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[5]->lutB open fle[5].out[1]->lutD clb.I1[4]->lutE clb.I1[9]->lutF clb.I3[7]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - [1640] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3090 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3091 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA clb.I2[5]->lutB fle[6].out[0]->lutC clb.I4[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3251 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3252 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv3_6_6_ - - - - - - - - - - - - clb.I4[7]->lutA clb.I3[0]->lutB open clb.I4[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 1 2 - - - [1527] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3056 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3057 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I3[0]->lutB fle[8].out[0]->lutC clb.I2[5]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3796 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3797 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv13_6_6_ - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB open clb.I2[5]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 3 1 - - - [1711] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3154 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3155 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n3376 n_n3583 nrq1_3 open n_n4263 pready_0_0_ open n_n3207 open open open tin_pready_0_0_ - open open open open n_n3354 tin_pv11_3_3_ nrq3_2 open open tin_pv11_7_7_ open open open - open nsr3_3 n_n3971 open open open open n_n3432 open n_n4108 nlc3_3 open open - open open open open open open open open open nrq1_3 open preset open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open open - open - - - pclk - - - - clb.I3[7]->lutA clb.I2[5]->lutB open open clb.I1[2]->lutE clb.I4[9]->lutF clb.I4[11]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - pv11_3_3_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - [1795] - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[8]->lutC clb.I4[9]->lutD clb.I1[1]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1825] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1881] - - - - - - - - - - - - open clb.I2[9]->lutB clb.I1[1]->lutC open fle[2].out[1]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - pv11_7_7_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - n_n3359 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3360 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[3]->lutC fle[4].out[0]->lutD fle[3].out[0]->lutE open open clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n3647 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3648 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv7_1_1_ - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB fle[4].out[0]->lutC open clb.I1[3]->lutE clb.I4[11]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3414 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3415 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3437 - - - - - - - - - lut5[0].out[0]->direct2 - - - pdn - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA open fle[4].out[1]->lutC open fle[6].out[0]->lutE clb.I4[9]->lutF clb.I3[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - [944] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [1020] - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB open open fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 1 open open 2 - - - n_n3036 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn1_34 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1833] - - - - - - - - - - - - clb.I4[11]->lutA open open clb.I2[4]->lutD fle[8].out[0]->lutE clb.I1[12]->lutF open clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [6325] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [911] - - - - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB fle[8].out[1]->lutC fle[9].out[0]->lutD fle[8].out[0]->lutE clb.I1[6]->lutF clb.I3[1]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n125 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr4_2 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [973] - - - - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[5]->lutC clb.I4[11]->lutD fle[8].out[0]->lutE open fle[8].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [6333] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - n_n3430 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlak4_2 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3624 open open open n_n4279 nrq1_3 pdn open open open open open n_n3823 - pdn open open open open open n_n3514 nrq1_3 ndn3_8 open open open n_n3277 - open open open n_n3966 tin_pv11_0_0_ open open nrq1_3 ndn3_9 open preset open open - open open open tin_pv11_2_2_ open open pdn open open open n_n4342 open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC fle[0].out[1]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3371 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3372 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3431 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3432 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC fle[1].out[1]->lutD clb.I1[6]->lutE clb.I4[6]->lutF clb.I3[10]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3214 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3215 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3566 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3567 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA clb.I3[10]->lutB clb.I2[7]->lutC clb.I2[12]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3902 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3903 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [1201] - - - - - - - - - - - - open fle[3].out[1]->lutB open clb.I2[12]->lutD clb.I1[6]->lutE clb.I1[5]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - pv15_5_5_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3673 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3674 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[8]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[8]->lutD clb.I3[7]->lutE clb.I4[6]->lutF clb.I3[3]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1433] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1282] - - - - - - - - - - - - clb.I3[10]->lutA fle[5].out[0]->lutB clb.I2[7]->lutC clb.I4[6]->lutD open clb.I1[12]->lutF clb.I4[3]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3151 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3152 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - pv11_2_2_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[7]->lutB clb.I1[12]->lutC clb.I4[6]->lutD open clb.I1[4]->lutF clb.I3[10]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [1360] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1745] - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[7]->lutB clb.I2[0]->lutC clb.I2[6]->lutD fle[8].out[0]->lutE open clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1270] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - pv11_0_0_ - - - - - - - - - - - - clb.I4[6]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD open clb.I4[10]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3232 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3233 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [1206] - - - - - - - - - - - - clb.I4[10]->lutA fle[9].out[1]->lutB open clb.I2[0]->lutD open fle[9].out[1]->lutF clb.I3[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - pv3_3_3_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n3273 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3274 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn open open open open open open open open open open - open open open nrq1_3 open open open open open open open open open - open open preset open open open open open open open open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open open fle[9].out[0]->clbouts1 open open open open open open open open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - - - - - - - - - - clb.I3[2]->lutA fle[9].out[0]->lutB open clb.I2[3]->lutD clb.I1[2]->lutE fle[9].out[1]->lutF open clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 3 1 - - - n_n3203 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3204 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - n_n4113 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4114 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open [896] open open open open open open open open n_n4069 open - open open open open open open open open n_n4039 open open open open - open open open open open open open n_n4040 open open open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 - open - - - open - - - - - - - - - - - - - open open open open clb.I1[11]->lutE clb.I1[2]->lutF clb.I3[7]->lutG clb.I2[8]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - open - - - - open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - open - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1927] - - - - - - - - - - - - - open open open open open open open ndn3_4 open ndn3_5 open open open - open open open open open open open n_n3931 open open open open open - open open open open open open open open open preset open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 - open - - - open - - - - - - - - - - - - - open open open open clb.I1[9]->lutE clb.I1[7]->lutF clb.I3[9]->lutG clb.I2[7]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - open - - - - open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - open - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1191] - - - - - - - - - - - - - pv14_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pready_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pdn - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - preset_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pready_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - pclk - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - preset - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_2_2_ - - - - - From 057b77bc58b29bdc062cc9a79212b085c2f4cf7f Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 10:57:45 -0400 Subject: [PATCH 38/46] formatting --- libs/libarchfpga/src/arch_util.cpp | 20 +++---- libs/libvtrutil/src/vtr_memory.cpp | 5 +- vpr/src/base/vpr_types.cpp | 8 +-- vpr/src/pack/cluster.cpp | 2 +- vpr/src/pack/cluster_feasibility_filter.cpp | 34 +++++------ vpr/src/pack/cluster_placement.cpp | 4 +- vpr/src/pack/cluster_util.cpp | 7 +-- vpr/src/pack/lb_type_rr_graph.cpp | 30 +++++----- vpr/src/pack/pb_type_graph.cpp | 62 ++++++++++----------- vpr/src/pack/prepack.cpp | 12 ++-- 10 files changed, 90 insertions(+), 94 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 66282cc4306..44609824391 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -298,7 +298,7 @@ static void free_all_pb_graph_nodes(std::vector& type_desc if (type.pb_type) { if (type.pb_graph_head) { free_pb_graph(type.pb_graph_head); - delete(type.pb_graph_head); + delete (type.pb_graph_head); } } } @@ -322,10 +322,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_max); if (pb_graph_node->input_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_min); -// if (pb_graph_node->input_pins[i][j].input_edges) -// vtr::free(pb_graph_node->input_pins[i][j].input_edges); -// if (pb_graph_node->input_pins[i][j].output_edges) -// vtr::free(pb_graph_node->input_pins[i][j].output_edges); + // if (pb_graph_node->input_pins[i][j].input_edges) + // vtr::free(pb_graph_node->input_pins[i][j].input_edges); + // if (pb_graph_node->input_pins[i][j].output_edges) + // vtr::free(pb_graph_node->input_pins[i][j].output_edges); if (pb_graph_node->input_pins[i][j].parent_pin_class) delete[](pb_graph_node->input_pins[i][j].parent_pin_class); } @@ -339,10 +339,10 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_max); if (pb_graph_node->output_pins[i][j].pin_timing_del_min) vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_min); -// if (pb_graph_node->output_pins[i][j].input_edges) -// vtr::free(pb_graph_node->output_pins[i][j].input_edges); -// if (pb_graph_node->output_pins[i][j].output_edges) -// vtr::free(pb_graph_node->output_pins[i][j].output_edges); + // if (pb_graph_node->output_pins[i][j].input_edges) + // vtr::free(pb_graph_node->output_pins[i][j].input_edges); + // if (pb_graph_node->output_pins[i][j].output_edges) + // vtr::free(pb_graph_node->output_pins[i][j].output_edges); if (pb_graph_node->output_pins[i][j].parent_pin_class) delete[](pb_graph_node->output_pins[i][j].parent_pin_class); @@ -411,7 +411,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { } } delete[](pb_graph_node->interconnect_pins); - delete(pb_graph_node->pb_node_power); + delete (pb_graph_node->pb_node_power); for (i = 0; i < pb_type->num_modes; i++) { for (j = 0; j < pb_type->modes[i].num_pb_type_children; j++) { diff --git a/libs/libvtrutil/src/vtr_memory.cpp b/libs/libvtrutil/src/vtr_memory.cpp index ee649fe3899..b1809362dff 100644 --- a/libs/libvtrutil/src/vtr_memory.cpp +++ b/libs/libvtrutil/src/vtr_memory.cpp @@ -49,11 +49,11 @@ void* calloc(size_t nelem, size_t size) { void* malloc(size_t size) { void* ret; if (size == 0) { - return nullptr; + return nullptr; } if ((ret = std::malloc(size)) == nullptr && size != 0) { - throw VtrError("Unable to malloc memory.", __FILE__, __LINE__); + throw VtrError("Unable to malloc memory.", __FILE__, __LINE__); } return (ret); } @@ -69,7 +69,6 @@ void* realloc(void* ptr, size_t size) { return (ret); } - void* chunk_malloc(size_t size, t_chunk* chunk_info) { /* This routine should be used for allocating fairly small data * * structures where memory-efficiency is crucial. This routine allocates * diff --git a/vpr/src/base/vpr_types.cpp b/vpr/src/base/vpr_types.cpp index 03a19e6b1ca..2e6b1e2f6f3 100644 --- a/vpr/src/base/vpr_types.cpp +++ b/vpr/src/base/vpr_types.cpp @@ -236,26 +236,26 @@ void free_cluster_placement_stats(t_cluster_placement_stats* cluster_placement_s cur = cluster_placement_stats_list[index].tried; while (cur != nullptr) { next = cur->next_primitive; - delete(cur); + delete (cur); cur = next; } cur = cluster_placement_stats_list[index].in_flight; while (cur != nullptr) { next = cur->next_primitive; - delete(cur); + delete (cur); cur = next; } cur = cluster_placement_stats_list[index].invalid; while (cur != nullptr) { next = cur->next_primitive; - delete(cur); + delete (cur); cur = next; } for (int j = 0; j < cluster_placement_stats_list[index].num_pb_types; j++) { cur = cluster_placement_stats_list[index].valid_primitives[j]->next_primitive; while (cur != nullptr) { next = cur->next_primitive; - delete(cur); + delete (cur); cur = next; } delete (cluster_placement_stats_list[index].valid_primitives[j]); diff --git a/vpr/src/pack/cluster.cpp b/vpr/src/pack/cluster.cpp index 2ad8f207d89..1546fbd6a87 100644 --- a/vpr/src/pack/cluster.cpp +++ b/vpr/src/pack/cluster.cpp @@ -189,7 +189,7 @@ std::map do_clustering(const t_packer_opts& pa get_max_cluster_size_and_pb_depth(helper_ctx.max_cluster_size, max_pb_depth); if (packer_opts.hill_climbing_flag) { - clustering_data.hill_climbing_inputs_avail = new int [helper_ctx.max_cluster_size + 1]{0}; + clustering_data.hill_climbing_inputs_avail = new int[helper_ctx.max_cluster_size + 1]{0}; } else { clustering_data.hill_climbing_inputs_avail = nullptr; /* if used, die hard */ } diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 413c3db26f8..2c5b1e80f3c 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -108,8 +108,8 @@ static void alloc_pin_classes_in_pb_graph_node(t_pb_graph_node* pb_graph_node) { pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs = new t_pb_graph_pin**[pb_graph_node->pb_type->depth]; pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins = new int[pb_graph_node->pb_type->depth]; for (k = 0; k < pb_graph_node->pb_type->depth; k++) { - pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k] = nullptr; - pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins[k] = 0; + pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k] = nullptr; + pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins[k] = 0; pb_graph_node->output_pins[i][j].parent_pin_class[k] = OPEN; } } @@ -266,11 +266,11 @@ static void load_pin_class_by_depth(t_pb_graph_node* pb_graph_node, pb_graph_node->num_input_pin_class = *input_count + 1; /* number of input pin classes discovered + 1 for primitive inputs not reachable from cluster input pins */ pb_graph_node->input_pin_class_size = new int[*input_count + 1]; for (i = 0; i < *input_count + 1; i++) /* zero-initializing */ - pb_graph_node->input_pin_class_size[i] = 0; + pb_graph_node->input_pin_class_size[i] = 0; pb_graph_node->num_output_pin_class = *output_count + 1; /* number of output pin classes discovered + 1 for primitive inputs not reachable from cluster input pins */ pb_graph_node->output_pin_class_size = new int[*output_count + 1]; for (i = 0; i < *output_count + 1; i++) /* zero-initializing */ - pb_graph_node->output_pin_class_size[i] = 0; + pb_graph_node->output_pin_class_size[i] = 0; sum_pin_class(pb_graph_node); } } @@ -323,19 +323,19 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0){ - std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); - - delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) - reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - } - else{ - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] = current_pb_graph_pin; + if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0) { + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + + delete[] reference_pin->list_of_connectable_input_pin_ptrs[depth]; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + for (i = 0; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1; i++) + reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + } else { + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] + = current_pb_graph_pin; } } } diff --git a/vpr/src/pack/cluster_placement.cpp b/vpr/src/pack/cluster_placement.cpp index 450238d9873..1b344e99160 100644 --- a/vpr/src/pack/cluster_placement.cpp +++ b/vpr/src/pack/cluster_placement.cpp @@ -63,9 +63,9 @@ t_cluster_placement_stats* alloc_and_load_cluster_placement_stats() { cluster_placement_stats_list = new t_cluster_placement_stats[device_ctx.logical_block_types.size()]; for (const auto& type : device_ctx.logical_block_types) { - cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); + cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); if (!is_empty_type(&type)) { - cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive*[get_max_primitives_in_pb_type(type.pb_type) + 1]{nullptr}; + cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive* [get_max_primitives_in_pb_type(type.pb_type) + 1] { nullptr }; /* too much memory allocated but shouldn't be a problem */ cluster_placement_stats_list[type.index].curr_molecule = nullptr; load_cluster_placement_stats_for_pb_graph_node(&cluster_placement_stats_list[type.index], diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index 1a209a70955..d778446aad1 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -515,7 +515,7 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, unclustered_list_head_size = max_molecule_stats.num_used_ext_inputs + 1; for (int i = 0; i <= max_molecule_stats.num_used_ext_inputs; i++) { - clustering_data.unclustered_list_head[i] = t_molecule_link(); + clustering_data.unclustered_list_head[i] = t_molecule_link(); clustering_data.unclustered_list_head[i].next = nullptr; } @@ -577,8 +577,7 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, } cur_molecule = cur_molecule->next; } - *primitives_list = new t_pb_graph_node*[max_molecule_size]{nullptr}; - + *primitives_list = new t_pb_graph_node* [max_molecule_size] { nullptr }; } /*****************************************/ @@ -813,7 +812,7 @@ void alloc_and_load_pb_stats(t_pb* pb, const int feasible_block_array_size) { pb->pb_stats->lookahead_input_pins_used = std::vector>(pb->pb_graph_node->num_input_pin_class); pb->pb_stats->lookahead_output_pins_used = std::vector>(pb->pb_graph_node->num_output_pin_class); pb->pb_stats->num_feasible_blocks = NOT_VALID; - pb->pb_stats->feasible_blocks = new t_pack_molecule* [feasible_block_array_size]; + pb->pb_stats->feasible_blocks = new t_pack_molecule*[feasible_block_array_size]; pb->pb_stats->tie_break_high_fanout_net = AtomNetId::INVALID(); diff --git a/vpr/src/pack/lb_type_rr_graph.cpp b/vpr/src/pack/lb_type_rr_graph.cpp index 391e4d43bfa..94606e40f1a 100644 --- a/vpr/src/pack/lb_type_rr_graph.cpp +++ b/vpr/src/pack/lb_type_rr_graph.cpp @@ -199,7 +199,7 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ if (lb_type_rr_node_graph[ext_source_index].num_fanout[0] > 0) { lb_type_rr_node_graph[ext_source_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[ext_source_index].num_fanout[0]]; for (int i = 0; i < lb_type_rr_node_graph[ext_source_index].num_fanout[0]; i++) - lb_type_rr_node_graph[ext_source_index].outedges[0][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[ext_source_index].outedges[0][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[ext_source_index].type = LB_SOURCE; @@ -251,7 +251,7 @@ static void alloc_and_load_lb_type_rr_graph_for_type(const t_logical_block_type_ if (lb_type_rr_node_graph[ext_rr_index].num_fanout[0] > 0) { lb_type_rr_node_graph[ext_rr_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[ext_rr_index].num_fanout[0]]; for (int i = 0; i < lb_type_rr_node_graph[ext_rr_index].num_fanout[0]; i++) - lb_type_rr_node_graph[ext_rr_index].outedges[0][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[ext_rr_index].outedges[0][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[ext_rr_index].type = LB_INTERMEDIATE; @@ -354,7 +354,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; for (int i = 0; i < num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant fanout */ @@ -369,7 +369,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n for (int imode = 0; imode < num_modes; imode++) { lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) - lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -451,7 +451,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; for (int i = 0; i < num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -465,8 +465,8 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; - for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++){ - lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) { + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); } lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -504,7 +504,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; for (int i = 0; i < num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* One edge to external sinks */ @@ -513,7 +513,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ lb_type_rr_node_graph[pin_index].outedges[0] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[0]]; for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[0]; i++) - lb_type_rr_node_graph[pin_index].outedges[0][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[pin_index].outedges[0][i] = t_lb_type_rr_node_edge(); /* Load one edge to external opin */; lb_type_rr_node_graph[pin_index].outedges[0][0].node_index = ext_rr_index; @@ -534,8 +534,8 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i< num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + for (int i = 0; i < num_modes; i++) + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -549,8 +549,8 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* Allocate space based on fanout */ for (int imode = 0; imode < num_modes; imode++) { lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; - for (int i = 0; i< lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) - lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } @@ -585,7 +585,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; for (int i = 0; i < num_modes; i++) - lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -600,7 +600,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n for (int imode = 0; imode < num_modes; imode++) { lb_type_rr_node_graph[pin_index].outedges[imode] = new t_lb_type_rr_node_edge[lb_type_rr_node_graph[pin_index].num_fanout[imode]]; for (int i = 0; i < lb_type_rr_node_graph[pin_index].num_fanout[imode]; i++) - lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); + lb_type_rr_node_graph[pin_index].outedges[imode][i] = t_lb_type_rr_node_edge(); lb_type_rr_node_graph[pin_index].num_fanout[imode] = 0; /* reset to 0 so that we can reuse this variable to populate fanout stats */ } diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 904fb9fe0bf..81ea4daff16 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -220,19 +220,19 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - if (pb_graph_node->num_input_ports > 0){ - pb_graph_node->num_input_pins = new int[pb_graph_node->num_input_ports]{0}; - pb_graph_node->input_pins = new t_pb_graph_pin*[pb_graph_node->num_input_ports]{nullptr}; + if (pb_graph_node->num_input_ports > 0) { + pb_graph_node->num_input_pins = new int[pb_graph_node->num_input_ports]{0}; + pb_graph_node->input_pins = new t_pb_graph_pin* [pb_graph_node->num_input_ports] { nullptr }; } - if (pb_graph_node->num_output_ports > 0){ - pb_graph_node->num_output_pins = new int[pb_graph_node->num_output_ports]{0}; - pb_graph_node->output_pins = new t_pb_graph_pin*[pb_graph_node->num_output_ports]{nullptr}; + if (pb_graph_node->num_output_ports > 0) { + pb_graph_node->num_output_pins = new int[pb_graph_node->num_output_ports]{0}; + pb_graph_node->output_pins = new t_pb_graph_pin* [pb_graph_node->num_output_ports] { nullptr }; } - if (pb_graph_node->num_clock_ports > 0){ - pb_graph_node->num_clock_pins = new int [pb_graph_node->num_clock_ports]{0}; - pb_graph_node->clock_pins = new t_pb_graph_pin*[pb_graph_node->num_clock_ports]{nullptr}; + if (pb_graph_node->num_clock_ports > 0) { + pb_graph_node->num_clock_pins = new int[pb_graph_node->num_clock_ports]{0}; + pb_graph_node->clock_pins = new t_pb_graph_pin* [pb_graph_node->num_clock_ports] { nullptr }; } i_input = i_output = i_clockport = 0; @@ -324,11 +324,10 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - if (pb_type->num_modes > 0){ - pb_graph_node->interconnect_pins = new t_interconnect_pins*[pb_type->num_modes]{nullptr}; - } - else{ - pb_graph_node->interconnect_pins = nullptr; + if (pb_type->num_modes > 0) { + pb_graph_node->interconnect_pins = new t_interconnect_pins* [pb_type->num_modes] { nullptr }; + } else { + pb_graph_node->interconnect_pins = nullptr; } for (i = 0; i < pb_type->num_modes; i++) { /* Create interconnect for mode */ @@ -370,8 +369,8 @@ void free_pb_graph_edges() { edges_head = edges_head->next; num_edges_head = num_edges_head->next; delete[](edges); - delete(cur_num); - delete(cur); + delete (cur_num); + delete (cur); } } @@ -518,12 +517,11 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no if (load_power_structures) { VTR_ASSERT(pb_graph_parent_node->interconnect_pins[mode->index] == nullptr); - if (mode->num_interconnect > 0){ - pb_graph_parent_node->interconnect_pins[mode->index] = new t_interconnect_pins[mode->num_interconnect]; + if (mode->num_interconnect > 0) { + pb_graph_parent_node->interconnect_pins[mode->index] = new t_interconnect_pins[mode->num_interconnect]; } - for(int i = 0 ; i < mode->num_interconnect;i++) - pb_graph_parent_node->interconnect_pins[mode->index][i] = t_interconnect_pins(); - + for (int i = 0; i < mode->num_interconnect; i++) + pb_graph_parent_node->interconnect_pins[mode->index][i] = t_interconnect_pins(); } for (i = 0; i < mode->num_interconnect; i++) { @@ -647,7 +645,7 @@ t_pb_graph_pin*** alloc_and_load_port_pin_ptrs_from_string(const int line_num, "No matching '{' for '}' in port %s\n", port_string); } - pb_graph_pins = new t_pb_graph_pin**[*num_sets]{nullptr}; + pb_graph_pins = new t_pb_graph_pin** [*num_sets] { nullptr }; *num_ptrs = new int[*num_sets]{0}; curr_set = 0; @@ -721,8 +719,8 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, } edges = new t_pb_graph_edge[in_count * out_count]; - for (int i = 0; i < (in_count*out_count);i++) - edges[i] = t_pb_graph_edge(); + for (int i = 0; i < (in_count * out_count); i++) + edges[i] = t_pb_graph_edge(); cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; @@ -740,7 +738,7 @@ static void alloc_and_load_complete_interc_edges(t_interconnect* interconnect, for (i_outset = 0; i_outset < num_output_sets; i_outset++) { for (i_outpin = 0; i_outpin < num_output_ptrs[i_outset]; i_outpin++) { - output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges+ in_count); + output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[i_outset][i_outpin]->num_input_edges + in_count); } } @@ -801,8 +799,8 @@ static void alloc_and_load_direct_interc_edges(t_interconnect* interconnect, /* Allocate memory for edges */ t_pb_graph_edge* edges = new t_pb_graph_edge[pins_per_set * num_output_sets]; - for (int i = 0; i < (pins_per_set * num_output_sets);i++) - edges[i] = t_pb_graph_edge(); + for (int i = 0; i < (pins_per_set * num_output_sets); i++) + edges[i] = t_pb_graph_edge(); vtr::t_linked_vptr* cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; @@ -882,8 +880,8 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, } edges = new t_pb_graph_edge[num_input_sets]; - for (int i = 0; i < (num_input_sets);i++) - edges[i] = t_pb_graph_edge(); + for (int i = 0; i < (num_input_sets); i++) + edges[i] = t_pb_graph_edge(); cur = new vtr::t_linked_vptr; cur->next = edges_head; edges_head = cur; @@ -901,7 +899,7 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, for (i_outpin = 0; i_outpin < num_output_ptrs[0]; i_outpin++) { output_pb_graph_node_pin_ptrs[0][i_outpin]->input_edges.resize(output_pb_graph_node_pin_ptrs[0][i_outpin]->num_input_edges - + num_input_sets); + + num_input_sets); } /* Load connections between pins and record these updates in the edges */ @@ -910,8 +908,8 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, vpr_throw(VPR_ERROR_ARCH, get_arch_file_name(), interconnect->line_num, "# of pins for a particular data line of a mux must equal number of pins at output of mux\n"); } - edges[i_inset].input_pins = new t_pb_graph_pin*[num_output_ptrs[0]]{nullptr}; - edges[i_inset].output_pins = new t_pb_graph_pin*[num_output_ptrs[0]]{nullptr}; + edges[i_inset].input_pins = new t_pb_graph_pin* [num_output_ptrs[0]] { nullptr }; + edges[i_inset].output_pins = new t_pb_graph_pin* [num_output_ptrs[0]] { nullptr }; edges[i_inset].num_input_pins = num_output_ptrs[0]; edges[i_inset].num_output_pins = num_output_ptrs[0]; for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index fd47edbec74..844d9492546 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -151,7 +151,7 @@ std::vector alloc_and_load_pack_patterns() { * For carry-chains, since carry-chains are typically quite flexible in terms * of size, it is optional whether or not an atom in a netlist matches any * particular block inside the chain */ - list_of_packing_patterns[i].is_block_optional = new bool [L_num_blocks]; + list_of_packing_patterns[i].is_block_optional = new bool[L_num_blocks]; for (int k = 0; k < L_num_blocks; k++) { list_of_packing_patterns[i].is_block_optional[k] = false; if (list_of_packing_patterns[i].is_chain && list_of_packing_patterns[i].root_block->block_id != k) { @@ -352,12 +352,12 @@ void free_list_of_pack_patterns(std::vector& list_of_pack_patte void free_pack_pattern(t_pack_patterns* pack_pattern) { if (pack_pattern) { int num_pack_pattern_blocks = pack_pattern->num_blocks; - t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block*[num_pack_pattern_blocks]{nullptr}; + t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block* [num_pack_pattern_blocks] { nullptr }; free(pack_pattern->name); delete[](pack_pattern->is_block_optional); free_pack_pattern_block(pack_pattern->root_block, pattern_block_list); for (int j = 0; j < num_pack_pattern_blocks; j++) { - delete(pattern_block_list[j]); + delete (pattern_block_list[j]); } delete[](pattern_block_list); } @@ -783,8 +783,8 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat auto& atom_ctx = g_vpr_ctx.atom(); auto& atom_mutable_ctx = g_vpr_ctx.mutable_atom(); - if (num_packing_patterns> 0) - is_used = new bool[num_packing_patterns]{false}; + if (num_packing_patterns > 0) + is_used = new bool[num_packing_patterns]{false}; cur_molecule = list_of_molecules_head = nullptr; @@ -913,7 +913,7 @@ static void free_pack_pattern_block(t_pack_pattern_block* pattern_block, t_pack_ free_pack_pattern_block(connection->from_block, pattern_block_list); free_pack_pattern_block(connection->to_block, pattern_block_list); next = connection->next; - delete(connection); + delete (connection); connection = next; } } From aa4bbbb9423de8175a42c971ab539fa8eb06dad6 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 12:30:53 -0400 Subject: [PATCH 39/46] fixed QoR fails(?) --- libs/libarchfpga/src/arch_util.cpp | 2 +- vpr/src/pack/cluster_feasibility_filter.cpp | 29 ++++++++------------- 2 files changed, 12 insertions(+), 19 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 44609824391..75ae5dd0f4b 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -349,7 +349,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]) { - delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); + vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } } delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 2c5b1e80f3c..b08f7ed7a79 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -320,25 +320,18 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph reference_pin, depth); } if (current_pb_graph_pin->is_primitive_pin() - && current_pb_graph_pin->port->type == IN_PORT) { - reference_pin->num_connectable_primitive_input_pins[depth]++; - - if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0) { - std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); - - delete[] reference_pin->list_of_connectable_input_pin_ptrs[depth]; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - for (i = 0; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1; i++) - reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - } else { - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] - = current_pb_graph_pin; - } + && current_pb_graph_pin->port->type == IN_PORT) { + reference_pin->num_connectable_primitive_input_pins[depth]++; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( + reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->num_connectable_primitive_input_pins[depth] + * sizeof(t_pb_graph_pin*)); + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] + = current_pb_graph_pin; + } } - } + } /** From 8cda78aebeff7e840535c24e6ca88b91b314c138 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Tue, 28 Jun 2022 15:57:31 -0400 Subject: [PATCH 40/46] fixed bad array new length errors --- libs/libarchfpga/src/physical_types.h | 4 ++-- vpr/src/pack/cluster.cpp | 4 +++- vpr/src/pack/cluster_placement.cpp | 5 ++++- vpr/src/pack/cluster_util.cpp | 6 +++++- vpr/src/pack/lb_type_rr_graph.cpp | 30 ++++++++++++++++++--------- vpr/src/pack/output_clustering.cpp | 12 ++++++++--- vpr/src/pack/pb_type_graph.cpp | 20 +++++++++++++----- vpr/src/pack/prepack.cpp | 10 ++++++--- 8 files changed, 65 insertions(+), 26 deletions(-) diff --git a/libs/libarchfpga/src/physical_types.h b/libs/libarchfpga/src/physical_types.h index 1cdd423cd59..c6dc020a6a0 100644 --- a/libs/libarchfpga/src/physical_types.h +++ b/libs/libarchfpga/src/physical_types.h @@ -1235,9 +1235,9 @@ class t_pb_graph_pin { public: t_port* port = nullptr; int pin_number = 0; - std::vector input_edges{nullptr}; /* [0..num_input_edges] */ + std::vector input_edges; /* [0..num_input_edges] */ int num_input_edges = 0; - std::vector output_edges{nullptr}; /* [0..num_output_edges] */ + std::vector output_edges; /* [0..num_output_edges] */ int num_output_edges = 0; t_pb_graph_node* parent_node = nullptr; diff --git a/vpr/src/pack/cluster.cpp b/vpr/src/pack/cluster.cpp index 1546fbd6a87..8a4386ce04f 100644 --- a/vpr/src/pack/cluster.cpp +++ b/vpr/src/pack/cluster.cpp @@ -189,7 +189,9 @@ std::map do_clustering(const t_packer_opts& pa get_max_cluster_size_and_pb_depth(helper_ctx.max_cluster_size, max_pb_depth); if (packer_opts.hill_climbing_flag) { - clustering_data.hill_climbing_inputs_avail = new int[helper_ctx.max_cluster_size + 1]{0}; + clustering_data.hill_climbing_inputs_avail = new int[helper_ctx.max_cluster_size + 1]; + for(int i = 0 ; i < helper_ctx.max_cluster_size + 1; i++) + clustering_data.hill_climbing_inputs_avail[i] = 0; } else { clustering_data.hill_climbing_inputs_avail = nullptr; /* if used, die hard */ } diff --git a/vpr/src/pack/cluster_placement.cpp b/vpr/src/pack/cluster_placement.cpp index 1b344e99160..e0c9aa17b4d 100644 --- a/vpr/src/pack/cluster_placement.cpp +++ b/vpr/src/pack/cluster_placement.cpp @@ -65,7 +65,10 @@ t_cluster_placement_stats* alloc_and_load_cluster_placement_stats() { for (const auto& type : device_ctx.logical_block_types) { cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); if (!is_empty_type(&type)) { - cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive* [get_max_primitives_in_pb_type(type.pb_type) + 1] { nullptr }; + cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive* [get_max_primitives_in_pb_type(type.pb_type) + 1]; + for (int i = 0 ; i < get_max_primitives_in_pb_type(type.pb_type) + 1; i ++) + cluster_placement_stats_list[type.index].valid_primitives[i] = nullptr; + /* too much memory allocated but shouldn't be a problem */ cluster_placement_stats_list[type.index].curr_molecule = nullptr; load_cluster_placement_stats_for_pb_graph_node(&cluster_placement_stats_list[type.index], diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index d778446aad1..c25492947b1 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -577,7 +577,9 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, } cur_molecule = cur_molecule->next; } - *primitives_list = new t_pb_graph_node* [max_molecule_size] { nullptr }; + *primitives_list = new t_pb_graph_node* [max_molecule_size]; + for (int i = 0 ; i < max_molecule_size; i ++) + (*primitives_list)[i] = nullptr; } /*****************************************/ @@ -813,6 +815,8 @@ void alloc_and_load_pb_stats(t_pb* pb, const int feasible_block_array_size) { pb->pb_stats->lookahead_output_pins_used = std::vector>(pb->pb_graph_node->num_output_pin_class); pb->pb_stats->num_feasible_blocks = NOT_VALID; pb->pb_stats->feasible_blocks = new t_pack_molecule*[feasible_block_array_size]; + for (int i = 0 ; i < feasible_block_array_size ; i ++) + pb->pb_stats->feasible_blocks[i] = nullptr; pb->pb_stats->tie_break_high_fanout_net = AtomNetId::INVALID(); diff --git a/vpr/src/pack/lb_type_rr_graph.cpp b/vpr/src/pack/lb_type_rr_graph.cpp index 94606e40f1a..05d1362e13c 100644 --- a/vpr/src/pack/lb_type_rr_graph.cpp +++ b/vpr/src/pack/lb_type_rr_graph.cpp @@ -351,10 +351,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant fanout */ @@ -448,10 +450,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -501,10 +505,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* One edge to external sinks */ @@ -532,10 +538,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ @@ -582,10 +590,12 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n /* alloc and load rr node info */ lb_type_rr_node_graph[pin_index].capacity = 1; lb_type_rr_node_graph[pin_index].num_modes = num_modes; - lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]{0}; + lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++) + for (int i = 0; i < num_modes; i++){ lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; + lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; + } lb_type_rr_node_graph[pin_index].pb_graph_pin = pb_pin; /* Count number of mode-dependant out-going edges */ diff --git a/vpr/src/pack/output_clustering.cpp b/vpr/src/pack/output_clustering.cpp index 7e6421eb6ab..9555f6ce025 100644 --- a/vpr/src/pack/output_clustering.cpp +++ b/vpr/src/pack/output_clustering.cpp @@ -52,9 +52,15 @@ static void print_stats() { num_clb_types = num_clb_inputs_used = num_clb_outputs_used = nullptr; - num_clb_types = new int[device_ctx.logical_block_types.size()]{0}; - num_clb_inputs_used = new int[device_ctx.logical_block_types.size()]{0}; - num_clb_outputs_used = new int[device_ctx.logical_block_types.size()]{0}; + num_clb_types = new int[device_ctx.logical_block_types.size()]; + num_clb_inputs_used = new int[device_ctx.logical_block_types.size()]; + num_clb_outputs_used = new int[device_ctx.logical_block_types.size()]; + + for (int i = 0 ; i < device_ctx.logical_block_types.size(); i ++){ + num_clb_types[i] = 0; + num_clb_inputs_used[i] = 0; + num_clb_outputs_used[i] = 0; + } for (auto net_id : atom_ctx.nlist.nets()) { nets_absorbed[net_id] = true; diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 81ea4daff16..d139a922b4c 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -520,7 +520,7 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no if (mode->num_interconnect > 0) { pb_graph_parent_node->interconnect_pins[mode->index] = new t_interconnect_pins[mode->num_interconnect]; } - for (int i = 0; i < mode->num_interconnect; i++) + for (i = 0; i < mode->num_interconnect; i++) pb_graph_parent_node->interconnect_pins[mode->index][i] = t_interconnect_pins(); } @@ -645,8 +645,13 @@ t_pb_graph_pin*** alloc_and_load_port_pin_ptrs_from_string(const int line_num, "No matching '{' for '}' in port %s\n", port_string); } - pb_graph_pins = new t_pb_graph_pin** [*num_sets] { nullptr }; - *num_ptrs = new int[*num_sets]{0}; + pb_graph_pins = new t_pb_graph_pin** [*num_sets]; + *num_ptrs = new int[*num_sets]; + for (int i = 0 ; i < *num_sets; i ++){ + pb_graph_pins[i] = nullptr; + (*num_ptrs)[i] = 0; + } + curr_set = 0; for (i = 0; i < num_tokens; i++) { @@ -908,8 +913,13 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, vpr_throw(VPR_ERROR_ARCH, get_arch_file_name(), interconnect->line_num, "# of pins for a particular data line of a mux must equal number of pins at output of mux\n"); } - edges[i_inset].input_pins = new t_pb_graph_pin* [num_output_ptrs[0]] { nullptr }; - edges[i_inset].output_pins = new t_pb_graph_pin* [num_output_ptrs[0]] { nullptr }; + edges[i_inset].input_pins = new t_pb_graph_pin* [num_output_ptrs[0]]; + edges[i_inset].output_pins = new t_pb_graph_pin* [num_output_ptrs[0]]; + for (int i = 0 ; i < num_output_ptrs[0] ; i ++){ + edges[i_inset].input_pins[i] = nullptr; + edges[i_inset].output_pins[i] = nullptr; + } + edges[i_inset].num_input_pins = num_output_ptrs[0]; edges[i_inset].num_output_pins = num_output_ptrs[0]; for (i_inpin = 0; i_inpin < num_input_ptrs[i_inset]; i_inpin++) { diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index 844d9492546..60d3ae69c0e 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -352,7 +352,10 @@ void free_list_of_pack_patterns(std::vector& list_of_pack_patte void free_pack_pattern(t_pack_patterns* pack_pattern) { if (pack_pattern) { int num_pack_pattern_blocks = pack_pattern->num_blocks; - t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block* [num_pack_pattern_blocks] { nullptr }; + t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block* [num_pack_pattern_blocks]; + for (int i = 0 ; i < num_pack_pattern_blocks ; i++) + pattern_block_list[i] = nullptr; + free(pack_pattern->name); delete[](pack_pattern->is_block_optional); free_pack_pattern_block(pack_pattern->root_block, pattern_block_list); @@ -783,8 +786,9 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat auto& atom_ctx = g_vpr_ctx.atom(); auto& atom_mutable_ctx = g_vpr_ctx.mutable_atom(); - if (num_packing_patterns > 0) - is_used = new bool[num_packing_patterns]{false}; + is_used = new bool[num_packing_patterns]; + for (int i = 0; i < num_packing_patterns; i++) + is_used[i] = false; cur_molecule = list_of_molecules_head = nullptr; From 466c717d0c46ec70fc953e0fc1361a7a3b4da856 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Wed, 29 Jun 2022 08:03:27 -0400 Subject: [PATCH 41/46] formatting fix --- vpr/src/pack/cluster.cpp | 4 +-- vpr/src/pack/cluster_feasibility_filter.cpp | 33 ++++++++++++++------- vpr/src/pack/cluster_placement.cpp | 6 ++-- vpr/src/pack/cluster_util.cpp | 10 +++---- vpr/src/pack/lb_type_rr_graph.cpp | 10 +++---- vpr/src/pack/output_clustering.cpp | 8 ++--- vpr/src/pack/pb_type_graph.cpp | 28 ++++++++--------- vpr/src/pack/prepack.cpp | 12 ++++---- 8 files changed, 60 insertions(+), 51 deletions(-) diff --git a/vpr/src/pack/cluster.cpp b/vpr/src/pack/cluster.cpp index 8a4386ce04f..2b4d2928438 100644 --- a/vpr/src/pack/cluster.cpp +++ b/vpr/src/pack/cluster.cpp @@ -190,8 +190,8 @@ std::map do_clustering(const t_packer_opts& pa if (packer_opts.hill_climbing_flag) { clustering_data.hill_climbing_inputs_avail = new int[helper_ctx.max_cluster_size + 1]; - for(int i = 0 ; i < helper_ctx.max_cluster_size + 1; i++) - clustering_data.hill_climbing_inputs_avail[i] = 0; + for (int i = 0; i < helper_ctx.max_cluster_size + 1; i++) + clustering_data.hill_climbing_inputs_avail[i] = 0; } else { clustering_data.hill_climbing_inputs_avail = nullptr; /* if used, die hard */ } diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index b08f7ed7a79..cf5813c1655 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -320,18 +320,29 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph reference_pin, depth); } if (current_pb_graph_pin->is_primitive_pin() - && current_pb_graph_pin->port->type == IN_PORT) { - reference_pin->num_connectable_primitive_input_pins[depth]++; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( - reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->num_connectable_primitive_input_pins[depth] - * sizeof(t_pb_graph_pin*)); - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] - = current_pb_graph_pin; - } + && current_pb_graph_pin->port->type == IN_PORT) { + reference_pin->num_connectable_primitive_input_pins[depth]++; + + // std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + // reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + // + // delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; + // reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + // for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) + // reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + // + // reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + // - 1] = current_pb_graph_pin; + + reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( + reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->num_connectable_primitive_input_pins[depth] + * sizeof(t_pb_graph_pin*)); + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] + = current_pb_graph_pin; } - + } } /** diff --git a/vpr/src/pack/cluster_placement.cpp b/vpr/src/pack/cluster_placement.cpp index e0c9aa17b4d..5c021309f32 100644 --- a/vpr/src/pack/cluster_placement.cpp +++ b/vpr/src/pack/cluster_placement.cpp @@ -65,9 +65,9 @@ t_cluster_placement_stats* alloc_and_load_cluster_placement_stats() { for (const auto& type : device_ctx.logical_block_types) { cluster_placement_stats_list[type.index] = t_cluster_placement_stats(); if (!is_empty_type(&type)) { - cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive* [get_max_primitives_in_pb_type(type.pb_type) + 1]; - for (int i = 0 ; i < get_max_primitives_in_pb_type(type.pb_type) + 1; i ++) - cluster_placement_stats_list[type.index].valid_primitives[i] = nullptr; + cluster_placement_stats_list[type.index].valid_primitives = new t_cluster_placement_primitive*[get_max_primitives_in_pb_type(type.pb_type) + 1]; + for (int i = 0; i < get_max_primitives_in_pb_type(type.pb_type) + 1; i++) + cluster_placement_stats_list[type.index].valid_primitives[i] = nullptr; /* too much memory allocated but shouldn't be a problem */ cluster_placement_stats_list[type.index].curr_molecule = nullptr; diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index c25492947b1..f7905e24797 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -577,9 +577,9 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, } cur_molecule = cur_molecule->next; } - *primitives_list = new t_pb_graph_node* [max_molecule_size]; - for (int i = 0 ; i < max_molecule_size; i ++) - (*primitives_list)[i] = nullptr; + *primitives_list = new t_pb_graph_node*[max_molecule_size]; + for (int i = 0; i < max_molecule_size; i++) + (*primitives_list)[i] = nullptr; } /*****************************************/ @@ -815,8 +815,8 @@ void alloc_and_load_pb_stats(t_pb* pb, const int feasible_block_array_size) { pb->pb_stats->lookahead_output_pins_used = std::vector>(pb->pb_graph_node->num_output_pin_class); pb->pb_stats->num_feasible_blocks = NOT_VALID; pb->pb_stats->feasible_blocks = new t_pack_molecule*[feasible_block_array_size]; - for (int i = 0 ; i < feasible_block_array_size ; i ++) - pb->pb_stats->feasible_blocks[i] = nullptr; + for (int i = 0; i < feasible_block_array_size; i++) + pb->pb_stats->feasible_blocks[i] = nullptr; pb->pb_stats->tie_break_high_fanout_net = AtomNetId::INVALID(); diff --git a/vpr/src/pack/lb_type_rr_graph.cpp b/vpr/src/pack/lb_type_rr_graph.cpp index 05d1362e13c..20ae0701e31 100644 --- a/vpr/src/pack/lb_type_rr_graph.cpp +++ b/vpr/src/pack/lb_type_rr_graph.cpp @@ -353,7 +353,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } @@ -452,7 +452,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } @@ -507,7 +507,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } @@ -540,7 +540,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } @@ -592,7 +592,7 @@ static void alloc_and_load_lb_type_rr_graph_for_pb_graph_node(const t_pb_graph_n lb_type_rr_node_graph[pin_index].num_modes = num_modes; lb_type_rr_node_graph[pin_index].num_fanout = new short[num_modes]; lb_type_rr_node_graph[pin_index].outedges = new t_lb_type_rr_node_edge*[num_modes]; - for (int i = 0; i < num_modes; i++){ + for (int i = 0; i < num_modes; i++) { lb_type_rr_node_graph[pin_index].outedges[i] = nullptr; lb_type_rr_node_graph[pin_index].num_fanout[i] = 0; } diff --git a/vpr/src/pack/output_clustering.cpp b/vpr/src/pack/output_clustering.cpp index 9555f6ce025..013626d9c21 100644 --- a/vpr/src/pack/output_clustering.cpp +++ b/vpr/src/pack/output_clustering.cpp @@ -56,10 +56,10 @@ static void print_stats() { num_clb_inputs_used = new int[device_ctx.logical_block_types.size()]; num_clb_outputs_used = new int[device_ctx.logical_block_types.size()]; - for (int i = 0 ; i < device_ctx.logical_block_types.size(); i ++){ - num_clb_types[i] = 0; - num_clb_inputs_used[i] = 0; - num_clb_outputs_used[i] = 0; + for (int i = 0; i < (int)device_ctx.logical_block_types.size(); i++) { + num_clb_types[i] = 0; + num_clb_inputs_used[i] = 0; + num_clb_outputs_used[i] = 0; } for (auto net_id : atom_ctx.nlist.nets()) { diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index d139a922b4c..748fa446f4a 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -310,6 +310,7 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } /* Allocate and load child nodes for each mode and create interconnect in each mode */ + pb_graph_node->child_pb_graph_nodes = (t_pb_graph_node***)vtr::calloc(pb_type->num_modes, sizeof(t_pb_graph_node**)); for (i = 0; i < pb_type->num_modes; i++) { pb_graph_node->child_pb_graph_nodes[i] = (t_pb_graph_node**)vtr::calloc(pb_type->modes[i].num_pb_type_children, @@ -324,12 +325,10 @@ static void alloc_and_load_pb_graph(t_pb_graph_node* pb_graph_node, } } - if (pb_type->num_modes > 0) { - pb_graph_node->interconnect_pins = new t_interconnect_pins* [pb_type->num_modes] { nullptr }; - } else { - pb_graph_node->interconnect_pins = nullptr; - } + pb_graph_node->interconnect_pins = new t_interconnect_pins*[pb_type->num_modes]; + for (i = 0; i < pb_type->num_modes; i++) { + pb_graph_node->interconnect_pins[i] = nullptr; /* Create interconnect for mode */ alloc_and_load_mode_interconnect(pb_graph_node, pb_graph_node->child_pb_graph_nodes[i], &pb_type->modes[i], @@ -645,14 +644,13 @@ t_pb_graph_pin*** alloc_and_load_port_pin_ptrs_from_string(const int line_num, "No matching '{' for '}' in port %s\n", port_string); } - pb_graph_pins = new t_pb_graph_pin** [*num_sets]; + pb_graph_pins = new t_pb_graph_pin**[*num_sets]; *num_ptrs = new int[*num_sets]; - for (int i = 0 ; i < *num_sets; i ++){ - pb_graph_pins[i] = nullptr; - (*num_ptrs)[i] = 0; + for (i = 0; i < *num_sets; i++) { + pb_graph_pins[i] = nullptr; + (*num_ptrs)[i] = 0; } - curr_set = 0; for (i = 0; i < num_tokens; i++) { VTR_ASSERT(tokens[i].type != TOKEN_NULL); @@ -913,11 +911,11 @@ static void alloc_and_load_mux_interc_edges(t_interconnect* interconnect, vpr_throw(VPR_ERROR_ARCH, get_arch_file_name(), interconnect->line_num, "# of pins for a particular data line of a mux must equal number of pins at output of mux\n"); } - edges[i_inset].input_pins = new t_pb_graph_pin* [num_output_ptrs[0]]; - edges[i_inset].output_pins = new t_pb_graph_pin* [num_output_ptrs[0]]; - for (int i = 0 ; i < num_output_ptrs[0] ; i ++){ - edges[i_inset].input_pins[i] = nullptr; - edges[i_inset].output_pins[i] = nullptr; + edges[i_inset].input_pins = new t_pb_graph_pin*[num_output_ptrs[0]]; + edges[i_inset].output_pins = new t_pb_graph_pin*[num_output_ptrs[0]]; + for (int i = 0; i < num_output_ptrs[0]; i++) { + edges[i_inset].input_pins[i] = nullptr; + edges[i_inset].output_pins[i] = nullptr; } edges[i_inset].num_input_pins = num_output_ptrs[0]; diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index 60d3ae69c0e..81ac391b957 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -352,9 +352,9 @@ void free_list_of_pack_patterns(std::vector& list_of_pack_patte void free_pack_pattern(t_pack_patterns* pack_pattern) { if (pack_pattern) { int num_pack_pattern_blocks = pack_pattern->num_blocks; - t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block* [num_pack_pattern_blocks]; - for (int i = 0 ; i < num_pack_pattern_blocks ; i++) - pattern_block_list[i] = nullptr; + t_pack_pattern_block** pattern_block_list = new t_pack_pattern_block*[num_pack_pattern_blocks]; + for (int i = 0; i < num_pack_pattern_blocks; i++) + pattern_block_list[i] = nullptr; free(pack_pattern->name); delete[](pack_pattern->is_block_optional); @@ -786,9 +786,9 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat auto& atom_ctx = g_vpr_ctx.atom(); auto& atom_mutable_ctx = g_vpr_ctx.mutable_atom(); - is_used = new bool[num_packing_patterns]; - for (int i = 0; i < num_packing_patterns; i++) - is_used[i] = false; + is_used = new bool[num_packing_patterns]; + for (i = 0; i < num_packing_patterns; i++) + is_used[i] = false; cur_molecule = list_of_molecules_head = nullptr; From e69112424864a09f2ebe7fc7c12f488e650490d4 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Thu, 30 Jun 2022 16:13:53 -0400 Subject: [PATCH 42/46] reallocs to vectors --- libs/libarchfpga/src/arch_util.cpp | 30 +- libs/libarchfpga/src/physical_types.h | 8 +- packing_pin_util.rpt | 65 + pre_pack.report_timing.setup.rpt | 5 + report_timing.hold.rpt | 5 + report_timing.setup.rpt | 5 + report_unconstrained_timing.hold.rpt | 950 + report_unconstrained_timing.setup.rpt | 950 + tseng.net.post_routing | 70814 ++++++++++++++++++ vpr/src/base/read_netlist.cpp | 4 +- vpr/src/pack/cluster_feasibility_filter.cpp | 35 +- vpr/src/pack/pb_type_graph.cpp | 24 +- vpr/src/pack/pb_type_graph_annotations.cpp | 18 +- 13 files changed, 72847 insertions(+), 66 deletions(-) create mode 100644 packing_pin_util.rpt create mode 100644 pre_pack.report_timing.setup.rpt create mode 100644 report_timing.hold.rpt create mode 100644 report_timing.setup.rpt create mode 100644 report_unconstrained_timing.hold.rpt create mode 100644 report_unconstrained_timing.setup.rpt create mode 100644 tseng.net.post_routing diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 75ae5dd0f4b..daadbd1e198 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -316,16 +316,6 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { /* Free ports for pb graph node */ for (i = 0; i < pb_graph_node->num_input_ports; i++) { for (j = 0; j < pb_graph_node->num_input_pins[i]; j++) { - if (pb_graph_node->input_pins[i][j].pin_timing) - vtr::free(pb_graph_node->input_pins[i][j].pin_timing); - if (pb_graph_node->input_pins[i][j].pin_timing_del_max) - vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_max); - if (pb_graph_node->input_pins[i][j].pin_timing_del_min) - vtr::free(pb_graph_node->input_pins[i][j].pin_timing_del_min); - // if (pb_graph_node->input_pins[i][j].input_edges) - // vtr::free(pb_graph_node->input_pins[i][j].input_edges); - // if (pb_graph_node->input_pins[i][j].output_edges) - // vtr::free(pb_graph_node->input_pins[i][j].output_edges); if (pb_graph_node->input_pins[i][j].parent_pin_class) delete[](pb_graph_node->input_pins[i][j].parent_pin_class); } @@ -333,24 +323,12 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { } for (i = 0; i < pb_graph_node->num_output_ports; i++) { for (j = 0; j < pb_graph_node->num_output_pins[i]; j++) { - if (pb_graph_node->output_pins[i][j].pin_timing) - vtr::free(pb_graph_node->output_pins[i][j].pin_timing); - if (pb_graph_node->output_pins[i][j].pin_timing_del_max) - vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_max); - if (pb_graph_node->output_pins[i][j].pin_timing_del_min) - vtr::free(pb_graph_node->output_pins[i][j].pin_timing_del_min); - // if (pb_graph_node->output_pins[i][j].input_edges) - // vtr::free(pb_graph_node->output_pins[i][j].input_edges); - // if (pb_graph_node->output_pins[i][j].output_edges) - // vtr::free(pb_graph_node->output_pins[i][j].output_edges); if (pb_graph_node->output_pins[i][j].parent_pin_class) delete[](pb_graph_node->output_pins[i][j].parent_pin_class); if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { - if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]) { - vtr::free(pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); - } + delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); } @@ -362,12 +340,6 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { } for (i = 0; i < pb_graph_node->num_clock_ports; i++) { for (j = 0; j < pb_graph_node->num_clock_pins[i]; j++) { - if (pb_graph_node->clock_pins[i][j].pin_timing) - vtr::free(pb_graph_node->clock_pins[i][j].pin_timing); - if (pb_graph_node->clock_pins[i][j].pin_timing_del_max) - vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_max); - if (pb_graph_node->clock_pins[i][j].pin_timing_del_min) - vtr::free(pb_graph_node->clock_pins[i][j].pin_timing_del_min); if (pb_graph_node->clock_pins[i][j].parent_pin_class) delete[](pb_graph_node->clock_pins[i][j].parent_pin_class); } diff --git a/libs/libarchfpga/src/physical_types.h b/libs/libarchfpga/src/physical_types.h index c6dc020a6a0..a97777bfaa7 100644 --- a/libs/libarchfpga/src/physical_types.h +++ b/libs/libarchfpga/src/physical_types.h @@ -1256,9 +1256,9 @@ class t_pb_graph_pin { /* combinational timing information */ int num_pin_timing = 0; /* Number of ipin to opin timing edges*/ - t_pb_graph_pin** pin_timing = nullptr; /* timing edge sink pins [0..num_pin_timing-1]*/ - float* pin_timing_del_max = nullptr; /* primitive ipin to opin max-delay [0..num_pin_timing-1]*/ - float* pin_timing_del_min = nullptr; /* primitive ipin to opin min-delay [0..num_pin_timing-1]*/ + std::vectorpin_timing; /* timing edge sink pins [0..num_pin_timing-1]*/ + std::vector pin_timing_del_max; /* primitive ipin to opin max-delay [0..num_pin_timing-1]*/ + std::vector pin_timing_del_min; /* primitive ipin to opin min-delay [0..num_pin_timing-1]*/ int num_pin_timing_del_max_annotated = 0; //The list of valid pin_timing_del_max entries runs from [0..num_pin_timing_del_max_annotated-1] int num_pin_timing_del_min_annotated = 0; //The list of valid pin_timing_del_max entries runs from [0..num_pin_timing_del_min_annotated-1] @@ -1333,7 +1333,7 @@ class t_pb_graph_edge { /* pack pattern info */ int num_pack_patterns; - const char** pack_pattern_names; + std::vector pack_pattern_names; int* pack_pattern_indices; bool infer_pattern; diff --git a/packing_pin_util.rpt b/packing_pin_util.rpt new file mode 100644 index 00000000000..7175f17001c --- /dev/null +++ b/packing_pin_util.rpt @@ -0,0 +1,65 @@ +#Packing pin usage report +Type: io + Input Pin Usage: + Max: 1.00 (0.50) + Avg: 0.70 (0.35) + Min: 0.00 (0.00) + Histogram: + [ 0: 0.2) 52 ( 29.9%) |******************** + [ 0.2: 0.4) 0 ( 0.0%) | + [ 0.4: 0.6) 0 ( 0.0%) | + [ 0.6: 0.8) 0 ( 0.0%) | + [ 0.8: 1) 122 ( 70.1%) |*********************************************** + [ 1: 1.2) 0 ( 0.0%) | + [ 1.2: 1.4) 0 ( 0.0%) | + [ 1.4: 1.6) 0 ( 0.0%) | + [ 1.6: 1.8) 0 ( 0.0%) | + [ 1.8: 2) 0 ( 0.0%) | + Output Pin Usage: + Max: 1.00 (1.00) + Avg: 0.30 (0.30) + Min: 0.00 (0.00) + Histogram: + [ 0: 0.1) 122 ( 70.1%) |*********************************************** + [ 0.1: 0.2) 0 ( 0.0%) | + [ 0.2: 0.3) 0 ( 0.0%) | + [ 0.3: 0.4) 0 ( 0.0%) | + [ 0.4: 0.5) 0 ( 0.0%) | + [ 0.5: 0.6) 0 ( 0.0%) | + [ 0.6: 0.7) 0 ( 0.0%) | + [ 0.7: 0.8) 0 ( 0.0%) | + [ 0.8: 0.9) 0 ( 0.0%) | + [ 0.9: 1) 52 ( 29.9%) |******************** + +Type: clb + Input Pin Usage: + Max: 42.00 (0.78) + Avg: 21.80 (0.40) + Min: 4.00 (0.07) + Histogram: + [ 0: 5.4) 1 ( 1.8%) |*** + [ 5.4: 11) 4 ( 7.3%) |************ + [ 11: 16) 5 ( 9.1%) |*************** + [ 16: 22) 16 ( 29.1%) |************************************************ + [ 22: 27) 16 ( 29.1%) |************************************************ + [ 27: 32) 11 ( 20.0%) |********************************* + [ 32: 38) 1 ( 1.8%) |*** + [ 38: 43) 1 ( 1.8%) |*** + [ 43: 49) 0 ( 0.0%) | + [ 49: 54) 0 ( 0.0%) | + Output Pin Usage: + Max: 12.00 (0.57) + Avg: 7.33 (0.35) + Min: 1.00 (0.05) + Histogram: + [ 0: 2.1) 1 ( 1.8%) |** + [ 2.1: 4.2) 1 ( 1.8%) |** + [ 4.2: 6.3) 15 ( 27.3%) |**************************** + [ 6.3: 8.4) 26 ( 47.3%) |************************************************ + [ 8.4: 10) 7 ( 12.7%) |************* + [ 10: 13) 5 ( 9.1%) |********* + [ 13: 15) 0 ( 0.0%) | + [ 15: 17) 0 ( 0.0%) | + [ 17: 19) 0 ( 0.0%) | + [ 19: 21) 0 ( 0.0%) | + diff --git a/pre_pack.report_timing.setup.rpt b/pre_pack.report_timing.setup.rpt new file mode 100644 index 00000000000..3478ed486df --- /dev/null +++ b/pre_pack.report_timing.setup.rpt @@ -0,0 +1,5 @@ +#Timing report of worst 0 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#End of timing report diff --git a/report_timing.hold.rpt b/report_timing.hold.rpt new file mode 100644 index 00000000000..3478ed486df --- /dev/null +++ b/report_timing.hold.rpt @@ -0,0 +1,5 @@ +#Timing report of worst 0 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#End of timing report diff --git a/report_timing.setup.rpt b/report_timing.setup.rpt new file mode 100644 index 00000000000..3478ed486df --- /dev/null +++ b/report_timing.setup.rpt @@ -0,0 +1,5 @@ +#Timing report of worst 0 path(s) +# Unit scale: 1e-09 seconds +# Output precision: 3 + +#End of timing report diff --git a/report_unconstrained_timing.hold.rpt b/report_unconstrained_timing.hold.rpt new file mode 100644 index 00000000000..6a6956e25b9 --- /dev/null +++ b/report_unconstrained_timing.hold.rpt @@ -0,0 +1,950 @@ +#Unconstrained hold timing startpoint/endpoint + +timing_node_id node_type node_name +-------------- --------- --------- +0 .input tin_pv10_4_4_.inpad[0] +1 .input tin_pv11_4_4_.inpad[0] +2 .input tin_pv6_7_7_.inpad[0] +3 .input tin_pv2_0_0_.inpad[0] +4 .input tin_pv10_3_3_.inpad[0] +5 .input tin_pv1_2_2_.inpad[0] +6 .input tin_pv11_3_3_.inpad[0] +7 .input tin_pv4_3_3_.inpad[0] +8 .input tin_pv10_2_2_.inpad[0] +9 .input tin_pv11_2_2_.inpad[0] +10 .input tin_pv6_0_0_.inpad[0] +11 .input tin_pv2_1_1_.inpad[0] +12 .input tin_pv10_1_1_.inpad[0] +13 .input tin_pv1_3_3_.inpad[0] +14 .input preset_0_0_.inpad[0] +15 .input tin_pv11_1_1_.inpad[0] +16 .input tin_pv4_4_4_.inpad[0] +17 .input tin_pready_0_0_.inpad[0] +18 .input tin_pv10_0_0_.inpad[0] +19 .input tin_pv11_0_0_.inpad[0] +20 .input tin_pv6_1_1_.inpad[0] +21 .input tin_pv2_2_2_.inpad[0] +22 .input tin_pv1_4_4_.inpad[0] +23 .input tin_pv4_5_5_.inpad[0] +24 .input tin_pv6_2_2_.inpad[0] +25 .input tin_pv2_3_3_.inpad[0] +26 .input tin_pv1_5_5_.inpad[0] +27 .input tin_pv4_6_6_.inpad[0] +28 .input tin_pv6_3_3_.inpad[0] +29 .input tin_pv2_4_4_.inpad[0] +30 .input tin_pv1_6_6_.inpad[0] +31 .input pclk.inpad[0] +32 .input tin_pv4_7_7_.inpad[0] +33 .input tin_pv6_4_4_.inpad[0] +34 .input tin_pv2_5_5_.inpad[0] +35 .input tin_pv1_7_7_.inpad[0] +36 .input tin_pv4_0_0_.inpad[0] +37 .input tin_pv6_5_5_.inpad[0] +38 .input tin_pv2_6_6_.inpad[0] +39 .input tin_pv10_7_7_.inpad[0] +40 .input tin_pv1_0_0_.inpad[0] +41 .input tin_pv11_7_7_.inpad[0] +42 .input tin_pv4_1_1_.inpad[0] +43 .input tin_pv10_6_6_.inpad[0] +44 .input tin_pv11_6_6_.inpad[0] +45 .input tin_pv6_6_6_.inpad[0] +46 .input tin_pv2_7_7_.inpad[0] +47 .input preset.inpad[0] +48 .input tin_pv10_5_5_.inpad[0] +49 .input tin_pv1_1_1_.inpad[0] +50 .input tin_pv11_5_5_.inpad[0] +51 .input tin_pv4_2_2_.inpad[0] +882 .latch n_n4142.Q[0] +883 .latch n_n3936.Q[0] +884 .latch n_n3574.Q[0] +885 .latch n_n3008.Q[0] +886 .latch n_n3726.Q[0] +887 .latch n_n3604.Q[0] +888 .latch n_n3144.Q[0] +889 .latch n_n3782.Q[0] +890 .latch n_n3067.Q[0] +891 .latch n_n4258.Q[0] +892 .latch n_n3225.Q[0] +893 .latch n_n3180.Q[0] +894 .latch n_n3274.Q[0] +895 .latch n_n3475.Q[0] +896 .latch n_n3687.Q[0] +897 .latch n_n3381.Q[0] +898 .latch n_n3098.Q[0] +899 .latch n_n4108.Q[0] +900 .latch n_n3497.Q[0] +901 .latch n_n3793.Q[0] +902 .latch n_n4316.Q[0] +903 .latch n_n4349.Q[0] +904 .latch n_n3029.Q[0] +905 .latch n_n3619.Q[0] +906 .latch n_n3264.Q[0] +907 .latch n_n3780.Q[0] +908 .latch ndn3_4.Q[0] +909 .latch n_n4114.Q[0] +910 .latch n_n3146.Q[0] +911 .latch n_n3511.Q[0] +912 .latch n_n3152.Q[0] +913 .latch n_n3833.Q[0] +914 .latch n_n4282.Q[0] +915 .latch n_n3305.Q[0] +916 .latch n_n4392.Q[0] +917 .latch n_n4224.Q[0] +918 .latch n_n3198.Q[0] +919 .latch n_n3204.Q[0] +920 .latch n_n3024.Q[0] +921 .latch n_n4139.Q[0] +922 .latch ndn3_15.Q[0] +923 .latch n_n3133.Q[0] +924 .latch n_n4074.Q[0] +925 .latch n_n3270.Q[0] +926 .latch n_n3858.Q[0] +927 .latch n_n3456.Q[0] +928 .latch n_n3521.Q[0] +929 .latch n_n3081.Q[0] +930 .latch n_n4381.Q[0] +931 .latch n_n3670.Q[0] +932 .latch n_n4211.Q[0] +933 .latch n_n3493.Q[0] +934 .latch n_n3495.Q[0] +935 .latch n_n3916.Q[0] +936 .latch n_n3195.Q[0] +937 .latch n_n3525.Q[0] +938 .latch n_n3729.Q[0] +939 .latch n_n3876.Q[0] +940 .latch ndn3_5.Q[0] +941 .latch n_n3549.Q[0] +942 .latch n_n3489.Q[0] +943 .latch n_n3764.Q[0] +944 .latch n_n3281.Q[0] +945 .latch n_n3707.Q[0] +946 .latch n_n3517.Q[0] +947 .latch n_n4160.Q[0] +948 .latch n_n4222.Q[0] +949 .latch n_n3012.Q[0] +950 .latch n_n4071.Q[0] +951 .latch n_n3372.Q[0] +952 .latch n_n3344.Q[0] +953 .latch n_n3688.Q[0] +954 .latch n_n3079.Q[0] +955 .latch n_n3313.Q[0] +956 .latch n_n3411.Q[0] +957 .latch n_n3231.Q[0] +958 .latch n_n3396.Q[0] +959 .latch n_n3432.Q[0] +960 .latch n_n3606.Q[0] +961 .latch n_n3733.Q[0] +962 .latch n_n3556.Q[0] +963 .latch n_n4040.Q[0] +964 .latch n_n3120.Q[0] +965 .latch n_n3221.Q[0] +966 .latch n_n3173.Q[0] +967 .latch n_n3851.Q[0] +968 .latch n_n3113.Q[0] +969 .latch n_n3242.Q[0] +970 .latch n_n3118.Q[0] +971 .latch n_n3376.Q[0] +972 .latch n_n4089.Q[0] +973 .latch n_n3044.Q[0] +974 .latch n_n3627.Q[0] +975 .latch n_n3035.Q[0] +976 .latch n_n3111.Q[0] +977 .latch n_n3321.Q[0] +978 .latch n_n3443.Q[0] +979 .latch n_n3215.Q[0] +980 .latch ndn3_10.Q[0] +981 .latch n_n4172.Q[0] +982 .latch nlc1_2.Q[0] +983 .latch n_n3590.Q[0] +984 .latch n_n4110.Q[0] +985 .latch nlc3_3.Q[0] +986 .latch n_n3576.Q[0] +987 .latch n_n4129.Q[0] +988 .latch n_n4189.Q[0] +989 .latch n_n4286.Q[0] +990 .latch n_n4383.Q[0] +991 .latch pdn.Q[0] +992 .latch n_n3567.Q[0] +993 .latch n_n3892.Q[0] +994 .latch n_n3075.Q[0] +995 .latch n_n3354.Q[0] +996 .latch n_n3465.Q[0] +997 .latch ndn3_6.Q[0] +998 .latch n_n3617.Q[0] +999 .latch n_n4162.Q[0] +1000 .latch n_n3207.Q[0] +1001 .latch n_n4120.Q[0] +1002 .latch n_n3065.Q[0] +1003 .latch n_n4005.Q[0] +1004 .latch n_n3266.Q[0] +1005 .latch n_n4337.Q[0] +1006 .latch n_n3600.Q[0] +1007 .latch n_n3415.Q[0] +1008 .latch n_n4243.Q[0] +1009 .latch n_n3872.Q[0] +1010 .latch n_n3648.Q[0] +1011 .latch n_n3358.Q[0] +1012 .latch n_n3350.Q[0] +1013 .latch ndn3_7.Q[0] +1014 .latch n_n3116.Q[0] +1015 .latch n_n3583.Q[0] +1016 .latch n_n3906.Q[0] +1017 .latch n_n4131.Q[0] +1018 .latch n_n3316.Q[0] +1019 .latch n_n3061.Q[0] +1020 .latch n_n3048.Q[0] +1021 .latch n_n3886.Q[0] +1022 .latch n_n3919.Q[0] +1023 .latch n_n3128.Q[0] +1024 .latch n_n3995.Q[0] +1025 .latch n_n4213.Q[0] +1026 .latch n_n3761.Q[0] +1027 .latch ndn3_8.Q[0] +1028 .latch n_n3252.Q[0] +1029 .latch n_n4366.Q[0] +1030 .latch n_n3328.Q[0] +1031 .latch n_n3988.Q[0] +1032 .latch n_n3348.Q[0] +1033 .latch n_n3544.Q[0] +1034 .latch n_n3101.Q[0] +1035 .latch n_n4279.Q[0] +1036 .latch n_n3896.Q[0] +1037 .latch n_n3736.Q[0] +1038 .latch n_n4251.Q[0] +1039 .latch n_n3650.Q[0] +1040 .latch n_n3307.Q[0] +1041 .latch n_n4294.Q[0] +1042 .latch n_n4334.Q[0] +1043 .latch n_n3955.Q[0] +1044 .latch n_n4164.Q[0] +1045 .latch n_n3155.Q[0] +1046 .latch n_n3749.Q[0] +1047 .latch n_n4233.Q[0] +1048 .latch n_n4347.Q[0] +1049 .latch n_n3826.Q[0] +1050 .latch n_n3360.Q[0] +1051 .latch n_n3458.Q[0] +1052 .latch n_n3093.Q[0] +1053 .latch n_n3157.Q[0] +1054 .latch n_n3506.Q[0] +1055 .latch n_n3161.Q[0] +1056 .latch n_n3319.Q[0] +1057 .latch n_n3429.Q[0] +1058 .latch n_n3971.Q[0] +1059 .latch n_n3449.Q[0] +1060 .latch n_n4270.Q[0] +1061 .latch n_n4288.Q[0] +1062 .latch n_n3183.Q[0] +1063 .latch n_n3130.Q[0] +1064 .latch nlak4_2.Q[0] +1065 .latch n_n4047.Q[0] +1066 .latch n_n3978.Q[0] +1067 .latch n_n3239.Q[0] +1068 .latch n_n4145.Q[0] +1069 .latch n_n3890.Q[0] +1070 .latch n_n4003.Q[0] +1071 .latch n_n3091.Q[0] +1072 .latch n_n3985.Q[0] +1073 .latch n_n3326.Q[0] +1074 .latch n_n4052.Q[0] +1075 .latch nsr4_2.Q[0] +1076 .latch n_n4099.Q[0] +1077 .latch n_n4375.Q[0] +1078 .latch n_n4067.Q[0] +1079 .latch n_n4290.Q[0] +1080 .latch n_n3898.Q[0] +1081 .latch n_n4122.Q[0] +1082 .latch n_n3774.Q[0] +1083 .latch n_n3014.Q[0] +1084 .latch n_n4241.Q[0] +1085 .latch n_n3952.Q[0] +1086 .latch n_n3237.Q[0] +1087 .latch n_n3968.Q[0] +1088 .latch n_n3922.Q[0] +1089 .latch n_n3551.Q[0] +1090 .latch n_n3379.Q[0] +1091 .latch n_n4275.Q[0] +1092 .latch n_n3570.Q[0] +1093 .latch n_n3854.Q[0] +1094 .latch n_n4057.Q[0] +1095 .latch n_n3451.Q[0] +1096 .latch n_n4037.Q[0] +1097 .latch n_n3408.Q[0] +1098 .latch n_n4229.Q[0] +1099 .latch n_n4201.Q[0] +1100 .latch n_n3339.Q[0] +1101 .latch n_n4362.Q[0] +1102 .latch n_n3483.Q[0] +1103 .latch n_n3557.Q[0] +1104 .latch n_n4185.Q[0] +1105 .latch n_n3069.Q[0] +1106 .latch n_n3643.Q[0] +1107 .latch n_n3404.Q[0] +1108 .latch n_n3057.Q[0] +1109 .latch n_n3020.Q[0] +1110 .latch n_n3828.Q[0] +1111 .latch n_n3631.Q[0] +1112 .latch n_n3138.Q[0] +1113 .latch nsr1_2.Q[0] +1114 .latch n_n4065.Q[0] +1115 .latch n_n3679.Q[0] +1116 .latch n_n3287.Q[0] +1117 .latch n_n4351.Q[0] +1118 .latch n_n4059.Q[0] +1119 .latch n_n3436.Q[0] +1120 .latch nen3_10.Q[0] +1121 .latch n_n3461.Q[0] +1122 .latch n_n4012.Q[0] +1123 .latch n_n3051.Q[0] +1124 .latch n_n3073.Q[0] +1125 .latch n_n3777.Q[0] +1126 .latch n_n3709.Q[0] +1127 .latch n_n3946.Q[0] +1128 .latch n_n3085.Q[0] +1129 .latch n_n3259.Q[0] +1130 .latch n_n3504.Q[0] +1131 .latch n_n4045.Q[0] +1132 .latch n_n3954.Q[0] +1133 .latch n_n3136.Q[0] +1134 .latch n_n4372.Q[0] +1135 .latch n_n4236.Q[0] +1136 .latch n_n3040.Q[0] +1137 .latch n_n3874.Q[0] +1138 .latch n_n3999.Q[0] +1139 .latch n_n3223.Q[0] +1140 .latch ndn1_34.Q[0] +1141 .latch n_n3743.Q[0] +1142 .latch n_n3657.Q[0] +1143 .latch n_n3213.Q[0] +1144 .latch n_n3095.Q[0] +1145 .latch n_n3663.Q[0] +1146 .latch n_n3724.Q[0] +1147 .latch n_n3038.Q[0] +1148 .latch n_n3370.Q[0] +1149 .latch n_n3624.Q[0] +1150 .latch n_n3578.Q[0] +1151 .latch n_n3713.Q[0] +1152 .latch n_n3089.Q[0] +1153 .latch n_n3211.Q[0] +1154 .latch n_n3367.Q[0] +1155 .latch n_n3434.Q[0] +1156 .latch n_n3126.Q[0] +1157 .latch n_n4192.Q[0] +1158 .latch n_n4136.Q[0] +1159 .latch n_n3053.Q[0] +1160 .latch n_n3938.Q[0] +1161 .latch n_n3769.Q[0] +1162 .latch n_n4390.Q[0] +1163 .latch nsr3_17.Q[0] +1164 .latch n_n3903.Q[0] +1165 .latch n_n3658.Q[0] +1166 .latch nrq3_11.Q[0] +1167 .latch n_n3818.Q[0] +1168 .latch n_n3533.Q[0] +1169 .latch n_n3463.Q[0] +1170 .latch n_n3175.Q[0] +1171 .latch n_n3055.Q[0] +1172 .latch n_n3202.Q[0] +1173 .latch n_n3385.Q[0] +1174 .latch n_n4077.Q[0] +1175 .latch n_n3142.Q[0] +1176 .latch n_n3901.Q[0] +1177 .latch n_n3934.Q[0] +1178 .latch n_n3823.Q[0] +1179 .latch n_n3722.Q[0] +1180 .latch n_n4309.Q[0] +1181 .latch n_n4159.Q[0] +1182 .latch n_n4330.Q[0] +1183 .latch n_n3836.Q[0] +1184 .latch n_n3470.Q[0] +1185 .latch n_n3331.Q[0] +1186 .latch n_n3883.Q[0] +1187 .latch n_n4299.Q[0] +1188 .latch n_n4157.Q[0] +1189 .latch ndn3_9.Q[0] +1190 .latch n_n3208.Q[0] +1191 .latch n_n3190.Q[0] +1192 .latch n_n4029.Q[0] +1193 .latch n_n3042.Q[0] +1194 .latch nsr3_14.Q[0] +1195 .latch n_n4151.Q[0] +1196 .latch n_n3188.Q[0] +1197 .latch n_n4303.Q[0] +1198 .latch n_n3250.Q[0] +1199 .latch n_n3170.Q[0] +1200 .latch n_n3758.Q[0] +1201 .latch n_n3910.Q[0] +1202 .latch n_n3108.Q[0] +1203 .latch n_n3150.Q[0] +1204 .latch n_n4320.Q[0] +1205 .latch n_n4360.Q[0] +1206 .latch n_n4247.Q[0] +1207 .latch n_n4199.Q[0] +1208 .latch n_n3966.Q[0] +1209 .latch n_n3766.Q[0] +1210 .latch n_n4021.Q[0] +1211 .latch n_n4062.Q[0] +1212 .latch n_n3514.Q[0] +1213 .latch n_n3572.Q[0] +1214 .latch n_n4166.Q[0] +1215 .latch n_n3976.Q[0] +1216 .latch n_n3394.Q[0] +1217 .latch n_n4095.Q[0] +1218 .latch n_n3863.Q[0] +1219 .latch n_n3720.Q[0] +1220 .latch ngfdn_3.Q[0] +1221 .latch n_n3756.Q[0] +1222 .latch n_n3667.Q[0] +1223 .latch n_n3342.Q[0] +1224 .latch n_n3529.Q[0] +1225 .latch n_n4209.Q[0] +1226 .latch n_n4324.Q[0] +1227 .latch n_n3337.Q[0] +1228 .latch n_n4227.Q[0] +1229 .latch n_n4153.Q[0] +1230 .latch n_n3831.Q[0] +1231 .latch n_n3233.Q[0] +1232 .latch n_n4263.Q[0] +1233 .latch n_n3413.Q[0] +1234 .latch n_n4182.Q[0] +1235 .latch n_n3841.Q[0] +1236 .latch n_n3441.Q[0] +1237 .latch n_n4026.Q[0] +1238 .latch n_n4342.Q[0] +1239 .latch n_n4102.Q[0] +1240 .latch n_n3277.Q[0] +1241 .latch n_n4180.Q[0] +1242 .latch n_n3878.Q[0] +1243 .latch n_n3931.Q[0] +1244 .latch n_n3845.Q[0] +1245 .latch n_n3865.Q[0] +1246 .latch n_n3486.Q[0] +1247 .latch n_n4056.Q[0] +1248 .latch n_n3674.Q[0] +1249 .latch n_n3959.Q[0] +1250 .latch n_n3608.Q[0] +1251 .latch n_n4080.Q[0] +1252 .latch n_n4018.Q[0] +1253 .latch n_n4354.Q[0] +1254 .latch n_n3797.Q[0] +1255 .latch n_n3739.Q[0] +1256 .latch n_n3646.Q[0] +1257 .latch n_n3099.Q[0] +1258 .latch n_n3537.Q[0] +1259 .latch n_n3806.Q[0] +1260 .latch n_n3087.Q[0] +1261 .latch n_n4105.Q[0] +1262 .latch n_n3262.Q[0] +1263 .latch n_n4125.Q[0] +1264 .latch n_n3814.Q[0] +1265 .latch n_n4093.Q[0] +1266 .latch nsr3_3.Q[0] +5505 .output out:pdn.outpad[0] +5506 .output out:pv10_7_7_.outpad[0] +5507 .output out:pv9_1_1_.outpad[0] +5508 .output out:pv4_4_4_.outpad[0] +5509 .output out:pv12_2_2_.outpad[0] +5510 .output out:pready_0_0_.outpad[0] +5511 .output out:pv7_6_6_.outpad[0] +5512 .output out:pv3_4_4_.outpad[0] +5513 .output out:pv11_5_5_.outpad[0] +5514 .output out:pv10_2_2_.outpad[0] +5515 .output out:pv5_7_7_.outpad[0] +5516 .output out:pv10_1_1_.outpad[0] +5517 .output out:pv15_7_7_.outpad[0] +5518 .output out:pv5_2_2_.outpad[0] +5519 .output out:pv11_3_3_.outpad[0] +5520 .output out:pv14_3_3_.outpad[0] +5521 .output out:pv5_4_4_.outpad[0] +5522 .output out:pv6_5_5_.outpad[0] +5523 .output out:pv1_5_5_.outpad[0] +5524 .output out:pv12_6_6_.outpad[0] +5525 .output out:pv9_4_4_.outpad[0] +5526 .output out:pv9_3_3_.outpad[0] +5527 .output out:pv4_0_0_.outpad[0] +5528 .output out:pv11_7_7_.outpad[0] +5529 .output out:pv9_2_2_.outpad[0] +5530 .output out:pv6_0_0_.outpad[0] +5531 .output out:pv7_1_1_.outpad[0] +5532 .output out:pv1_1_1_.outpad[0] +5533 .output out:pv9_6_6_.outpad[0] +5534 .output out:pv9_0_0_.outpad[0] +5535 .output out:pv8_3_3_.outpad[0] +5536 .output out:pv9_5_5_.outpad[0] +5537 .output out:pv14_7_7_.outpad[0] +5538 .output out:pv6_1_1_.outpad[0] +5539 .output out:pv5_6_6_.outpad[0] +5540 .output out:pv15_2_2_.outpad[0] +5541 .output out:pv5_5_5_.outpad[0] +5542 .output out:pv12_0_0_.outpad[0] +5543 .output out:pv11_1_1_.outpad[0] +5544 .output out:pv7_0_0_.outpad[0] +5545 .output out:pv2_4_4_.outpad[0] +5546 .output out:pv13_3_3_.outpad[0] +5547 .output out:pv3_6_6_.outpad[0] +5548 .output out:pv15_6_6_.outpad[0] +5549 .output out:pv3_0_0_.outpad[0] +5550 .output out:pv6_2_2_.outpad[0] +5551 .output out:pv6_4_4_.outpad[0] +5552 .output out:pv7_5_5_.outpad[0] +5553 .output out:pv5_1_1_.outpad[0] +5554 .output out:pv2_5_5_.outpad[0] +5555 .output out:pv3_1_1_.outpad[0] +5556 .output out:pv15_3_3_.outpad[0] +5557 .output out:pv13_5_5_.outpad[0] +5558 .output out:pv11_6_6_.outpad[0] +5559 .output out:pv4_2_2_.outpad[0] +5560 .output out:pv5_3_3_.outpad[0] +5561 .output out:pv9_7_7_.outpad[0] +5562 .output out:pv2_3_3_.outpad[0] +5563 .output out:pv8_6_6_.outpad[0] +5564 .latch ndn1_34.D[0] +5565 .output out:pv10_3_3_.outpad[0] +5566 .output out:pv8_4_4_.outpad[0] +5567 .output out:pv14_5_5_.outpad[0] +5568 .output out:pv14_1_1_.outpad[0] +5569 .output out:pv6_7_7_.outpad[0] +5570 .output out:pv14_4_4_.outpad[0] +5571 .output out:pv12_3_3_.outpad[0] +5572 .output out:pv13_0_0_.outpad[0] +5573 .output out:pv2_7_7_.outpad[0] +5574 .output out:pv1_0_0_.outpad[0] +5575 .output out:pv7_4_4_.outpad[0] +5576 .output out:pv12_1_1_.outpad[0] +5577 .output out:pv14_0_0_.outpad[0] +5578 .output out:pv13_2_2_.outpad[0] +5579 .output out:pv12_4_4_.outpad[0] +5580 .output out:pv8_2_2_.outpad[0] +5581 .output out:pv2_6_6_.outpad[0] +5582 .output out:pv7_7_7_.outpad[0] +5583 .output out:pv3_5_5_.outpad[0] +5584 .output out:pv11_2_2_.outpad[0] +5585 .output out:pv4_1_1_.outpad[0] +5586 .output out:pv4_3_3_.outpad[0] +5587 .output out:pv6_6_6_.outpad[0] +5588 .output out:pv8_5_5_.outpad[0] +5589 .output out:pv8_1_1_.outpad[0] +5590 .output out:pv10_4_4_.outpad[0] +5591 .output out:pv15_0_0_.outpad[0] +5592 .output out:pv7_3_3_.outpad[0] +5593 .output out:pv13_4_4_.outpad[0] +5594 .output out:pv2_0_0_.outpad[0] +5595 .output out:pv15_1_1_.outpad[0] +5596 .output out:pv13_1_1_.outpad[0] +5597 .output out:pv8_0_0_.outpad[0] +5598 .output out:pv10_5_5_.outpad[0] +5599 .output out:pv1_7_7_.outpad[0] +5600 .output out:pv11_4_4_.outpad[0] +5601 .output out:pv5_0_0_.outpad[0] +5602 .output out:pv4_7_7_.outpad[0] +5603 .output out:pv13_7_7_.outpad[0] +5604 .output out:pv12_7_7_.outpad[0] +5605 .latch ndn3_15.D[0] +5606 .latch ndn3_5.D[0] +5607 .latch ndn3_10.D[0] +5608 .latch ndn3_6.D[0] +5609 .latch ndn3_7.D[0] +5610 .latch ndn3_8.D[0] +5611 .latch nen3_10.D[0] +5612 .latch nrq3_11.D[0] +5613 .latch ndn3_9.D[0] +5614 .latch ngfdn_3.D[0] +5615 .output out:pv15_4_4_.outpad[0] +5616 .output out:pv10_6_6_.outpad[0] +5617 .output out:pv8_7_7_.outpad[0] +5618 .output out:pv10_0_0_.outpad[0] +5619 .output out:pv12_5_5_.outpad[0] +5620 .output out:pv14_2_2_.outpad[0] +5621 .output out:pv11_0_0_.outpad[0] +5622 .output out:pv4_6_6_.outpad[0] +5623 .output out:pv3_3_3_.outpad[0] +5624 .output out:pv3_7_7_.outpad[0] +5625 .output out:pv1_3_3_.outpad[0] +5626 .output out:pv6_3_3_.outpad[0] +5627 .output out:pv15_5_5_.outpad[0] +5628 .output out:pv1_6_6_.outpad[0] +5629 .output out:pv2_2_2_.outpad[0] +5630 .output out:pv13_6_6_.outpad[0] +5631 .output out:pv3_2_2_.outpad[0] +5632 .output out:pv2_1_1_.outpad[0] +5633 .output out:pv1_2_2_.outpad[0] +5634 .output out:pv1_4_4_.outpad[0] +5635 .output out:pv4_5_5_.outpad[0] +5636 .output out:pv7_2_2_.outpad[0] +5637 .output out:pv14_6_6_.outpad[0] +5638 .latch n_n4071.D[0] +5639 .latch n_n4349.D[0] +5640 .latch n_n4201.D[0] +5641 .latch n_n3968.D[0] +5642 .latch n_n3922.D[0] +5643 .latch n_n3854.D[0] +5644 .latch n_n3946.D[0] +5645 .latch n_n4383.D[0] +5646 .latch n_n3281.D[0] +5647 .latch n_n3743.D[0] +5648 .latch n_n4258.D[0] +5649 .latch n_n4337.D[0] +5650 .latch n_n3451.D[0] +5651 .latch n_n4160.D[0] +5652 .latch n_n4159.D[0] +5653 .latch n_n4330.D[0] +5654 .latch n_n3892.D[0] +5655 .latch n_n3035.D[0] +5656 .latch n_n3556.D[0] +5657 .latch n_n4211.D[0] +5658 .latch n_n3936.D[0] +5659 .latch n_n3876.D[0] +5660 .latch nlc1_2.D[0] +5661 .latch n_n3144.D[0] +5662 .latch n_n3782.D[0] +5663 .latch n_n3067.D[0] +5664 .latch n_n3180.D[0] +5665 .latch n_n3274.D[0] +5666 .latch n_n3381.D[0] +5667 .latch n_n3029.D[0] +5668 .latch n_n3619.D[0] +5669 .latch n_n3264.D[0] +5670 .latch n_n4114.D[0] +5671 .latch n_n3146.D[0] +5672 .latch n_n3152.D[0] +5673 .latch n_n4282.D[0] +5674 .latch n_n3305.D[0] +5675 .latch n_n3204.D[0] +5676 .latch n_n3024.D[0] +5677 .latch n_n4139.D[0] +5678 .latch n_n3456.D[0] +5679 .latch n_n3521.D[0] +5680 .latch n_n3081.D[0] +5681 .latch n_n3195.D[0] +5682 .latch n_n3489.D[0] +5683 .latch n_n3372.D[0] +5684 .latch n_n3411.D[0] +5685 .latch n_n3396.D[0] +5686 .latch n_n3432.D[0] +5687 .latch n_n3606.D[0] +5688 .latch n_n3120.D[0] +5689 .latch n_n4089.D[0] +5690 .latch n_n3321.D[0] +5691 .latch n_n3443.D[0] +5692 .latch n_n3215.D[0] +5693 .latch n_n3590.D[0] +5694 .latch n_n4110.D[0] +5695 .latch n_n4129.D[0] +5696 .latch pdn.D[0] +5697 .latch n_n3567.D[0] +5698 .latch n_n3075.D[0] +5699 .latch n_n3617.D[0] +5700 .latch n_n4162.D[0] +5701 .latch n_n4120.D[0] +5702 .latch n_n3065.D[0] +5703 .latch n_n4005.D[0] +5704 .latch n_n3266.D[0] +5705 .latch n_n3600.D[0] +5706 .latch n_n3415.D[0] +5707 .latch n_n3872.D[0] +5708 .latch n_n3648.D[0] +5709 .latch n_n3350.D[0] +5710 .latch n_n3116.D[0] +5711 .latch n_n4131.D[0] +5712 .latch n_n4213.D[0] +5713 .latch n_n3252.D[0] +5714 .latch n_n3348.D[0] +5715 .latch n_n3544.D[0] +5716 .latch n_n3101.D[0] +5717 .latch n_n3650.D[0] +5718 .latch n_n3307.D[0] +5719 .latch n_n4164.D[0] +5720 .latch n_n3749.D[0] +5721 .latch n_n4347.D[0] +5722 .latch n_n3826.D[0] +5723 .latch n_n3360.D[0] +5724 .latch n_n3093.D[0] +5725 .latch n_n3157.D[0] +5726 .latch n_n3161.D[0] +5727 .latch n_n3130.D[0] +5728 .latch n_n3239.D[0] +5729 .latch n_n3890.D[0] +5730 .latch n_n3326.D[0] +5731 .latch n_n4375.D[0] +5732 .latch n_n4290.D[0] +5733 .latch n_n3774.D[0] +5734 .latch n_n3014.D[0] +5735 .latch n_n4241.D[0] +5736 .latch n_n3551.D[0] +5737 .latch n_n3379.D[0] +5738 .latch n_n3570.D[0] +5739 .latch n_n4037.D[0] +5740 .latch n_n3339.D[0] +5741 .latch n_n4185.D[0] +5742 .latch n_n3643.D[0] +5743 .latch n_n3828.D[0] +5744 .latch nsr1_2.D[0] +5745 .latch n_n4059.D[0] +5746 .latch n_n3461.D[0] +5747 .latch n_n3051.D[0] +5748 .latch n_n3504.D[0] +5749 .latch n_n3040.D[0] +5750 .latch n_n3874.D[0] +5751 .latch n_n3999.D[0] +5752 .latch n_n3095.D[0] +5753 .latch n_n3663.D[0] +5754 .latch n_n3038.D[0] +5755 .latch n_n3211.D[0] +5756 .latch n_n3367.D[0] +5757 .latch n_n3434.D[0] +5758 .latch n_n3053.D[0] +5759 .latch n_n3938.D[0] +5760 .latch n_n3903.D[0] +5761 .latch n_n3175.D[0] +5762 .latch n_n4077.D[0] +5763 .latch n_n3142.D[0] +5764 .latch n_n3836.D[0] +5765 .latch n_n3470.D[0] +5766 .latch n_n3190.D[0] +5767 .latch n_n3042.D[0] +5768 .latch n_n3188.D[0] +5769 .latch n_n3150.D[0] +5770 .latch n_n3863.D[0] +5771 .latch n_n3720.D[0] +5772 .latch n_n3529.D[0] +5773 .latch n_n4153.D[0] +5774 .latch n_n3233.D[0] +5775 .latch n_n3441.D[0] +5776 .latch n_n3674.D[0] +5777 .latch n_n4018.D[0] +5778 .latch n_n4354.D[0] +5779 .latch n_n3797.D[0] +5780 .latch n_n3087.D[0] +5781 .latch n_n4105.D[0] +5782 .latch n_n3262.D[0] +5783 .latch nsr3_3.D[0] +5784 .latch n_n4151.D[0] +5785 .latch n_n3250.D[0] +5786 .latch n_n3170.D[0] +5787 .latch n_n4360.D[0] +5788 .latch n_n4362.D[0] +5789 .latch n_n3578.D[0] +5790 .latch n_n4021.D[0] +5791 .latch n_n4062.D[0] +5792 .latch n_n4270.D[0] +5793 .latch n_n4299.D[0] +5794 .latch n_n3756.D[0] +5795 .latch n_n3624.D[0] +5796 .latch n_n4251.D[0] +5797 .latch n_n4182.D[0] +5798 .latch n_n3931.D[0] +5799 .latch n_n3533.D[0] +5800 .latch n_n3978.D[0] +5801 .latch n_n3328.D[0] +5802 .latch n_n4224.D[0] +5803 .latch nlc3_3.D[0] +5804 .latch n_n3493.D[0] +5805 .latch n_n4108.D[0] +5806 .latch n_n3354.D[0] +5807 .latch n_n3008.D[0] +5808 .latch n_n3225.D[0] +5809 .latch n_n3687.D[0] +5810 .latch n_n3098.D[0] +5811 .latch n_n3497.D[0] +5812 .latch n_n3780.D[0] +5813 .latch n_n3133.D[0] +5814 .latch n_n3270.D[0] +5815 .latch n_n3670.D[0] +5816 .latch n_n3525.D[0] +5817 .latch n_n3729.D[0] +5818 .latch n_n3549.D[0] +5819 .latch n_n3764.D[0] +5820 .latch n_n3517.D[0] +5821 .latch n_n3012.D[0] +5822 .latch n_n3344.D[0] +5823 .latch n_n3079.D[0] +5824 .latch n_n3313.D[0] +5825 .latch n_n3231.D[0] +5826 .latch n_n3733.D[0] +5827 .latch n_n3221.D[0] +5828 .latch n_n3173.D[0] +5829 .latch n_n3113.D[0] +5830 .latch n_n3118.D[0] +5831 .latch n_n3044.D[0] +5832 .latch n_n3627.D[0] +5833 .latch n_n4172.D[0] +5834 .latch n_n3576.D[0] +5835 .latch n_n4189.D[0] +5836 .latch n_n3465.D[0] +5837 .latch n_n4243.D[0] +5838 .latch n_n3358.D[0] +5839 .latch n_n3906.D[0] +5840 .latch n_n3316.D[0] +5841 .latch n_n3061.D[0] +5842 .latch n_n3048.D[0] +5843 .latch n_n3128.D[0] +5844 .latch n_n3761.D[0] +5845 .latch n_n3896.D[0] +5846 .latch n_n3736.D[0] +5847 .latch n_n3155.D[0] +5848 .latch n_n3506.D[0] +5849 .latch n_n3319.D[0] +5850 .latch n_n3429.D[0] +5851 .latch n_n3971.D[0] +5852 .latch n_n3449.D[0] +5853 .latch n_n3183.D[0] +5854 .latch n_n4003.D[0] +5855 .latch n_n3091.D[0] +5856 .latch n_n3985.D[0] +5857 .latch n_n3952.D[0] +5858 .latch n_n3069.D[0] +5859 .latch n_n3404.D[0] +5860 .latch n_n3057.D[0] +5861 .latch n_n3020.D[0] +5862 .latch n_n3631.D[0] +5863 .latch n_n3138.D[0] +5864 .latch n_n4065.D[0] +5865 .latch n_n3679.D[0] +5866 .latch n_n3287.D[0] +5867 .latch n_n3436.D[0] +5868 .latch n_n3073.D[0] +5869 .latch n_n3777.D[0] +5870 .latch n_n3136.D[0] +5871 .latch n_n4372.D[0] +5872 .latch n_n3223.D[0] +5873 .latch n_n3213.D[0] +5874 .latch n_n3370.D[0] +5875 .latch n_n3713.D[0] +5876 .latch n_n3089.D[0] +5877 .latch n_n3126.D[0] +5878 .latch n_n4192.D[0] +5879 .latch n_n4136.D[0] +5880 .latch n_n4390.D[0] +5881 .latch n_n3463.D[0] +5882 .latch n_n3055.D[0] +5883 .latch n_n3202.D[0] +5884 .latch n_n3385.D[0] +5885 .latch n_n3722.D[0] +5886 .latch n_n4309.D[0] +5887 .latch n_n3331.D[0] +5888 .latch n_n3883.D[0] +5889 .latch n_n4303.D[0] +5890 .latch n_n3758.D[0] +5891 .latch n_n3910.D[0] +5892 .latch n_n3108.D[0] +5893 .latch n_n4320.D[0] +5894 .latch n_n4247.D[0] +5895 .latch n_n4199.D[0] +5896 .latch n_n3572.D[0] +5897 .latch n_n4166.D[0] +5898 .latch n_n3394.D[0] +5899 .latch n_n3667.D[0] +5900 .latch n_n3342.D[0] +5901 .latch n_n4209.D[0] +5902 .latch n_n3337.D[0] +5903 .latch n_n3413.D[0] +5904 .latch n_n4342.D[0] +5905 .latch n_n4102.D[0] +5906 .latch n_n3277.D[0] +5907 .latch n_n4180.D[0] +5908 .latch n_n3486.D[0] +5909 .latch n_n3739.D[0] +5910 .latch n_n3646.D[0] +5911 .latch n_n3537.D[0] +5912 .latch n_n3806.D[0] +5913 .latch ndn3_4.D[0] +5914 .latch n_n4286.D[0] +5915 .latch nlak4_2.D[0] +5916 .latch nsr4_2.D[0] +5917 .latch n_n4236.D[0] +5918 .latch n_n4263.D[0] +5919 .latch n_n3901.D[0] +5920 .latch n_n4125.D[0] +5921 .latch nsr3_14.D[0] +5922 .latch n_n3658.D[0] +5923 .latch n_n3604.D[0] +5924 .latch n_n3878.D[0] +5925 .latch n_n3208.D[0] +5926 .latch n_n3259.D[0] +5927 .latch n_n4294.D[0] +5928 .latch n_n3919.D[0] +5929 .latch n_n3886.D[0] +5930 .latch n_n3858.D[0] +5931 .latch n_n3511.D[0] +5932 .latch n_n3688.D[0] +5933 .latch n_n3976.D[0] +5934 .latch n_n3608.D[0] +5935 .latch n_n3793.D[0] +5936 .latch n_n3557.D[0] +5937 .latch n_n3769.D[0] +5938 .latch n_n3934.D[0] +5939 .latch n_n3865.D[0] +5940 .latch n_n3845.D[0] +5941 .latch n_n4029.D[0] +5942 .latch n_n3954.D[0] +5943 .latch n_n4099.D[0] +5944 .latch n_n4052.D[0] +5945 .latch n_n3955.D[0] +5946 .latch n_n4381.D[0] +5947 .latch n_n3408.D[0] +5948 .latch n_n4392.D[0] +5949 .latch n_n4222.D[0] +5950 .latch n_n3099.D[0] +5951 .latch n_n4056.D[0] +5952 .latch n_n4045.D[0] +5953 .latch n_n4057.D[0] +5954 .latch n_n4366.D[0] +5955 .latch n_n4047.D[0] +5956 .latch n_n3237.D[0] +5957 .latch n_n4316.D[0] +5958 .latch n_n3495.D[0] +5959 .latch n_n3657.D[0] +5960 .latch n_n3475.D[0] +5961 .latch n_n3111.D[0] +5962 .latch n_n4074.D[0] +5963 .latch n_n3916.D[0] +5964 .latch n_n3458.D[0] +5965 .latch n_n3085.D[0] +5966 .latch n_n4351.D[0] +5967 .latch n_n4229.D[0] +5968 .latch n_n4324.D[0] +5969 .latch n_n4288.D[0] +5970 .latch n_n3898.D[0] +5971 .latch n_n4157.D[0] +5972 .latch n_n4095.D[0] +5973 .latch n_n4122.D[0] +5974 .latch n_n4145.D[0] +5975 .latch n_n3841.D[0] +5976 .latch n_n4233.D[0] +5977 .latch n_n3242.D[0] +5978 .latch n_n4142.D[0] +5979 .latch n_n3376.D[0] +5980 .latch n_n3207.D[0] +5981 .latch n_n3583.D[0] +5982 .latch n_n4279.D[0] +5983 .latch n_n3823.D[0] +5984 .latch n_n3966.D[0] +5985 .latch n_n3514.D[0] +5986 .latch n_n3198.D[0] +5987 .latch n_n3833.D[0] +5988 .latch n_n4067.D[0] +5989 .latch nsr3_17.D[0] +5990 .latch n_n4026.D[0] +5991 .latch n_n3851.D[0] +5992 .latch n_n3709.D[0] +5993 .latch n_n3707.D[0] +5994 .latch n_n4334.D[0] +5995 .latch n_n4012.D[0] +5996 .latch n_n3724.D[0] +5997 .latch n_n4227.D[0] +5998 .latch n_n3814.D[0] +5999 .latch n_n4080.D[0] +6000 .latch n_n3959.D[0] +6001 .latch n_n3818.D[0] +6002 .latch n_n3988.D[0] +6003 .latch n_n3995.D[0] +6004 .latch n_n4040.D[0] +6005 .latch n_n3726.D[0] +6006 .latch n_n3574.D[0] +6007 .latch n_n4093.D[0] +6008 .latch n_n3831.D[0] +6009 .latch n_n3483.D[0] +6010 .latch n_n4275.D[0] +6011 .latch n_n3766.D[0] + +#End of unconstrained hold startpoint/endpoint report diff --git a/report_unconstrained_timing.setup.rpt b/report_unconstrained_timing.setup.rpt new file mode 100644 index 00000000000..9a5653b0fdd --- /dev/null +++ b/report_unconstrained_timing.setup.rpt @@ -0,0 +1,950 @@ +#Unconstrained setup timing startpoint/endpoint + +timing_node_id node_type node_name +-------------- --------- --------- +0 .input tin_pv10_4_4_.inpad[0] +1 .input tin_pv11_4_4_.inpad[0] +2 .input tin_pv6_7_7_.inpad[0] +3 .input tin_pv2_0_0_.inpad[0] +4 .input tin_pv10_3_3_.inpad[0] +5 .input tin_pv1_2_2_.inpad[0] +6 .input tin_pv11_3_3_.inpad[0] +7 .input tin_pv4_3_3_.inpad[0] +8 .input tin_pv10_2_2_.inpad[0] +9 .input tin_pv11_2_2_.inpad[0] +10 .input tin_pv6_0_0_.inpad[0] +11 .input tin_pv2_1_1_.inpad[0] +12 .input tin_pv10_1_1_.inpad[0] +13 .input tin_pv1_3_3_.inpad[0] +14 .input preset_0_0_.inpad[0] +15 .input tin_pv11_1_1_.inpad[0] +16 .input tin_pv4_4_4_.inpad[0] +17 .input tin_pready_0_0_.inpad[0] +18 .input tin_pv10_0_0_.inpad[0] +19 .input tin_pv11_0_0_.inpad[0] +20 .input tin_pv6_1_1_.inpad[0] +21 .input tin_pv2_2_2_.inpad[0] +22 .input tin_pv1_4_4_.inpad[0] +23 .input tin_pv4_5_5_.inpad[0] +24 .input tin_pv6_2_2_.inpad[0] +25 .input tin_pv2_3_3_.inpad[0] +26 .input tin_pv1_5_5_.inpad[0] +27 .input tin_pv4_6_6_.inpad[0] +28 .input tin_pv6_3_3_.inpad[0] +29 .input tin_pv2_4_4_.inpad[0] +30 .input tin_pv1_6_6_.inpad[0] +31 .input pclk.inpad[0] +32 .input tin_pv4_7_7_.inpad[0] +33 .input tin_pv6_4_4_.inpad[0] +34 .input tin_pv2_5_5_.inpad[0] +35 .input tin_pv1_7_7_.inpad[0] +36 .input tin_pv4_0_0_.inpad[0] +37 .input tin_pv6_5_5_.inpad[0] +38 .input tin_pv2_6_6_.inpad[0] +39 .input tin_pv10_7_7_.inpad[0] +40 .input tin_pv1_0_0_.inpad[0] +41 .input tin_pv11_7_7_.inpad[0] +42 .input tin_pv4_1_1_.inpad[0] +43 .input tin_pv10_6_6_.inpad[0] +44 .input tin_pv11_6_6_.inpad[0] +45 .input tin_pv6_6_6_.inpad[0] +46 .input tin_pv2_7_7_.inpad[0] +47 .input preset.inpad[0] +48 .input tin_pv10_5_5_.inpad[0] +49 .input tin_pv1_1_1_.inpad[0] +50 .input tin_pv11_5_5_.inpad[0] +51 .input tin_pv4_2_2_.inpad[0] +882 .latch n_n4142.Q[0] +883 .latch n_n3936.Q[0] +884 .latch n_n3574.Q[0] +885 .latch n_n3008.Q[0] +886 .latch n_n3726.Q[0] +887 .latch n_n3604.Q[0] +888 .latch n_n3144.Q[0] +889 .latch n_n3782.Q[0] +890 .latch n_n3067.Q[0] +891 .latch n_n4258.Q[0] +892 .latch n_n3225.Q[0] +893 .latch n_n3180.Q[0] +894 .latch n_n3274.Q[0] +895 .latch n_n3475.Q[0] +896 .latch n_n3687.Q[0] +897 .latch n_n3381.Q[0] +898 .latch n_n3098.Q[0] +899 .latch n_n4108.Q[0] +900 .latch n_n3497.Q[0] +901 .latch n_n3793.Q[0] +902 .latch n_n4316.Q[0] +903 .latch n_n4349.Q[0] +904 .latch n_n3029.Q[0] +905 .latch n_n3619.Q[0] +906 .latch n_n3264.Q[0] +907 .latch n_n3780.Q[0] +908 .latch ndn3_4.Q[0] +909 .latch n_n4114.Q[0] +910 .latch n_n3146.Q[0] +911 .latch n_n3511.Q[0] +912 .latch n_n3152.Q[0] +913 .latch n_n3833.Q[0] +914 .latch n_n4282.Q[0] +915 .latch n_n3305.Q[0] +916 .latch n_n4392.Q[0] +917 .latch n_n4224.Q[0] +918 .latch n_n3198.Q[0] +919 .latch n_n3204.Q[0] +920 .latch n_n3024.Q[0] +921 .latch n_n4139.Q[0] +922 .latch ndn3_15.Q[0] +923 .latch n_n3133.Q[0] +924 .latch n_n4074.Q[0] +925 .latch n_n3270.Q[0] +926 .latch n_n3858.Q[0] +927 .latch n_n3456.Q[0] +928 .latch n_n3521.Q[0] +929 .latch n_n3081.Q[0] +930 .latch n_n4381.Q[0] +931 .latch n_n3670.Q[0] +932 .latch n_n4211.Q[0] +933 .latch n_n3493.Q[0] +934 .latch n_n3495.Q[0] +935 .latch n_n3916.Q[0] +936 .latch n_n3195.Q[0] +937 .latch n_n3525.Q[0] +938 .latch n_n3729.Q[0] +939 .latch n_n3876.Q[0] +940 .latch ndn3_5.Q[0] +941 .latch n_n3549.Q[0] +942 .latch n_n3489.Q[0] +943 .latch n_n3764.Q[0] +944 .latch n_n3281.Q[0] +945 .latch n_n3707.Q[0] +946 .latch n_n3517.Q[0] +947 .latch n_n4160.Q[0] +948 .latch n_n4222.Q[0] +949 .latch n_n3012.Q[0] +950 .latch n_n4071.Q[0] +951 .latch n_n3372.Q[0] +952 .latch n_n3344.Q[0] +953 .latch n_n3688.Q[0] +954 .latch n_n3079.Q[0] +955 .latch n_n3313.Q[0] +956 .latch n_n3411.Q[0] +957 .latch n_n3231.Q[0] +958 .latch n_n3396.Q[0] +959 .latch n_n3432.Q[0] +960 .latch n_n3606.Q[0] +961 .latch n_n3733.Q[0] +962 .latch n_n3556.Q[0] +963 .latch n_n4040.Q[0] +964 .latch n_n3120.Q[0] +965 .latch n_n3221.Q[0] +966 .latch n_n3173.Q[0] +967 .latch n_n3851.Q[0] +968 .latch n_n3113.Q[0] +969 .latch n_n3242.Q[0] +970 .latch n_n3118.Q[0] +971 .latch n_n3376.Q[0] +972 .latch n_n4089.Q[0] +973 .latch n_n3044.Q[0] +974 .latch n_n3627.Q[0] +975 .latch n_n3035.Q[0] +976 .latch n_n3111.Q[0] +977 .latch n_n3321.Q[0] +978 .latch n_n3443.Q[0] +979 .latch n_n3215.Q[0] +980 .latch ndn3_10.Q[0] +981 .latch n_n4172.Q[0] +982 .latch nlc1_2.Q[0] +983 .latch n_n3590.Q[0] +984 .latch n_n4110.Q[0] +985 .latch nlc3_3.Q[0] +986 .latch n_n3576.Q[0] +987 .latch n_n4129.Q[0] +988 .latch n_n4189.Q[0] +989 .latch n_n4286.Q[0] +990 .latch n_n4383.Q[0] +991 .latch pdn.Q[0] +992 .latch n_n3567.Q[0] +993 .latch n_n3892.Q[0] +994 .latch n_n3075.Q[0] +995 .latch n_n3354.Q[0] +996 .latch n_n3465.Q[0] +997 .latch ndn3_6.Q[0] +998 .latch n_n3617.Q[0] +999 .latch n_n4162.Q[0] +1000 .latch n_n3207.Q[0] +1001 .latch n_n4120.Q[0] +1002 .latch n_n3065.Q[0] +1003 .latch n_n4005.Q[0] +1004 .latch n_n3266.Q[0] +1005 .latch n_n4337.Q[0] +1006 .latch n_n3600.Q[0] +1007 .latch n_n3415.Q[0] +1008 .latch n_n4243.Q[0] +1009 .latch n_n3872.Q[0] +1010 .latch n_n3648.Q[0] +1011 .latch n_n3358.Q[0] +1012 .latch n_n3350.Q[0] +1013 .latch ndn3_7.Q[0] +1014 .latch n_n3116.Q[0] +1015 .latch n_n3583.Q[0] +1016 .latch n_n3906.Q[0] +1017 .latch n_n4131.Q[0] +1018 .latch n_n3316.Q[0] +1019 .latch n_n3061.Q[0] +1020 .latch n_n3048.Q[0] +1021 .latch n_n3886.Q[0] +1022 .latch n_n3919.Q[0] +1023 .latch n_n3128.Q[0] +1024 .latch n_n3995.Q[0] +1025 .latch n_n4213.Q[0] +1026 .latch n_n3761.Q[0] +1027 .latch ndn3_8.Q[0] +1028 .latch n_n3252.Q[0] +1029 .latch n_n4366.Q[0] +1030 .latch n_n3328.Q[0] +1031 .latch n_n3988.Q[0] +1032 .latch n_n3348.Q[0] +1033 .latch n_n3544.Q[0] +1034 .latch n_n3101.Q[0] +1035 .latch n_n4279.Q[0] +1036 .latch n_n3896.Q[0] +1037 .latch n_n3736.Q[0] +1038 .latch n_n4251.Q[0] +1039 .latch n_n3650.Q[0] +1040 .latch n_n3307.Q[0] +1041 .latch n_n4294.Q[0] +1042 .latch n_n4334.Q[0] +1043 .latch n_n3955.Q[0] +1044 .latch n_n4164.Q[0] +1045 .latch n_n3155.Q[0] +1046 .latch n_n3749.Q[0] +1047 .latch n_n4233.Q[0] +1048 .latch n_n4347.Q[0] +1049 .latch n_n3826.Q[0] +1050 .latch n_n3360.Q[0] +1051 .latch n_n3458.Q[0] +1052 .latch n_n3093.Q[0] +1053 .latch n_n3157.Q[0] +1054 .latch n_n3506.Q[0] +1055 .latch n_n3161.Q[0] +1056 .latch n_n3319.Q[0] +1057 .latch n_n3429.Q[0] +1058 .latch n_n3971.Q[0] +1059 .latch n_n3449.Q[0] +1060 .latch n_n4270.Q[0] +1061 .latch n_n4288.Q[0] +1062 .latch n_n3183.Q[0] +1063 .latch n_n3130.Q[0] +1064 .latch nlak4_2.Q[0] +1065 .latch n_n4047.Q[0] +1066 .latch n_n3978.Q[0] +1067 .latch n_n3239.Q[0] +1068 .latch n_n4145.Q[0] +1069 .latch n_n3890.Q[0] +1070 .latch n_n4003.Q[0] +1071 .latch n_n3091.Q[0] +1072 .latch n_n3985.Q[0] +1073 .latch n_n3326.Q[0] +1074 .latch n_n4052.Q[0] +1075 .latch nsr4_2.Q[0] +1076 .latch n_n4099.Q[0] +1077 .latch n_n4375.Q[0] +1078 .latch n_n4067.Q[0] +1079 .latch n_n4290.Q[0] +1080 .latch n_n3898.Q[0] +1081 .latch n_n4122.Q[0] +1082 .latch n_n3774.Q[0] +1083 .latch n_n3014.Q[0] +1084 .latch n_n4241.Q[0] +1085 .latch n_n3952.Q[0] +1086 .latch n_n3237.Q[0] +1087 .latch n_n3968.Q[0] +1088 .latch n_n3922.Q[0] +1089 .latch n_n3551.Q[0] +1090 .latch n_n3379.Q[0] +1091 .latch n_n4275.Q[0] +1092 .latch n_n3570.Q[0] +1093 .latch n_n3854.Q[0] +1094 .latch n_n4057.Q[0] +1095 .latch n_n3451.Q[0] +1096 .latch n_n4037.Q[0] +1097 .latch n_n3408.Q[0] +1098 .latch n_n4229.Q[0] +1099 .latch n_n4201.Q[0] +1100 .latch n_n3339.Q[0] +1101 .latch n_n4362.Q[0] +1102 .latch n_n3483.Q[0] +1103 .latch n_n3557.Q[0] +1104 .latch n_n4185.Q[0] +1105 .latch n_n3069.Q[0] +1106 .latch n_n3643.Q[0] +1107 .latch n_n3404.Q[0] +1108 .latch n_n3057.Q[0] +1109 .latch n_n3020.Q[0] +1110 .latch n_n3828.Q[0] +1111 .latch n_n3631.Q[0] +1112 .latch n_n3138.Q[0] +1113 .latch nsr1_2.Q[0] +1114 .latch n_n4065.Q[0] +1115 .latch n_n3679.Q[0] +1116 .latch n_n3287.Q[0] +1117 .latch n_n4351.Q[0] +1118 .latch n_n4059.Q[0] +1119 .latch n_n3436.Q[0] +1120 .latch nen3_10.Q[0] +1121 .latch n_n3461.Q[0] +1122 .latch n_n4012.Q[0] +1123 .latch n_n3051.Q[0] +1124 .latch n_n3073.Q[0] +1125 .latch n_n3777.Q[0] +1126 .latch n_n3709.Q[0] +1127 .latch n_n3946.Q[0] +1128 .latch n_n3085.Q[0] +1129 .latch n_n3259.Q[0] +1130 .latch n_n3504.Q[0] +1131 .latch n_n4045.Q[0] +1132 .latch n_n3954.Q[0] +1133 .latch n_n3136.Q[0] +1134 .latch n_n4372.Q[0] +1135 .latch n_n4236.Q[0] +1136 .latch n_n3040.Q[0] +1137 .latch n_n3874.Q[0] +1138 .latch n_n3999.Q[0] +1139 .latch n_n3223.Q[0] +1140 .latch ndn1_34.Q[0] +1141 .latch n_n3743.Q[0] +1142 .latch n_n3657.Q[0] +1143 .latch n_n3213.Q[0] +1144 .latch n_n3095.Q[0] +1145 .latch n_n3663.Q[0] +1146 .latch n_n3724.Q[0] +1147 .latch n_n3038.Q[0] +1148 .latch n_n3370.Q[0] +1149 .latch n_n3624.Q[0] +1150 .latch n_n3578.Q[0] +1151 .latch n_n3713.Q[0] +1152 .latch n_n3089.Q[0] +1153 .latch n_n3211.Q[0] +1154 .latch n_n3367.Q[0] +1155 .latch n_n3434.Q[0] +1156 .latch n_n3126.Q[0] +1157 .latch n_n4192.Q[0] +1158 .latch n_n4136.Q[0] +1159 .latch n_n3053.Q[0] +1160 .latch n_n3938.Q[0] +1161 .latch n_n3769.Q[0] +1162 .latch n_n4390.Q[0] +1163 .latch nsr3_17.Q[0] +1164 .latch n_n3903.Q[0] +1165 .latch n_n3658.Q[0] +1166 .latch nrq3_11.Q[0] +1167 .latch n_n3818.Q[0] +1168 .latch n_n3533.Q[0] +1169 .latch n_n3463.Q[0] +1170 .latch n_n3175.Q[0] +1171 .latch n_n3055.Q[0] +1172 .latch n_n3202.Q[0] +1173 .latch n_n3385.Q[0] +1174 .latch n_n4077.Q[0] +1175 .latch n_n3142.Q[0] +1176 .latch n_n3901.Q[0] +1177 .latch n_n3934.Q[0] +1178 .latch n_n3823.Q[0] +1179 .latch n_n3722.Q[0] +1180 .latch n_n4309.Q[0] +1181 .latch n_n4159.Q[0] +1182 .latch n_n4330.Q[0] +1183 .latch n_n3836.Q[0] +1184 .latch n_n3470.Q[0] +1185 .latch n_n3331.Q[0] +1186 .latch n_n3883.Q[0] +1187 .latch n_n4299.Q[0] +1188 .latch n_n4157.Q[0] +1189 .latch ndn3_9.Q[0] +1190 .latch n_n3208.Q[0] +1191 .latch n_n3190.Q[0] +1192 .latch n_n4029.Q[0] +1193 .latch n_n3042.Q[0] +1194 .latch nsr3_14.Q[0] +1195 .latch n_n4151.Q[0] +1196 .latch n_n3188.Q[0] +1197 .latch n_n4303.Q[0] +1198 .latch n_n3250.Q[0] +1199 .latch n_n3170.Q[0] +1200 .latch n_n3758.Q[0] +1201 .latch n_n3910.Q[0] +1202 .latch n_n3108.Q[0] +1203 .latch n_n3150.Q[0] +1204 .latch n_n4320.Q[0] +1205 .latch n_n4360.Q[0] +1206 .latch n_n4247.Q[0] +1207 .latch n_n4199.Q[0] +1208 .latch n_n3966.Q[0] +1209 .latch n_n3766.Q[0] +1210 .latch n_n4021.Q[0] +1211 .latch n_n4062.Q[0] +1212 .latch n_n3514.Q[0] +1213 .latch n_n3572.Q[0] +1214 .latch n_n4166.Q[0] +1215 .latch n_n3976.Q[0] +1216 .latch n_n3394.Q[0] +1217 .latch n_n4095.Q[0] +1218 .latch n_n3863.Q[0] +1219 .latch n_n3720.Q[0] +1220 .latch ngfdn_3.Q[0] +1221 .latch n_n3756.Q[0] +1222 .latch n_n3667.Q[0] +1223 .latch n_n3342.Q[0] +1224 .latch n_n3529.Q[0] +1225 .latch n_n4209.Q[0] +1226 .latch n_n4324.Q[0] +1227 .latch n_n3337.Q[0] +1228 .latch n_n4227.Q[0] +1229 .latch n_n4153.Q[0] +1230 .latch n_n3831.Q[0] +1231 .latch n_n3233.Q[0] +1232 .latch n_n4263.Q[0] +1233 .latch n_n3413.Q[0] +1234 .latch n_n4182.Q[0] +1235 .latch n_n3841.Q[0] +1236 .latch n_n3441.Q[0] +1237 .latch n_n4026.Q[0] +1238 .latch n_n4342.Q[0] +1239 .latch n_n4102.Q[0] +1240 .latch n_n3277.Q[0] +1241 .latch n_n4180.Q[0] +1242 .latch n_n3878.Q[0] +1243 .latch n_n3931.Q[0] +1244 .latch n_n3845.Q[0] +1245 .latch n_n3865.Q[0] +1246 .latch n_n3486.Q[0] +1247 .latch n_n4056.Q[0] +1248 .latch n_n3674.Q[0] +1249 .latch n_n3959.Q[0] +1250 .latch n_n3608.Q[0] +1251 .latch n_n4080.Q[0] +1252 .latch n_n4018.Q[0] +1253 .latch n_n4354.Q[0] +1254 .latch n_n3797.Q[0] +1255 .latch n_n3739.Q[0] +1256 .latch n_n3646.Q[0] +1257 .latch n_n3099.Q[0] +1258 .latch n_n3537.Q[0] +1259 .latch n_n3806.Q[0] +1260 .latch n_n3087.Q[0] +1261 .latch n_n4105.Q[0] +1262 .latch n_n3262.Q[0] +1263 .latch n_n4125.Q[0] +1264 .latch n_n3814.Q[0] +1265 .latch n_n4093.Q[0] +1266 .latch nsr3_3.Q[0] +5505 .output out:pdn.outpad[0] +5506 .output out:pv10_7_7_.outpad[0] +5507 .output out:pv9_1_1_.outpad[0] +5508 .output out:pv4_4_4_.outpad[0] +5509 .output out:pv12_2_2_.outpad[0] +5510 .output out:pready_0_0_.outpad[0] +5511 .output out:pv7_6_6_.outpad[0] +5512 .output out:pv3_4_4_.outpad[0] +5513 .output out:pv11_5_5_.outpad[0] +5514 .output out:pv10_2_2_.outpad[0] +5515 .output out:pv5_7_7_.outpad[0] +5516 .output out:pv10_1_1_.outpad[0] +5517 .output out:pv15_7_7_.outpad[0] +5518 .output out:pv5_2_2_.outpad[0] +5519 .output out:pv11_3_3_.outpad[0] +5520 .output out:pv14_3_3_.outpad[0] +5521 .output out:pv5_4_4_.outpad[0] +5522 .output out:pv6_5_5_.outpad[0] +5523 .output out:pv1_5_5_.outpad[0] +5524 .output out:pv12_6_6_.outpad[0] +5525 .output out:pv9_4_4_.outpad[0] +5526 .output out:pv9_3_3_.outpad[0] +5527 .output out:pv4_0_0_.outpad[0] +5528 .output out:pv11_7_7_.outpad[0] +5529 .output out:pv9_2_2_.outpad[0] +5530 .output out:pv6_0_0_.outpad[0] +5531 .output out:pv7_1_1_.outpad[0] +5532 .output out:pv1_1_1_.outpad[0] +5533 .output out:pv9_6_6_.outpad[0] +5534 .output out:pv9_0_0_.outpad[0] +5535 .output out:pv8_3_3_.outpad[0] +5536 .output out:pv9_5_5_.outpad[0] +5537 .output out:pv14_7_7_.outpad[0] +5538 .output out:pv6_1_1_.outpad[0] +5539 .output out:pv5_6_6_.outpad[0] +5540 .output out:pv15_2_2_.outpad[0] +5541 .output out:pv5_5_5_.outpad[0] +5542 .output out:pv12_0_0_.outpad[0] +5543 .output out:pv11_1_1_.outpad[0] +5544 .output out:pv7_0_0_.outpad[0] +5545 .output out:pv2_4_4_.outpad[0] +5546 .output out:pv13_3_3_.outpad[0] +5547 .output out:pv3_6_6_.outpad[0] +5548 .output out:pv15_6_6_.outpad[0] +5549 .output out:pv3_0_0_.outpad[0] +5550 .output out:pv6_2_2_.outpad[0] +5551 .output out:pv6_4_4_.outpad[0] +5552 .output out:pv7_5_5_.outpad[0] +5553 .output out:pv5_1_1_.outpad[0] +5554 .output out:pv2_5_5_.outpad[0] +5555 .output out:pv3_1_1_.outpad[0] +5556 .output out:pv15_3_3_.outpad[0] +5557 .output out:pv13_5_5_.outpad[0] +5558 .output out:pv11_6_6_.outpad[0] +5559 .output out:pv4_2_2_.outpad[0] +5560 .output out:pv5_3_3_.outpad[0] +5561 .output out:pv9_7_7_.outpad[0] +5562 .output out:pv2_3_3_.outpad[0] +5563 .output out:pv8_6_6_.outpad[0] +5564 .latch ndn1_34.D[0] +5565 .output out:pv10_3_3_.outpad[0] +5566 .output out:pv8_4_4_.outpad[0] +5567 .output out:pv14_5_5_.outpad[0] +5568 .output out:pv14_1_1_.outpad[0] +5569 .output out:pv6_7_7_.outpad[0] +5570 .output out:pv14_4_4_.outpad[0] +5571 .output out:pv12_3_3_.outpad[0] +5572 .output out:pv13_0_0_.outpad[0] +5573 .output out:pv2_7_7_.outpad[0] +5574 .output out:pv1_0_0_.outpad[0] +5575 .output out:pv7_4_4_.outpad[0] +5576 .output out:pv12_1_1_.outpad[0] +5577 .output out:pv14_0_0_.outpad[0] +5578 .output out:pv13_2_2_.outpad[0] +5579 .output out:pv12_4_4_.outpad[0] +5580 .output out:pv8_2_2_.outpad[0] +5581 .output out:pv2_6_6_.outpad[0] +5582 .output out:pv7_7_7_.outpad[0] +5583 .output out:pv3_5_5_.outpad[0] +5584 .output out:pv11_2_2_.outpad[0] +5585 .output out:pv4_1_1_.outpad[0] +5586 .output out:pv4_3_3_.outpad[0] +5587 .output out:pv6_6_6_.outpad[0] +5588 .output out:pv8_5_5_.outpad[0] +5589 .output out:pv8_1_1_.outpad[0] +5590 .output out:pv10_4_4_.outpad[0] +5591 .output out:pv15_0_0_.outpad[0] +5592 .output out:pv7_3_3_.outpad[0] +5593 .output out:pv13_4_4_.outpad[0] +5594 .output out:pv2_0_0_.outpad[0] +5595 .output out:pv15_1_1_.outpad[0] +5596 .output out:pv13_1_1_.outpad[0] +5597 .output out:pv8_0_0_.outpad[0] +5598 .output out:pv10_5_5_.outpad[0] +5599 .output out:pv1_7_7_.outpad[0] +5600 .output out:pv11_4_4_.outpad[0] +5601 .output out:pv5_0_0_.outpad[0] +5602 .output out:pv4_7_7_.outpad[0] +5603 .output out:pv13_7_7_.outpad[0] +5604 .output out:pv12_7_7_.outpad[0] +5605 .latch ndn3_15.D[0] +5606 .latch ndn3_5.D[0] +5607 .latch ndn3_10.D[0] +5608 .latch ndn3_6.D[0] +5609 .latch ndn3_7.D[0] +5610 .latch ndn3_8.D[0] +5611 .latch nen3_10.D[0] +5612 .latch nrq3_11.D[0] +5613 .latch ndn3_9.D[0] +5614 .latch ngfdn_3.D[0] +5615 .output out:pv15_4_4_.outpad[0] +5616 .output out:pv10_6_6_.outpad[0] +5617 .output out:pv8_7_7_.outpad[0] +5618 .output out:pv10_0_0_.outpad[0] +5619 .output out:pv12_5_5_.outpad[0] +5620 .output out:pv14_2_2_.outpad[0] +5621 .output out:pv11_0_0_.outpad[0] +5622 .output out:pv4_6_6_.outpad[0] +5623 .output out:pv3_3_3_.outpad[0] +5624 .output out:pv3_7_7_.outpad[0] +5625 .output out:pv1_3_3_.outpad[0] +5626 .output out:pv6_3_3_.outpad[0] +5627 .output out:pv15_5_5_.outpad[0] +5628 .output out:pv1_6_6_.outpad[0] +5629 .output out:pv2_2_2_.outpad[0] +5630 .output out:pv13_6_6_.outpad[0] +5631 .output out:pv3_2_2_.outpad[0] +5632 .output out:pv2_1_1_.outpad[0] +5633 .output out:pv1_2_2_.outpad[0] +5634 .output out:pv1_4_4_.outpad[0] +5635 .output out:pv4_5_5_.outpad[0] +5636 .output out:pv7_2_2_.outpad[0] +5637 .output out:pv14_6_6_.outpad[0] +5638 .latch n_n4071.D[0] +5639 .latch n_n4349.D[0] +5640 .latch n_n4201.D[0] +5641 .latch n_n3968.D[0] +5642 .latch n_n3922.D[0] +5643 .latch n_n3854.D[0] +5644 .latch n_n3946.D[0] +5645 .latch n_n4383.D[0] +5646 .latch n_n3281.D[0] +5647 .latch n_n3743.D[0] +5648 .latch n_n4258.D[0] +5649 .latch n_n4337.D[0] +5650 .latch n_n3451.D[0] +5651 .latch n_n4160.D[0] +5652 .latch n_n4159.D[0] +5653 .latch n_n4330.D[0] +5654 .latch n_n3892.D[0] +5655 .latch n_n3035.D[0] +5656 .latch n_n3556.D[0] +5657 .latch n_n4211.D[0] +5658 .latch n_n3936.D[0] +5659 .latch n_n3876.D[0] +5660 .latch nlc1_2.D[0] +5661 .latch n_n3144.D[0] +5662 .latch n_n3782.D[0] +5663 .latch n_n3067.D[0] +5664 .latch n_n3180.D[0] +5665 .latch n_n3274.D[0] +5666 .latch n_n3381.D[0] +5667 .latch n_n3029.D[0] +5668 .latch n_n3619.D[0] +5669 .latch n_n3264.D[0] +5670 .latch n_n4114.D[0] +5671 .latch n_n3146.D[0] +5672 .latch n_n3152.D[0] +5673 .latch n_n4282.D[0] +5674 .latch n_n3305.D[0] +5675 .latch n_n3204.D[0] +5676 .latch n_n3024.D[0] +5677 .latch n_n4139.D[0] +5678 .latch n_n3456.D[0] +5679 .latch n_n3521.D[0] +5680 .latch n_n3081.D[0] +5681 .latch n_n3195.D[0] +5682 .latch n_n3489.D[0] +5683 .latch n_n3372.D[0] +5684 .latch n_n3411.D[0] +5685 .latch n_n3396.D[0] +5686 .latch n_n3432.D[0] +5687 .latch n_n3606.D[0] +5688 .latch n_n3120.D[0] +5689 .latch n_n4089.D[0] +5690 .latch n_n3321.D[0] +5691 .latch n_n3443.D[0] +5692 .latch n_n3215.D[0] +5693 .latch n_n3590.D[0] +5694 .latch n_n4110.D[0] +5695 .latch n_n4129.D[0] +5696 .latch pdn.D[0] +5697 .latch n_n3567.D[0] +5698 .latch n_n3075.D[0] +5699 .latch n_n3617.D[0] +5700 .latch n_n4162.D[0] +5701 .latch n_n4120.D[0] +5702 .latch n_n3065.D[0] +5703 .latch n_n4005.D[0] +5704 .latch n_n3266.D[0] +5705 .latch n_n3600.D[0] +5706 .latch n_n3415.D[0] +5707 .latch n_n3872.D[0] +5708 .latch n_n3648.D[0] +5709 .latch n_n3350.D[0] +5710 .latch n_n3116.D[0] +5711 .latch n_n4131.D[0] +5712 .latch n_n4213.D[0] +5713 .latch n_n3252.D[0] +5714 .latch n_n3348.D[0] +5715 .latch n_n3544.D[0] +5716 .latch n_n3101.D[0] +5717 .latch n_n3650.D[0] +5718 .latch n_n3307.D[0] +5719 .latch n_n4164.D[0] +5720 .latch n_n3749.D[0] +5721 .latch n_n4347.D[0] +5722 .latch n_n3826.D[0] +5723 .latch n_n3360.D[0] +5724 .latch n_n3093.D[0] +5725 .latch n_n3157.D[0] +5726 .latch n_n3161.D[0] +5727 .latch n_n3130.D[0] +5728 .latch n_n3239.D[0] +5729 .latch n_n3890.D[0] +5730 .latch n_n3326.D[0] +5731 .latch n_n4375.D[0] +5732 .latch n_n4290.D[0] +5733 .latch n_n3774.D[0] +5734 .latch n_n3014.D[0] +5735 .latch n_n4241.D[0] +5736 .latch n_n3551.D[0] +5737 .latch n_n3379.D[0] +5738 .latch n_n3570.D[0] +5739 .latch n_n4037.D[0] +5740 .latch n_n3339.D[0] +5741 .latch n_n4185.D[0] +5742 .latch n_n3643.D[0] +5743 .latch n_n3828.D[0] +5744 .latch nsr1_2.D[0] +5745 .latch n_n4059.D[0] +5746 .latch n_n3461.D[0] +5747 .latch n_n3051.D[0] +5748 .latch n_n3504.D[0] +5749 .latch n_n3040.D[0] +5750 .latch n_n3874.D[0] +5751 .latch n_n3999.D[0] +5752 .latch n_n3095.D[0] +5753 .latch n_n3663.D[0] +5754 .latch n_n3038.D[0] +5755 .latch n_n3211.D[0] +5756 .latch n_n3367.D[0] +5757 .latch n_n3434.D[0] +5758 .latch n_n3053.D[0] +5759 .latch n_n3938.D[0] +5760 .latch n_n3903.D[0] +5761 .latch n_n3175.D[0] +5762 .latch n_n4077.D[0] +5763 .latch n_n3142.D[0] +5764 .latch n_n3836.D[0] +5765 .latch n_n3470.D[0] +5766 .latch n_n3190.D[0] +5767 .latch n_n3042.D[0] +5768 .latch n_n3188.D[0] +5769 .latch n_n3150.D[0] +5770 .latch n_n3863.D[0] +5771 .latch n_n3720.D[0] +5772 .latch n_n3529.D[0] +5773 .latch n_n4153.D[0] +5774 .latch n_n3233.D[0] +5775 .latch n_n3441.D[0] +5776 .latch n_n3674.D[0] +5777 .latch n_n4018.D[0] +5778 .latch n_n4354.D[0] +5779 .latch n_n3797.D[0] +5780 .latch n_n3087.D[0] +5781 .latch n_n4105.D[0] +5782 .latch n_n3262.D[0] +5783 .latch nsr3_3.D[0] +5784 .latch n_n4151.D[0] +5785 .latch n_n3250.D[0] +5786 .latch n_n3170.D[0] +5787 .latch n_n4360.D[0] +5788 .latch n_n4362.D[0] +5789 .latch n_n3578.D[0] +5790 .latch n_n4021.D[0] +5791 .latch n_n4062.D[0] +5792 .latch n_n4270.D[0] +5793 .latch n_n4299.D[0] +5794 .latch n_n3756.D[0] +5795 .latch n_n3624.D[0] +5796 .latch n_n4251.D[0] +5797 .latch n_n4182.D[0] +5798 .latch n_n3931.D[0] +5799 .latch n_n3533.D[0] +5800 .latch n_n3978.D[0] +5801 .latch n_n3328.D[0] +5802 .latch n_n4224.D[0] +5803 .latch nlc3_3.D[0] +5804 .latch n_n3493.D[0] +5805 .latch n_n4108.D[0] +5806 .latch n_n3354.D[0] +5807 .latch n_n3008.D[0] +5808 .latch n_n3225.D[0] +5809 .latch n_n3687.D[0] +5810 .latch n_n3098.D[0] +5811 .latch n_n3497.D[0] +5812 .latch n_n3780.D[0] +5813 .latch n_n3133.D[0] +5814 .latch n_n3270.D[0] +5815 .latch n_n3670.D[0] +5816 .latch n_n3525.D[0] +5817 .latch n_n3729.D[0] +5818 .latch n_n3549.D[0] +5819 .latch n_n3764.D[0] +5820 .latch n_n3517.D[0] +5821 .latch n_n3012.D[0] +5822 .latch n_n3344.D[0] +5823 .latch n_n3079.D[0] +5824 .latch n_n3313.D[0] +5825 .latch n_n3231.D[0] +5826 .latch n_n3733.D[0] +5827 .latch n_n3221.D[0] +5828 .latch n_n3173.D[0] +5829 .latch n_n3113.D[0] +5830 .latch n_n3118.D[0] +5831 .latch n_n3044.D[0] +5832 .latch n_n3627.D[0] +5833 .latch n_n4172.D[0] +5834 .latch n_n3576.D[0] +5835 .latch n_n4189.D[0] +5836 .latch n_n3465.D[0] +5837 .latch n_n4243.D[0] +5838 .latch n_n3358.D[0] +5839 .latch n_n3906.D[0] +5840 .latch n_n3316.D[0] +5841 .latch n_n3061.D[0] +5842 .latch n_n3048.D[0] +5843 .latch n_n3128.D[0] +5844 .latch n_n3761.D[0] +5845 .latch n_n3896.D[0] +5846 .latch n_n3736.D[0] +5847 .latch n_n3155.D[0] +5848 .latch n_n3506.D[0] +5849 .latch n_n3319.D[0] +5850 .latch n_n3429.D[0] +5851 .latch n_n3971.D[0] +5852 .latch n_n3449.D[0] +5853 .latch n_n3183.D[0] +5854 .latch n_n4003.D[0] +5855 .latch n_n3091.D[0] +5856 .latch n_n3985.D[0] +5857 .latch n_n3952.D[0] +5858 .latch n_n3069.D[0] +5859 .latch n_n3404.D[0] +5860 .latch n_n3057.D[0] +5861 .latch n_n3020.D[0] +5862 .latch n_n3631.D[0] +5863 .latch n_n3138.D[0] +5864 .latch n_n4065.D[0] +5865 .latch n_n3679.D[0] +5866 .latch n_n3287.D[0] +5867 .latch n_n3436.D[0] +5868 .latch n_n3073.D[0] +5869 .latch n_n3777.D[0] +5870 .latch n_n3136.D[0] +5871 .latch n_n4372.D[0] +5872 .latch n_n3223.D[0] +5873 .latch n_n3213.D[0] +5874 .latch n_n3370.D[0] +5875 .latch n_n3713.D[0] +5876 .latch n_n3089.D[0] +5877 .latch n_n3126.D[0] +5878 .latch n_n4192.D[0] +5879 .latch n_n4136.D[0] +5880 .latch n_n4390.D[0] +5881 .latch n_n3463.D[0] +5882 .latch n_n3055.D[0] +5883 .latch n_n3202.D[0] +5884 .latch n_n3385.D[0] +5885 .latch n_n3722.D[0] +5886 .latch n_n4309.D[0] +5887 .latch n_n3331.D[0] +5888 .latch n_n3883.D[0] +5889 .latch n_n4303.D[0] +5890 .latch n_n3758.D[0] +5891 .latch n_n3910.D[0] +5892 .latch n_n3108.D[0] +5893 .latch n_n4320.D[0] +5894 .latch n_n4247.D[0] +5895 .latch n_n4199.D[0] +5896 .latch n_n3572.D[0] +5897 .latch n_n4166.D[0] +5898 .latch n_n3394.D[0] +5899 .latch n_n3667.D[0] +5900 .latch n_n3342.D[0] +5901 .latch n_n4209.D[0] +5902 .latch n_n3337.D[0] +5903 .latch n_n3413.D[0] +5904 .latch n_n4342.D[0] +5905 .latch n_n4102.D[0] +5906 .latch n_n3277.D[0] +5907 .latch n_n4180.D[0] +5908 .latch n_n3486.D[0] +5909 .latch n_n3739.D[0] +5910 .latch n_n3646.D[0] +5911 .latch n_n3537.D[0] +5912 .latch n_n3806.D[0] +5913 .latch ndn3_4.D[0] +5914 .latch n_n4286.D[0] +5915 .latch nlak4_2.D[0] +5916 .latch nsr4_2.D[0] +5917 .latch n_n4236.D[0] +5918 .latch n_n4263.D[0] +5919 .latch n_n3901.D[0] +5920 .latch n_n4125.D[0] +5921 .latch nsr3_14.D[0] +5922 .latch n_n3658.D[0] +5923 .latch n_n3604.D[0] +5924 .latch n_n3878.D[0] +5925 .latch n_n3208.D[0] +5926 .latch n_n3259.D[0] +5927 .latch n_n4294.D[0] +5928 .latch n_n3919.D[0] +5929 .latch n_n3886.D[0] +5930 .latch n_n3858.D[0] +5931 .latch n_n3511.D[0] +5932 .latch n_n3688.D[0] +5933 .latch n_n3976.D[0] +5934 .latch n_n3608.D[0] +5935 .latch n_n3793.D[0] +5936 .latch n_n3557.D[0] +5937 .latch n_n3769.D[0] +5938 .latch n_n3934.D[0] +5939 .latch n_n3865.D[0] +5940 .latch n_n3845.D[0] +5941 .latch n_n4029.D[0] +5942 .latch n_n3954.D[0] +5943 .latch n_n4099.D[0] +5944 .latch n_n4052.D[0] +5945 .latch n_n3955.D[0] +5946 .latch n_n4381.D[0] +5947 .latch n_n3408.D[0] +5948 .latch n_n4392.D[0] +5949 .latch n_n4222.D[0] +5950 .latch n_n3099.D[0] +5951 .latch n_n4056.D[0] +5952 .latch n_n4045.D[0] +5953 .latch n_n4057.D[0] +5954 .latch n_n4366.D[0] +5955 .latch n_n4047.D[0] +5956 .latch n_n3237.D[0] +5957 .latch n_n4316.D[0] +5958 .latch n_n3495.D[0] +5959 .latch n_n3657.D[0] +5960 .latch n_n3475.D[0] +5961 .latch n_n3111.D[0] +5962 .latch n_n4074.D[0] +5963 .latch n_n3916.D[0] +5964 .latch n_n3458.D[0] +5965 .latch n_n3085.D[0] +5966 .latch n_n4351.D[0] +5967 .latch n_n4229.D[0] +5968 .latch n_n4324.D[0] +5969 .latch n_n4288.D[0] +5970 .latch n_n3898.D[0] +5971 .latch n_n4157.D[0] +5972 .latch n_n4095.D[0] +5973 .latch n_n4122.D[0] +5974 .latch n_n4145.D[0] +5975 .latch n_n3841.D[0] +5976 .latch n_n4233.D[0] +5977 .latch n_n3242.D[0] +5978 .latch n_n4142.D[0] +5979 .latch n_n3376.D[0] +5980 .latch n_n3207.D[0] +5981 .latch n_n3583.D[0] +5982 .latch n_n4279.D[0] +5983 .latch n_n3823.D[0] +5984 .latch n_n3966.D[0] +5985 .latch n_n3514.D[0] +5986 .latch n_n3198.D[0] +5987 .latch n_n3833.D[0] +5988 .latch n_n4067.D[0] +5989 .latch nsr3_17.D[0] +5990 .latch n_n4026.D[0] +5991 .latch n_n3851.D[0] +5992 .latch n_n3709.D[0] +5993 .latch n_n3707.D[0] +5994 .latch n_n4334.D[0] +5995 .latch n_n4012.D[0] +5996 .latch n_n3724.D[0] +5997 .latch n_n4227.D[0] +5998 .latch n_n3814.D[0] +5999 .latch n_n4080.D[0] +6000 .latch n_n3959.D[0] +6001 .latch n_n3818.D[0] +6002 .latch n_n3988.D[0] +6003 .latch n_n3995.D[0] +6004 .latch n_n4040.D[0] +6005 .latch n_n3726.D[0] +6006 .latch n_n3574.D[0] +6007 .latch n_n4093.D[0] +6008 .latch n_n3831.D[0] +6009 .latch n_n3483.D[0] +6010 .latch n_n4275.D[0] +6011 .latch n_n3766.D[0] + +#End of unconstrained setup startpoint/endpoint report diff --git a/tseng.net.post_routing b/tseng.net.post_routing new file mode 100644 index 00000000000..e26afe20793 --- /dev/null +++ b/tseng.net.post_routing @@ -0,0 +1,70814 @@ + + + tin_pv10_4_4_ tin_pv11_4_4_ tin_pv6_7_7_ tin_pv2_0_0_ tin_pv10_3_3_ tin_pv1_2_2_ tin_pv11_3_3_ tin_pv4_3_3_ tin_pv10_2_2_ tin_pv11_2_2_ tin_pv6_0_0_ tin_pv2_1_1_ tin_pv10_1_1_ tin_pv1_3_3_ preset_0_0_ tin_pv11_1_1_ tin_pv4_4_4_ tin_pready_0_0_ tin_pv10_0_0_ tin_pv11_0_0_ tin_pv6_1_1_ tin_pv2_2_2_ tin_pv1_4_4_ tin_pv4_5_5_ tin_pv6_2_2_ tin_pv2_3_3_ tin_pv1_5_5_ tin_pv4_6_6_ tin_pv6_3_3_ tin_pv2_4_4_ tin_pv1_6_6_ pclk tin_pv4_7_7_ tin_pv6_4_4_ tin_pv2_5_5_ tin_pv1_7_7_ tin_pv4_0_0_ tin_pv6_5_5_ tin_pv2_6_6_ tin_pv10_7_7_ tin_pv1_0_0_ tin_pv11_7_7_ tin_pv4_1_1_ tin_pv10_6_6_ tin_pv11_6_6_ tin_pv6_6_6_ tin_pv2_7_7_ preset tin_pv10_5_5_ tin_pv1_1_1_ tin_pv11_5_5_ tin_pv4_2_2_ + out:pv14_2_2_ out:pv12_3_3_ out:pv10_4_4_ out:pv7_5_5_ out:pv3_6_6_ out:pv15_2_2_ out:pv13_3_3_ out:pv11_4_4_ out:pv6_7_7_ out:pv2_0_0_ out:pv14_1_1_ out:pv12_2_2_ out:pv10_3_3_ out:pv9_0_0_ out:pv5_1_1_ out:pv1_2_2_ out:pv15_1_1_ out:pv13_2_2_ out:pv11_3_3_ out:pv8_2_2_ out:pv4_3_3_ out:pv14_0_0_ out:pv12_1_1_ out:pv10_2_2_ out:pv7_6_6_ out:pv3_7_7_ out:pv15_0_0_ out:pv13_1_1_ out:pv11_2_2_ out:pv6_0_0_ out:pv2_1_1_ out:pv12_0_0_ out:pv10_1_1_ out:pv9_1_1_ out:pv5_2_2_ out:pv1_3_3_ out:pv13_0_0_ out:pv11_1_1_ out:pv8_3_3_ out:pv4_4_4_ out:pready_0_0_ out:pv10_0_0_ out:pv7_7_7_ out:pv3_0_0_ out:pv11_0_0_ out:pv6_1_1_ out:pv2_2_2_ out:pv9_2_2_ out:pv5_3_3_ out:pv1_4_4_ out:pv8_4_4_ out:pv4_5_5_ out:pv7_0_0_ out:pv3_1_1_ out:pv6_2_2_ out:pv2_3_3_ out:pv9_3_3_ out:pv5_4_4_ out:pv1_5_5_ out:pv8_5_5_ out:pv4_6_6_ out:pv7_1_1_ out:pv3_2_2_ out:pv6_3_3_ out:pv2_4_4_ out:pv9_4_4_ out:pv5_5_5_ out:pv1_6_6_ out:pv8_6_6_ out:pv4_7_7_ out:pv7_2_2_ out:pv3_3_3_ out:pv6_4_4_ out:pv2_5_5_ out:pv14_7_7_ out:pv9_5_5_ out:pv5_6_6_ out:pv1_7_7_ out:pv15_7_7_ out:pv8_7_7_ out:pv4_0_0_ out:pv14_6_6_ out:pv12_7_7_ out:pv7_3_3_ out:pv3_4_4_ out:pv15_6_6_ out:pv13_7_7_ out:pv6_5_5_ out:pv2_6_6_ out:pdn out:pv14_5_5_ out:pv12_6_6_ out:pv10_7_7_ out:pv9_6_6_ out:pv5_7_7_ out:pv1_0_0_ out:pv15_5_5_ out:pv13_6_6_ out:pv11_7_7_ out:pv8_0_0_ out:pv4_1_1_ out:pv14_4_4_ out:pv12_5_5_ out:pv10_6_6_ out:pv7_4_4_ out:pv3_5_5_ out:pv15_4_4_ out:pv13_5_5_ out:pv11_6_6_ out:pv6_6_6_ out:pv2_7_7_ out:pv14_3_3_ out:pv12_4_4_ out:pv10_5_5_ out:pv9_7_7_ out:pv5_0_0_ out:pv1_1_1_ out:pv15_3_3_ out:pv13_4_4_ out:pv11_5_5_ out:pv8_1_1_ out:pv4_2_2_ + pclk + + + nrq1_3 n_n3832 open open [896] n_n3830 ndn3_7 open [6257] n_n3766 open open open + pdn open open open [896] [6255] open open open open open open open + preset ngfdn_3 open open open [1584] open open [6252] open open tin_pv11_1_1_ open + open open open nrq1_3 open open open open open open open open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I2[4]->lutB clb.I1[9]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[0].out[0]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + [1582] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 1 2 + + + [1042] + + + + + + + + + + + + open fle[2].out[0]->lutB fle[8].out[1]->lutC clb.I2[4]->lutD fle[8].out[0]->lutE open fle[8].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + [1012] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 2 open 0 1 + + + [1230] + + + + + + + + + + + + fle[1].out[1]->lutA fle[2].out[0]->lutB open fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[8].out[1]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + n_n3026 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4227 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + [1586] + + + + + + + + + + + + clb.I3[0]->lutA fle[3].out[0]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD clb.I3[1]->lutE open fle[3].out[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4218 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_8 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + [988] + + + + + + + + + + + + fle[8].out[0]->lutA open clb.I1[4]->lutC clb.I2[5]->lutD clb.I1[1]->lutE clb.I1[8]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + [1588] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + [947] + + + + + + + + + + + + clb.I3[0]->lutA clb.I3[1]->lutB open fle[5].out[0]->lutD fle[3].out[0]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + n_n4086 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_9 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [2270] + + + + + + + + + + + + open fle[3].out[1]->lutB fle[5].out[1]->lutC clb.I2[0]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF clb.I4[3]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + n_n3935 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3936 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n4184 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4185 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[5]->lutD clb.I1[1]->lutE clb.I1[8]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + pv11_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [946] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[4]->lutB fle[7].out[1]->lutC fle[4].out[1]->lutD fle[8].out[0]->lutE clb.I1[4]->lutF fle[8].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3813 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3814 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n3217 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3724 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I2[0]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [2275] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n4140 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4142 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [896] [982] n_n4227 open open [894] tin_pv11_5_5_ open [6255] pdn [1042] n_n3830 + nrq1_3 open open open n_n4296 open open open open n_n3832 open open [896] + open [1584] open ndn3_9 open open open n_n3814 open open open [1586] open + n_n3724 preset open ndn3_8 [947] [6252] open open open [988] [1012] n_n4157 open + open + + + open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open open open open open open open open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[0]->lutA clb.I3[7]->lutB clb.I1[3]->lutC fle[1].out[0]->lutD clb.I3[11]->lutE open clb.I4[4]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [6370] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 1 2 + + + [1280] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I2[12]->lutB open fle[0].out[1]->lutD fle[2].out[1]->lutE fle[1].out[0]->lutF clb.I4[10]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 0 open 1 open + + + n_n3184 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3766 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [6342] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[9]->lutB clb.I1[9]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I1[11]->lutF open fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1580] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3009 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4275 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[10]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC open fle[3].out[1]->lutE open fle[1].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1014] + + + + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + [6330] + + + + + + + + + + + + clb.I4[10]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[2]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1500] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n4011 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4012 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I2[0]->lutB fle[5].out[1]->lutC fle[4].out[1]->lutD clb.I1[10]->lutE clb.I1[12]->lutF clb.I4[5]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1825] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + n_n3206 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3207 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I2[0]->lutB clb.I1[10]->lutC open fle[6].out[0]->lutE clb.I1[7]->lutF open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3080 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3081 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + pv11_5_5_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[3]->lutB fle[7].out[1]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [1870] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3027 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3035 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I2[0]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3662 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3663 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv14_5_5_ + + + + + + + + + + + + clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[0]->lutD fle[7].out[1]->lutE clb.I1[6]->lutF clb.I4[11]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [2259] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + n_n3007 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3008 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq1_3 n_n3810 pdn ndn3_15 [1002] tin_pv11_0_0_ n_n3814 open n_n3830 open open open n_n3974 + open n_n3975 open open pdn open open ngfdn_3 open open open nrq1_3 open + [6252] [1298] open open open ndn3_8 open nrq3_11 open open open open [894] + open open open [988] open preset n_n3975 open open open open ndn3_9 open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[1]->lutA clb.I3[12]->lutB fle[4].out[1]->lutC clb.I2[11]->lutD fle[2].out[0]->lutE clb.I4[5]->lutF fle[0].out[1]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 3 open 0 + + + n_n3908 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3910 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n3187 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3188 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[0]->lutB open fle[0].out[1]->lutD fle[2].out[0]->lutE clb.I1[3]->lutF clb.I4[5]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + pv15_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [1168] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[1]->lutB clb.I1[4]->lutC clb.I2[11]->lutD clb.I1[12]->lutE clb.I1[2]->lutF clb.I4[5]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + n_n3607 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3608 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1642] + + + + + + + + + + + + clb.I3[12]->lutA fle[2].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I4[5]->lutF clb.I3[7]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + n_n4001 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4003 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [1949] + + + + + + + + + + + + clb.I4[6]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC open clb.I1[12]->lutE fle[7].out[1]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3018 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3688 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6272] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[4]->lutB fle[5].out[1]->lutC clb.I2[11]->lutD clb.I1[6]->lutE clb.I1[8]->lutF clb.I3[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1270] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3512 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3514 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I2[11]->lutB clb.I1[2]->lutC open fle[6].out[0]->lutE clb.I1[5]->lutF open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3232 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3233 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 0 open 1 + + + pv11_0_0_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I3[5]->lutB fle[7].out[1]->lutC clb.I4[5]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [1433] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3030 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3624 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I2[4]->lutB clb.I1[0]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n3338 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3339 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv12_0_0_ + + + + + + + + + + + + clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[2]->lutC fle[4].out[0]->lutD clb.I1[0]->lutE fle[7].out[1]->lutF clb.I3[12]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2198] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + n_n3096 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3098 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3916 open open preset [916] n_n4367 open open n_n4126 open n_n4222 open open + open open open n_n4229 open nrq1_3 [916] open open open open open open + open [894] n_n3976 open open open open n_n4047 open pdn n_n4126 open open + open open open open open n_n4316 open open open open preset open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open fle[6].out[0]->clbouts1 open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[6]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE open clb.I3[7]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + [1659] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [1038] + + + + + + + + + + + + clb.I3[2]->lutA fle[3].out[1]->lutB clb.I1[10]->lutC open fle[2].out[0]->lutE clb.I1[4]->lutF fle[1].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [1070] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + [6385] + + + + + + + + + + + + fle[1].out[1]->lutA fle[2].out[0]->lutB clb.I1[8]->lutC clb.I4[10]->lutD open clb.I1[4]->lutF open clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n4124 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4125 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [1363] + + + + + + + + + + + + clb.I3[10]->lutA fle[2].out[1]->lutB open clb.I4[10]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF clb.I3[2]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [1362] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + n_n3552 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3934 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n3900 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [1051] + + + + + + + + + + + + open clb.I2[3]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE clb.I1[8]->lutF clb.I4[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + [1402] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n3632 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3769 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[3]->lutB fle[5].out[1]->lutC fle[4].out[0]->lutD fle[6].out[1]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3870 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + n_n3899 + + + + + + + + + + + + clb.I4[5]->lutA fle[4].out[0]->lutB clb.I1[4]->lutC open fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[10]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1365] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3289 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3901 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[3]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n4104 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4105 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv7_2_2_ + + + + + + + + + + + + clb.I3[9]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE clb.I1[5]->lutF clb.I3[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 0 3 open + + + [2195] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + n_n3496 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3497 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset open [1122] open n_n4229 open n_n4182 n_n4316 open open open open open + open open n_n4160 ndn3_9 n_n4383 pv4_4_4_ n_n4315 open nrq1_3 open ngfdn_3 open ndn3_6 + open open [997] open open open n_n4155 [894] open open open open pdn + n_n4159 open ndn3_5 open n_n4223 open open n_n4345 open preset open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[0]->lutA clb.I2[2]->lutB open clb.I2[4]->lutD clb.I1[6]->lutE open clb.I4[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + n_n4181 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 2 0 + + + [1116] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[12]->lutB open fle[1].out[1]->lutD clb.I1[0]->lutE fle[1].out[0]->lutF clb.I3[2]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 3 0 + + + [1347] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3021 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4330 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open fle[7].out[0]->lutC fle[1].out[1]->lutD fle[3].out[0]->lutE fle[7].out[0]->lutF clb.I4[4]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n4034 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [1076] + + + + + + + + + + + + fle[0].out[0]->lutA open clb.I1[4]->lutC open fle[3].out[1]->lutE clb.I1[7]->lutF clb.I3[6]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + n_n4267 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3923 + + + + + + + + + + + + fle[0].out[1]->lutA open open fle[1].out[1]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF fle[0].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + n_n3420 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [1096] + + + + + + + + + + + + clb.I4[9]->lutA clb.I2[3]->lutB fle[5].out[0]->lutC clb.I2[10]->lutD fle[6].out[0]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3635 + + + + + + + + + lut5[0].out[0]->direct2 + + + nen3_10 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + [1004] + + + + + + + + + + + + clb.I4[9]->lutA fle[5].out[0]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3751 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_10 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1996] + + + + + + + + + + + + clb.I4[7]->lutA open clb.I1[2]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n3226 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3916 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + n_n4069 + + + + + + + + + + + + clb.I3[12]->lutA clb.I2[8]->lutB clb.I1[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n4212 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4213 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv5_4_4_ + + + + + + + + + + + + clb.I3[12]->lutA clb.I2[8]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [2192] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3791 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3793 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset n_n4367 open open [999] n_n4047 tin_pv2_5_5_ n_n3035 open ndn3_4 open n_n3898 nrq3_12 + ngfdn_3 preset n_n3870 nen3_10 pdn [894] [916] n_n3810 open ndn3_15 n_n4158 open open + ndn3_5 open open open open nrq1_3 nrq3_15 open open open open [1076] nrq3_11 + open open ndn3_10 ngfdn_3 open open n_n3916 open [934] open [1002] open pdn + open + + + open fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open open open open open open open open open + open + + + pclk + + + + clb.I4[6]->lutA clb.I2[2]->lutB clb.I1[5]->lutC fle[0].out[1]->lutD clb.I1[11]->lutE fle[0].out[0]->lutF clb.I4[8]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1034] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3382 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4366 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I3[11]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD clb.I1[11]->lutE clb.I1[1]->lutF fle[2].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + n_n3334 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + [6317] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[3]->lutB open clb.I2[1]->lutD fle[3].out[0]->lutE clb.I1[9]->lutF clb.I3[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + [1901] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1574] + + + + + + + + + + + + open fle[2].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I3[5]->lutE clb.I1[0]->lutF clb.I4[12]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + n_n3853 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3854 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n4058 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4059 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[9].out[1]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF clb.I3[12]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + pv2_5_5_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [1333] + + + + + + + + + + + + open clb.I2[7]->lutB fle[4].out[1]->lutC clb.I2[10]->lutD clb.I3[5]->lutE clb.I1[0]->lutF clb.I4[12]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n4156 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4157 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3673 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3674 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[7].out[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv15_5_5_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [1201] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC clb.I4[3]->lutD fle[8].out[1]->lutE clb.I1[0]->lutF fle[8].out[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3275 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3277 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1673] + + + + + + + + + + + + clb.I4[10]->lutA open fle[7].out[1]->lutC clb.I2[10]->lutD open clb.I1[7]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3302 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4288 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6259] + + + + + + + + + + + + clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I2[4]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [2153] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3778 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3780 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4367 preset open n_n3363 pdn open open [976] [999] ndn3_5 n_n3741 n_n3975 nen3_10 + open open nrq1_3 nrq3_15 [894] ngfdn_3 open open pdn open tin_pv2_1_1_ open open + n_n3936 preset open open open open open open open open n_n3974 open open + nrq1_3 open n_n4125 open open open n_n3810 open nrq3_11 ndn3_4 open [894] ndn3_10 + open + + + fle[0].out[0]->clbouts1 open open open open open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[6]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC fle[0].out[0]->lutD clb.I1[3]->lutE open open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3059 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3099 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [6306] + + + + + + + + + + + + fle[2].out[0]->lutA clb.I2[2]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I1[4]->lutF clb.I3[1]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [978] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3998 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3999 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[0]->lutA fle[9].out[1]->lutB clb.I2[4]->lutC fle[0].out[1]->lutD fle[2].out[0]->lutE fle[1].out[1]->lutF open clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3644 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3646 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv2_1_1_ + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[1]->lutB clb.I1[9]->lutC open fle[3].out[1]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1755] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3327 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3328 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA open clb.I1[12]->lutC clb.I2[3]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF clb.I4[2]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + [2187] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + [6275] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[4].out[1]->lutD open clb.I1[11]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [2188] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1128] + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[1]->lutB fle[6].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3023 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3024 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv9_1_1_ + + + + + + + + + + + + clb.I3[1]->lutA clb.I2[2]->lutB clb.I1[4]->lutC open fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[11]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1876] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3043 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3044 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[1]->lutB open clb.I2[5]->lutD fle[8].out[1]->lutE open open clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 2 1 + + + [1002] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + n_n3084 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_15 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA clb.I2[5]->lutB fle[8].out[1]->lutC fle[9].out[1]->lutD clb.I1[3]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [2126] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3309 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4392 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [900] open n_n3745 n_n3709 [1898] nen3_10 open [6257] [1136] [1899] open n_n4078 + n_n3689 ndn3_10 [899] preset n_n4078 [1004] n_n4299 n_n3726 open open [1075] open open + open [6255] open n_n3653 n_n3707 open open open open [1094] open open preset + n_n3832 [1075] open open open open [896] open open open open open open + open + + + open open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[0]->lutB clb.I1[3]->lutC clb.I2[2]->lutD clb.I1[1]->lutE clb.I1[3]->lutF open clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + n_n3786 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + n_n3785 + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[10]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD fle[6].out[0]->lutE fle[0].out[0]->lutF fle[1].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n4297 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1137] + + + + + + + + + + + + clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[10]->lutC clb.I2[3]->lutD clb.I1[5]->lutE clb.I1[6]->lutF fle[3].out[0]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1648] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1647] + + + + + + + + + + + + fle[2].out[1]->lutA fle[2].out[0]->lutB open clb.I2[4]->lutD open fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + n_n3972 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4145 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + n_n3888 + + + + + + + + + + + + fle[3].out[0]->lutA clb.I2[10]->lutB open clb.I2[3]->lutD open clb.I4[0]->lutF clb.I3[1]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + n_n4079 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [1165] + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[1]->lutB fle[6].out[0]->lutC fle[4].out[0]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I4[6]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1166] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [1167] + + + + + + + + + + + + open fle[5].out[0]->lutB fle[5].out[1]->lutC fle[4].out[1]->lutD clb.I1[12]->lutE fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3292 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4080 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [2061] + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[3]->lutB fle[6].out[1]->lutC clb.I2[7]->lutD clb.I1[12]->lutE fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [6289] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [6287] + + + + + + + + + + + + fle[0].out[1]->lutA open fle[7].out[1]->lutC fle[0].out[0]->lutD open fle[7].out[0]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + [2060] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + [6290] + + + + + + + + + + + + clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC fle[1].out[1]->lutD fle[8].out[1]->lutE clb.I1[9]->lutF clb.I3[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n4296 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + n_n3377 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3198 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open ngfdn_3 preset nen3_10 tin_pv2_4_4_ ndn3_4 [999] nrq3_15 open nrq3_12 open open + open open open n_n3916 ndn3_10 open [1002] [894] open preset open n_n3810 n_n3578 + nrq1_3 open [1096] open open nrq3_11 n_n4047 open open open [2037] open open + ndn3_15 n_n4345 open open open open ndn3_5 [2036] pdn open open n_n4367 open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open open open open open open open open open + open + + + pclk + + + + clb.I4[0]->lutA clb.I2[12]->lutB fle[7].out[0]->lutC fle[1].out[0]->lutD clb.I1[2]->lutE fle[0].out[0]->lutF clb.I4[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [2035] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + [1122] + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[11]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n4019 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [6296] + + + + + + + + + + + + open clb.I2[4]->lutB clb.I1[4]->lutC clb.I2[9]->lutD fle[3].out[0]->lutE clb.I1[6]->lutF clb.I4[6]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + [2039] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1275] + + + + + + + + + + + + open fle[2].out[1]->lutB clb.I1[7]->lutC fle[4].out[0]->lutD clb.I3[0]->lutE clb.I1[3]->lutF clb.I4[8]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + n_n3010 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4021 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3642 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3643 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[1]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD clb.I3[0]->lutE clb.I1[3]->lutF clb.I4[8]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + pv2_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3304 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3305 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[6].out[0]->lutC fle[4].out[1]->lutD clb.I3[0]->lutE fle[6].out[0]->lutF clb.I4[8]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv15_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [1248] + + + + + + + + + + + + fle[8].out[1]->lutA fle[5].out[1]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD fle[7].out[0]->lutE clb.I1[2]->lutF clb.I3[5]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + n_n3665 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3667 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [2029] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[11]->lutB fle[6].out[1]->lutC fle[0].out[1]->lutD fle[8].out[0]->lutE clb.I1[2]->lutF clb.I4[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n4073 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4074 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [1699] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[6]->lutB fle[7].out[1]->lutC fle[0].out[1]->lutD open fle[7].out[0]->lutF open clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n3147 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3458 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6291] + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I4[8]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [2051] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3131 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3133 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n3500 open n_n3656 open ndn3_7 open pv6_4_4_ open open open [990] open + [990] n_n4305 open open ndn3_6 open n_n3500 open preset open [984] open open + [1006] open [1008] open open open open open open open pv6_5_5_ open [984] + pv6_6_6_ [2011] n_n4126 open open open ndn3_6 open open open open open [1006] + open + + + open open open open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[8]->lutB clb.I2[4]->lutC open clb.I1[5]->lutE clb.I1[7]->lutF fle[0].out[0]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1594] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3033 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3922 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I2[8]->lutB clb.I2[4]->lutC open clb.I1[5]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1957] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3373 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4071 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA fle[3].out[1]->lutB clb.I2[8]->lutC fle[0].out[1]->lutD clb.I1[1]->lutE clb.I1[3]->lutF clb.I4[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [1182] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [1184] + + + + + + + + + + + + clb.I3[2]->lutA fle[3].out[1]->lutB clb.I2[1]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE clb.I4[12]->lutF fle[3].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [6380] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3104 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3865 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[8]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I1[3]->lutF clb.I4[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1630] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [1633] + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[12]->lutB clb.I2[1]->lutC open fle[6].out[0]->lutE fle[6].out[0]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1632] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + [6337] + + + + + + + + + + + + clb.I3[0]->lutA fle[5].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[6]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3540 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4052 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1837] + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC fle[9].out[1]->lutD fle[3].out[1]->lutE fle[6].out[0]->lutF open clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3032 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3892 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n4357 + + + + + + + + + + + + clb.I4[1]->lutA open clb.I1[3]->lutC clb.I2[6]->lutD fle[7].out[0]->lutE fle[9].out[1]->lutF clb.I4[2]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + [2009] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + [2007] + + + + + + + + + + + + clb.I3[2]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [6300] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3296 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4381 + + + flut5.clk[0]->direct3 + + + + + + + + + + ndn3_10 open nrq3_15 n_n3451 [1004] [1659] [1078] n_n3870 open n_n4367 n_n4126 n_n3243 nrq1_3 + [916] open n_n3916 pdn open open n_n4366 open n_n4145 open open n_n4367 ndn3_10 + open open nen3_10 preset [894] n_n4158 open open open [914] open open open + nrq1_3 open open open n_n4366 open open open [916] open nrq3_12 n_n4145 n_n3475 + open + + + open fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I2[12]->lutB clb.I1[3]->lutC fle[5].out[0]->lutD clb.I3[2]->lutE clb.I1[2]->lutF fle[0].out[0]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + [1912] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [6312] + + + + + + + + + + + + fle[0].out[1]->lutA fle[2].out[1]->lutB clb.I1[6]->lutC clb.I4[10]->lutD clb.I1[4]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3324 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + [1213] + + + + + + + + + + + + clb.I3[3]->lutA fle[2].out[1]->lutB clb.I1[0]->lutC open clb.I3[2]->lutE fle[1].out[1]->lutF fle[2].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1212] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + n_n3526 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3841 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[0]->lutC open fle[3].out[1]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [1614] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3459 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3898 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA open clb.I1[5]->lutC fle[4].out[0]->lutD clb.I1[10]->lutE open clb.I3[3]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + n_n4046 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4047 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + [934] + + + + + + + + + + + + clb.I4[8]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE fle[6].out[0]->lutF fle[8].out[1]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + n_n3585 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4324 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + [1062] + + + + + + + + + + + + clb.I4[4]->lutA fle[3].out[1]->lutB fle[6].out[1]->lutC fle[4].out[0]->lutD open clb.I1[7]->lutF open clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3205 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3869 + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[3]->lutB clb.I2[3]->lutC open fle[7].out[0]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + n_n3616 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3617 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv7_6_6_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[6]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I4[12]->lutF fle[8].out[0]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1019] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3166 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3475 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[3]->lutD clb.I1[9]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [2005] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3668 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3670 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open open open open open nak3_17 open [6350] pdn + [6349] open open open open n_n4367 open open open open n_n4099 open open + open open open open open open [1565] [1119] preset [944] nen3_10 open open + open open open open open open open open open open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I3[6]->lutB clb.I1[11]->lutC clb.I2[5]->lutD fle[2].out[0]->lutE open open fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n131 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4057 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + n_n3656 + + + + + + + + + + + + clb.I3[7]->lutA clb.I2[10]->lutB open clb.I2[0]->lutD fle[2].out[0]->lutE fle[0].out[1]->lutF fle[1].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + n_n4098 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1068] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[8]->lutB open fle[0].out[0]->lutD fle[6].out[0]->lutE open fle[8].out[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 0 open 1 open + + + n_n3473 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4056 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + [6268] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC fle[9].out[1]->lutD open fle[6].out[1]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + n_n3500 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [2011] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I2[5]->lutB open clb.I2[0]->lutD fle[2].out[0]->lutE open fle[1].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + [6355] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + [1477] + + + + + + + + + + + + clb.I3[9]->lutA clb.I3[10]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n127 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_17 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1318] + + + + + + + + + + + + clb.I3[8]->lutA fle[5].out[1]->lutB clb.I1[12]->lutC open fle[6].out[0]->lutE open open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n133 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_14 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + [6299] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC open clb.I3[8]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [6357] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6356] + + + + + + + + + + + + fle[8].out[0]->lutA fle[4].out[1]->lutB fle[7].out[1]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE open fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n130 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4045 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + [1008] + + + + + + + + + + + + clb.I3[8]->lutA fle[9].out[1]->lutB open open fle[6].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + [6302] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3076 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3493 + + + flut5.clk[0]->direct3 + + + + + + + + + + open ngfdn_3 open open [1014] [1012] preset [6257] open open n_n3830 [6255] n_n4012 + [896] open ndn3_8 preset open n_n4275 nrq1_3 open open open n_n3832 open open + [894] tin_pv11_7_7_ open [6252] open open open open open open open nrq3_11 n_n3766 + open open pdn ndn3_9 open open open [1885] open open [988] open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[11]->lutA open clb.I1[1]->lutC fle[0].out[1]->lutD clb.I1[6]->lutE fle[0].out[0]->lutF clb.I4[7]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + [1884] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + n_n3241 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3242 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open open clb.I2[5]->lutD fle[7].out[1]->lutE clb.I1[5]->lutF clb.I3[12]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + [6303] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [1726] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[10]->lutB clb.I1[7]->lutC clb.I2[0]->lutD clb.I1[11]->lutE clb.I1[12]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [982] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + [1724] + + + + + + + + + + + + fle[2].out[1]->lutA fle[3].out[0]->lutB clb.I1[4]->lutC clb.I2[0]->lutD fle[2].out[0]->lutE open fle[3].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + n_n3907 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4334 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + [1539] + + + + + + + + + + + + fle[2].out[1]->lutA fle[3].out[1]->lutB open fle[4].out[1]->lutD fle[2].out[0]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 2 open 0 1 + + + [1538] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n3466 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3483 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA fle[5].out[1]->lutB clb.I2[6]->lutC fle[4].out[1]->lutD clb.I1[6]->lutE clb.I1[10]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1881] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + n_n3375 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3376 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC open fle[6].out[0]->lutE open clb.I3[1]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3359 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3360 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + pv11_7_7_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[3]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF clb.I4[10]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [1303] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + n_n3169 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3170 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3719 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3720 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv12_7_7_ + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF fle[0].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1980] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3762 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3764 + + + flut5.clk[0]->direct3 + + + + + + + + + + [1128] open open tin_pv1_1_1_ [894] open open open pdn nrq1_3 n_n3099 open nen3_10 + nen3_10 [1155] open nsr3_14 open open ndn3_10 open open open n_n3936 open open + open open [994] open preset open n_n3150 [1004] open open ngfdn_3 open open + open open open open open ndn3_15 n_n3099 open open ngfdn_3 open open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[6]->lutA open open fle[1].out[0]->lutD clb.I1[9]->lutE clb.I1[8]->lutF open clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv13_1_1_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [1921] + + + + + + + + + + + + fle[0].out[1]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC open clb.I1[8]->lutE clb.I1[9]->lutF fle[1].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 0 1 open open + + + n_n3220 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3221 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3460 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3461 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[9]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + pv3_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1784] + + + + + + + + + + + + open fle[2].out[1]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I3[4]->lutE clb.I4[9]->lutF fle[3].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + n_n3047 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3048 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3046 + + + + + + + + + lut5[0].out[0]->direct2 + + + nrq3_11 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[5].out[0]->lutB clb.I1[8]->lutC fle[4].out[1]->lutD clb.I1[9]->lutE clb.I1[8]->lutF clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1671] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + n_n3214 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3215 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[4].out[0]->lutB clb.I2[10]->lutC fle[4].out[1]->lutD clb.I1[4]->lutE clb.I1[3]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3182 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3183 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv1_1_1_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[10]->lutB clb.I1[10]->lutC clb.I4[5]->lutD fle[7].out[0]->lutE open clb.I3[4]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + [2189] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + [1329] + + + + + + + + + + + + open clb.I3[2]->lutB fle[6].out[1]->lutC fle[5].out[1]->lutD open fle[9].out[1]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3045 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3208 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + [2191] + + + + + + + + + + + + open clb.I2[0]->lutB fle[7].out[0]->lutC clb.I2[6]->lutD fle[6].out[0]->lutE fle[7].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [2190] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3363 + + + + + + + + + + + + clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[6]->lutD fle[8].out[1]->lutE clb.I1[0]->lutF clb.I3[7]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1963] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3168 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4222 + + + flut5.clk[0]->direct3 + + + + + + + + + + [894] open open [6281] nen3_10 open nrq3_11 nrq1_3 open ngfdn_3 [941] open open + open nrq1_3 open [1004] ndn3_10 pdn n_n3362 open open open open [894] open + n_n3363 open open open open preset n_n3099 n_n3936 open n_n4155 open open open + open n_n3981 n_n4315 pdn open open open open open open open open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[4]->lutB clb.I1[4]->lutC fle[1].out[0]->lutD clb.I3[5]->lutE open fle[0].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [2166] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n3518 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4316 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA clb.I2[6]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE open clb.I4[1]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4015 + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + [1129] + + + + + + + + + + + + clb.I4[1]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC clb.I4[2]->lutD open fle[0].out[1]->lutF clb.I3[9]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [2050] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + [2174] + + + + + + + + + + + + open open clb.I1[6]->lutC open clb.I1[9]->lutE clb.I1[6]->lutF clb.I3[6]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + nrq3_12 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [976] + + + + + + + + + + + + clb.I3[5]->lutA fle[4].out[0]->lutB clb.I2[5]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3937 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3938 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_1_1_ + + + + + + + + + + + + clb.I3[5]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC clb.I4[3]->lutD open clb.I1[0]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1339] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3881 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3883 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA clb.I2[1]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3263 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3264 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv12_1_1_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[5]->lutB clb.I1[7]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1400] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n4387 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4390 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[1]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3037 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3038 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv14_1_1_ + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[5]->lutB clb.I1[7]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1961] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3011 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3012 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn [6303] nen3_10 [994] open n_n3841 nrq1_3 [1894] [1002] [1899] n_n3810 open tin_pv1_7_7_ + pdn open [1892] open nrq1_3 open n_n3324 ndn3_15 nrq3_11 n_n3242 [1155] n_n4096 open + [1893] open [894] open open open open open open [1898] open open open + open preset ngfdn_3 ndn3_10 n_n3324 open open open open open n_n3170 open open + open + + + open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open open fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[0]->lutA clb.I2[2]->lutB clb.I1[7]->lutC clb.I2[11]->lutD open clb.I1[9]->lutF fle[0].out[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n4097 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + [914] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[6]->lutB clb.I1[10]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[0]->lutF clb.I4[1]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + [1885] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1283] + + + + + + + + + + + + clb.I4[1]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC clb.I4[10]->lutD clb.I1[6]->lutE fle[1].out[1]->lutF clb.I3[2]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3543 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3544 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n4196 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4199 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA fle[2].out[1]->lutB clb.I1[12]->lutC clb.I2[9]->lutD open clb.I4[2]->lutF clb.I4[10]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + pv1_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + [1908] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[10]->lutB open fle[4].out[1]->lutD fle[3].out[0]->lutE clb.I1[3]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + [1482] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3258 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3259 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA open clb.I1[2]->lutC fle[4].out[1]->lutD clb.I1[5]->lutE clb.I4[2]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 1 2 open + + + [1909] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + [1910] + + + + + + + + + + + + fle[3].out[1]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC fle[0].out[1]->lutD fle[6].out[0]->lutE clb.I1[8]->lutF clb.I4[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3243 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1708] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC clb.I4[2]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1707] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3271 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4233 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I2[4]->lutB clb.I2[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3647 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3648 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv15_7_7_ + + + + + + + + + + + + clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[0]->lutD fle[7].out[1]->lutE clb.I1[1]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1946] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3077 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3079 + + + flut5.clk[0]->direct3 + + + + + + + + + + open n_n4157 open preset n_n3898 n_n3035 n_n3863 open open open nen3_10 n_n4019 open + open open [994] nrq1_3 open n_n3035 nrq3_11 ndn3_10 [1155] open [2035] open n_n3334 + n_n3916 open open ngfdn_3 open open open open open open open open n_n3806 + open [894] nen3_10 open open pdn ndn3_15 n_n4345 preset tin_pv1_5_5_ n_n3334 tin_pv1_4_4_ open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 open open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[11]->lutA clb.I3[12]->lutB clb.I1[6]->lutC clb.I2[6]->lutD clb.I3[3]->lutE open clb.I3[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + pv1_4_4_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + [2037] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[8]->lutB clb.I1[3]->lutC open open fle[0].out[0]->lutF fle[1].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [1780] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3837 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3886 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I2[7]->lutB clb.I1[10]->lutC clb.I2[6]->lutD clb.I3[3]->lutE clb.I1[4]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [2036] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [1905] + + + + + + + + + + + + fle[2].out[0]->lutA clb.I2[10]->lutB open fle[0].out[1]->lutD clb.I1[11]->lutE clb.I4[7]->lutF fle[3].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 0 open 2 open + + + n_n3884 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + n_n4158 + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[12]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD clb.I1[1]->lutE clb.I1[5]->lutF clb.I4[6]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1086] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1903] + + + + + + + + + + + + clb.I4[7]->lutA fle[3].out[0]->lutB clb.I1[11]->lutC fle[5].out[1]->lutD fle[2].out[1]->lutE fle[6].out[1]->lutF clb.I4[10]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [1898] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1104] + + + + + + + + + + + + clb.I4[10]->lutA fle[2].out[1]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD open fle[7].out[1]->lutF clb.I4[2]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + [1899] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + [1904] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[8]->lutB fle[7].out[1]->lutC open open fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [2141] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3510 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3511 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA open clb.I2[3]->lutC clb.I4[5]->lutD fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 1 2 + + + n_n3100 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3101 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv1_5_5_ + + + + + + + + + + + + clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I2[3]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I4[1]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 0 3 open + + + [1944] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3312 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3313 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4275 nrq1_3 open n_n3788 open open [894] open [2264] open open open open + open open n_n3852 open n_n4026 tin_pv11_4_4_ [894] open [6254] open pdn open open + open [6252] open n_n3831 open ndn3_9 open open [988] n_n4074 open preset open + n_n3852 open open open open open open open open open ndn3_8 preset open + open + + + open fle[1].out[0]->clbouts1 open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[3]->lutA open clb.I2[2]->lutC clb.I2[4]->lutD clb.I1[3]->lutE clb.I1[8]->lutF fle[0].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + [6309] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [936] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[11]->lutB clb.I2[2]->lutC fle[1].out[0]->lutD open open clb.I4[0]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3070 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3851 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n3830 + + + + + + + + + + + + open fle[2].out[0]->lutB clb.I2[10]->lutC clb.I4[11]->lutD clb.I1[1]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3325 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3326 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv14_4_4_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I2[10]->lutB clb.I1[1]->lutC clb.I4[11]->lutD clb.I1[6]->lutE fle[7].out[1]->lutF clb.I3[9]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [1425] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3088 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3089 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[6]->lutE fle[7].out[1]->lutF clb.I3[9]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [971] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3804 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3806 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA fle[5].out[1]->lutB clb.I2[10]->lutC fle[5].out[0]->lutD clb.I1[1]->lutE clb.I1[0]->lutF fle[1].out[1]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [1282] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n3964 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3966 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[10]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE fle[6].out[0]->lutF open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n4119 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4120 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 1 open 0 + + + pv11_4_4_ + + + + + + + + + + + + clb.I4[10]->lutA clb.I3[5]->lutB fle[7].out[1]->lutC clb.I4[11]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [1429] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3494 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3578 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[10]->lutB fle[8].out[0]->lutC open clb.I1[1]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3174 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3175 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv12_4_4_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[10]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1940] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3230 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3231 + + + flut5.clk[0]->direct3 + + + + + + + + + + ndn3_9 ndn3_5 open n_n4015 open open preset ndn3_15 n_n3810 tin_pv11_2_2_ open n_n3901 open + nrq3_15 pdn open nrq3_11 open ngfdn_3 ndn3_10 n_n3823 tin_pv2_2_2_ [988] ndn3_4 open open + n_n3152 open open ndn3_8 nen3_10 open open open [999] nrq1_3 open open open + open pdn ngfdn_3 open n_n4367 preset [1002] open n_n4015 open open [894] open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open open open open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[0]->lutA clb.I2[7]->lutB clb.I1[9]->lutC fle[1].out[0]->lutD clb.I1[6]->lutE clb.I1[0]->lutF open clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + pv11_2_2_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [2000] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[9]->lutB open fle[0].out[0]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF clb.I4[4]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + n_n4210 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4211 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [6281] + + + + + + + + + + + + clb.I3[4]->lutA clb.I2[6]->lutB open clb.I4[5]->lutD fle[3].out[0]->lutE clb.I1[1]->lutF open clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + [2173] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1655] + + + + + + + + + + + + clb.I3[8]->lutA fle[2].out[1]->lutB open fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[6]->lutF clb.I4[1]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 1 2 open 0 open + + + n_n3123 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3978 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n4352 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4354 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[8]->lutB fle[6].out[0]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I4[2]->lutF clb.I4[5]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + pv2_2_2_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + [1449] + + + + + + + + + + + + clb.I4[8]->lutA fle[4].out[1]->lutB clb.I1[8]->lutC clb.I4[5]->lutD clb.I3[9]->lutE fle[6].out[0]->lutF open clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3017 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3657 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1378] + + + + + + + + + + + + clb.I4[11]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC open fle[7].out[0]->lutE clb.I1[7]->lutF clb.I4[5]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + n_n3200 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3202 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1998] + + + + + + + + + + + + clb.I4[6]->lutA open fle[6].out[1]->lutC fle[1].out[0]->lutD clb.I1[3]->lutE open open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3148 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3495 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + [6310] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC open clb.I3[9]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n4036 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4037 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv15_2_2_ + + + + + + + + + + + + clb.I3[9]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[1]->lutD fle[7].out[0]->lutE fle[7].out[1]->lutF clb.I4[11]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1914] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3112 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3113 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open n_n4145 ndn3_8 ndn3_15 [988] open open nen3_10 n_n3810 pdn preset n_n3830 + open ndn3_9 open [994] nrq3_11 [894] open ngfdn_3 pdn open tin_pv1_6_6_ [1899] open + open open open open open [1898] n_n4096 open ndn3_10 nrq1_3 open [6252] open + tin_pv11_6_6_ open n_n4334 nrq1_3 open open open open open ngfdn_3 [1155] open preset + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[9]->lutA open clb.I1[2]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[4]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [1894] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + [1892] + + + + + + + + + + + + fle[0].out[0]->lutA clb.I3[6]->lutB fle[6].out[1]->lutC fle[0].out[1]->lutD clb.I1[9]->lutE fle[1].out[0]->lutF clb.I3[5]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1094] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1613] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I2[7]->lutB clb.I1[11]->lutC clb.I2[4]->lutD open open fle[1].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1612] + + + + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + n_n4121 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4122 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[2].out[1]->lutB fle[6].out[0]->lutC fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[10]->lutF clb.I4[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + [6321] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [1745] + + + + + + + + + + + + clb.I4[2]->lutA clb.I3[11]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I4[3]->lutF clb.I4[12]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n4276 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4279 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3503 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3504 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA open fle[4].out[1]->lutC fle[4].out[0]->lutD fle[6].out[0]->lutE clb.I1[3]->lutF clb.I4[12]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + pv11_6_6_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + [1928] + + + + + + + + + + + + open fle[5].out[1]->lutB clb.I1[5]->lutC fle[5].out[0]->lutD fle[7].out[1]->lutE clb.I1[8]->lutF clb.I3[8]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + n_n3063 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3556 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [1893] + + + + + + + + + + + + clb.I4[10]->lutA open open clb.I4[12]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 0 1 + + + [1776] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3508 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3919 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I4[3]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4017 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4018 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + pv1_6_6_ + + + + + + + + + + + + clb.I4[3]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC clb.I2[8]->lutD fle[6].out[0]->lutE fle[9].out[0]->lutF fle[2].out[1]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1882] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n3117 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3118 + + + flut5.clk[0]->direct3 + + + + + + + + + + pv4_5_5_ nrq1_3 pv4_7_7_ ndn3_5 n_n4034 open n_n4160 open pv4_6_6_ [1214] ndn3_6 open open + nrq1_3 open n_n4159 open pdn pv4_3_3_ open open open open open open n_n4330 + open open open open open open preset n_n4145 [894] open n_n4383 n_n3841 open + open open open open open n_n3898 open open open open [997] open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open clb.I2[5]->lutB clb.I1[9]->lutC clb.I4[10]->lutD open clb.I1[6]->lutF clb.I3[10]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3015 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4182 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + [935] + + + + + + + + + + + + fle[0].out[0]->lutA fle[3].out[1]->lutB clb.I2[12]->lutC fle[0].out[1]->lutD clb.I1[3]->lutE clb.I1[10]->lutF fle[2].out[0]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n4223 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + [1679] + + + + + + + + + + + + fle[1].out[1]->lutA open clb.I1[2]->lutC clb.I4[10]->lutD clb.I1[3]->lutE clb.I1[10]->lutF fle[3].out[1]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + n_n4081 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4270 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + [2122] + + + + + + + + + + + + clb.I3[6]->lutA fle[4].out[0]->lutB clb.I1[10]->lutC clb.I4[10]->lutD clb.I1[3]->lutE clb.I1[0]->lutF fle[2].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1736] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3490 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4224 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[10]->lutA fle[3].out[0]->lutB clb.I1[8]->lutC fle[0].out[0]->lutD open open open clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3049 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4251 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [6251] + + + + + + + + + + + + fle[0].out[1]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE fle[0].out[1]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 3 open 0 + + + n_n4144 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1109] + + + + + + + + + + + + clb.I4[5]->lutA open clb.I1[4]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE open open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n4259 + + + + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + n_n4268 + + + + + + + + + + + + clb.I3[7]->lutA open fle[6].out[0]->lutC fle[5].out[0]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 1 3 + + + [1078] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n3653 + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[0]->lutB clb.I2[4]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n4004 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4005 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv5_7_7_ + + + + + + + + + + + + clb.I3[6]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[4]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1868] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3110 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3111 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq3_15 [2050] [2049] open n_n4169 preset ndn3_5 tin_pv2_3_3_ [999] [1079] open nen3_10 n_n3085 + nrq1_3 [1002] open open open ngfdn_3 n_n4229 open ndn3_10 open [2049] open preset + n_n3250 nrq1_3 [894] open nrq3_11 open ndn3_15 open nrq3_12 open open open open + open open open ngfdn_3 open pdn n_n4367 nrq1_3 n_n3769 open ndn3_4 open open + open + + + fle[0].out[0]->clbouts1 open open open open open open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA clb.I2[10]->lutB clb.I1[4]->lutC clb.I2[6]->lutD clb.I1[1]->lutE clb.I1[9]->lutF fle[2].out[0]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n4345 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + n_n4168 + + + + + + + + + + + + clb.I4[3]->lutA clb.I3[4]->lutB clb.I1[9]->lutC clb.I2[6]->lutD clb.I1[4]->lutE open fle[1].out[0]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [2045] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 1 2 + + + [1110] + + + + + + + + + + + + clb.I4[6]->lutA fle[2].out[1]->lutB clb.I1[0]->lutC clb.I4[8]->lutD fle[3].out[1]->lutE clb.I1[11]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [6295] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + [2044] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[12]->lutB clb.I1[6]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[8]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1976] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n3256 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3281 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA fle[4].out[0]->lutB clb.I1[5]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE clb.I1[7]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + n_n3873 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3874 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv2_3_3_ + + + + + + + + + + + + clb.I4[7]->lutA fle[5].out[1]->lutB clb.I1[5]->lutC clb.I4[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1830] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + n_n3464 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3465 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA clb.I2[1]->lutB clb.I1[1]->lutC clb.I2[5]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1509] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1508] + + + + + + + + + + + + open open fle[6].out[0]->lutC open fle[6].out[1]->lutE clb.I1[12]->lutF open clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n3308 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4351 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + [6322] + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[12]->lutB clb.I2[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + n_n3050 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3051 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv15_3_3_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[0]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE fle[7].out[1]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1859] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + n_n4170 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4172 + + + flut5.clk[0]->direct3 + + + + + + + + + + nen3_10 n_n3741 open [994] ndn3_15 [894] [2174] n_n3974 n_n3363 open pv1_0_0_ open n_n4316 + [2185] ngfdn_3 open [894] ndn3_10 nrq1_3 nrq3_11 [2183] open open [994] n_n3657 pdn + [6281] open open open [1195] open open open open [1155] n_n4211 open [6275] + open open open open tin_pv1_2_2_ open open open open n_n3657 open open preset + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[4]->lutA clb.I2[10]->lutB clb.I1[10]->lutC fle[0].out[0]->lutD clb.I1[0]->lutE open open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3877 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3878 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + [2184] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I2[0]->lutB clb.I2[7]->lutC clb.I2[1]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I3[12]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [941] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 3 0 + + + n_n3362 + + + + + + + + + + + + fle[1].out[0]->lutA fle[2].out[1]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD open clb.I1[6]->lutF clb.I3[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [2049] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + [1088] + + + + + + + + + + + + clb.I3[10]->lutA clb.I2[11]->lutB clb.I1[4]->lutC clb.I2[1]->lutD open clb.I1[12]->lutF open clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 0 3 open + + + [2175] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + [2177] + + + + + + + + + + + + fle[3].out[0]->lutA fle[3].out[1]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE open open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3981 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + [2176] + + + + + + + + + + + + clb.I4[12]->lutA clb.I3[9]->lutB open fle[5].out[1]->lutD fle[6].out[1]->lutE clb.I1[3]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + [2023] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3181 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3858 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I2[12]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I4[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3469 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3470 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv1_2_2_ + + + + + + + + + + + + clb.I4[12]->lutA clb.I2[5]->lutB clb.I2[12]->lutC clb.I2[3]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + [974] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3535 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3537 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[12]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3066 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3067 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv12_2_2_ + + + + + + + + + + + + clb.I4[12]->lutA clb.I2[5]->lutB clb.I2[12]->lutC fle[9].out[1]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [1853] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3575 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3576 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open open open open open open open open open + open open open open open open open open ndn3_4 open nrq1_3 open open + open open open nrq3_2 open open open open pdn tin_pready_0_0_ preset open open + open open open open open pdn open open open open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open fle[0].out[1]->clbouts2 open open open open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 open open + open + + + pclk + + + + clb.I3[3]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD open fle[7].out[1]->lutF clb.I3[3]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1021] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + [1155] + + + + + + + + + + + + clb.I3[10]->lutA open open clb.I4[5]->lutD fle[2].out[1]->lutE fle[6].out[0]->lutF fle[2].out[0]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + [944] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1064] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[10]->lutB open fle[1].out[0]->lutD fle[6].out[0]->lutE open clb.I3[3]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + n_n4262 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4263 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 2 0 + + + n_n3941 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlc3_3 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC open fle[3].out[0]->lutE open fle[2].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3430 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlak4_2 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + [6333] + + + + + + + + + + + + clb.I3[3]->lutA fle[3].out[1]->lutB fle[5].out[1]->lutC fle[4].out[0]->lutD fle[7].out[1]->lutE clb.I4[5]->lutF clb.I3[10]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [973] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + n_n125 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr4_2 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[9].out[1]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD fle[7].out[0]->lutE fle[1].out[0]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [911] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 2 3 + + + n_n123 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr3_3 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[5].out[1]->lutB fle[7].out[0]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 1 2 open + + + [6324] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1020] + + + + + + + + + + + + clb.I3[10]->lutA open fle[6].out[1]->lutC fle[9].out[1]->lutD open fle[7].out[0]->lutF clb.I3[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 0 open 1 open open + + + n_n4106 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4108 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 1 0 open + + + pready_0_0_ + + + + + + + + + + + + clb.I3[8]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD open open open clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3036 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn1_34 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [6325] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I3[8]->lutB fle[8].out[1]->lutC clb.I2[10]->lutD open fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1833] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3353 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3354 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4074 n_n3567 [894] nrq1_3 open open open open n_n3898 open n_n4223 open n_n4145 + open open pdn open open open open open open n_n4034 open open open + n_n4144 n_n4211 open preset open open tin_pv4_5_5_ n_n3657 open open [894] open open + nrq1_3 open open open open open open n_n4224 open open open [894] open + open + + + fle[0].out[0]->clbouts1 open open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open open clb.I1[1]->lutC fle[1].out[0]->lutD open clb.I4[0]->lutF clb.I3[3]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv5_6_6_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + [1602] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[10]->lutB clb.I1[12]->lutC fle[1].out[1]->lutD clb.I1[10]->lutE clb.I1[8]->lutF clb.I3[0]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 0 2 open + + + n_n3236 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3237 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + [1075] + + + + + + + + + + + + clb.I3[3]->lutA fle[2].out[0]->lutB clb.I1[3]->lutC clb.I2[2]->lutD fle[3].out[1]->lutE open clb.I3[6]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3086 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3087 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + pv4_5_5_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[3]->lutB clb.I2[2]->lutC clb.I4[0]->lutD open clb.I1[2]->lutF clb.I4[7]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1932] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3732 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3733 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA fle[4].out[0]->lutB clb.I2[2]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3094 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3095 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv8_4_4_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[2]->lutB fle[5].out[1]->lutC clb.I4[0]->lutD open clb.I1[0]->lutF clb.I4[11]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1953] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3343 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3344 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3455 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3456 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv8_2_2_ + + + + + + + + + + + + clb.I4[0]->lutA clb.I3[3]->lutB open clb.I2[2]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[11]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 1 2 + + + [1381] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3054 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3055 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA clb.I3[3]->lutB fle[8].out[0]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n4152 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4153 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv14_2_2_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[2]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1800] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3357 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3358 + + + flut5.clk[0]->direct3 + + + + + + + + + + [2049] [1155] [994] open open n_n3810 n_n3830 ndn3_9 n_n4229 open nrq1_3 preset open + pdn nrq3_11 tin_pv11_3_3_ open ndn3_15 [6252] ngfdn_3 open nrq1_3 open nen3_10 open [894] + nrq3_11 open [1110] open tin_pv1_3_3_ open open open [988] [2050] n_n3766 open open + open [1520] ndn3_8 open open open open pdn open open ndn3_10 open preset + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open open fle[1].out[1]->clbouts2 open open open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[1]->lutA clb.I2[12]->lutB fle[7].out[1]->lutC fle[1].out[1]->lutD clb.I1[5]->lutE clb.I1[0]->lutF clb.I3[9]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + n_n3629 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3631 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [1487] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[6]->lutB clb.I1[11]->lutC open clb.I3[0]->lutE fle[1].out[0]->lutF fle[0].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + [1486] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + n_n3058 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3085 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[1]->lutB clb.I1[8]->lutC clb.I2[6]->lutD open fle[7].out[1]->lutF fle[1].out[1]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + [2048] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [2046] + + + + + + + + + + + + fle[2].out[0]->lutA fle[2].out[1]->lutB open fle[4].out[1]->lutD fle[3].out[1]->lutE open clb.I4[10]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n4169 + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 0 2 + + + [2047] + + + + + + + + + + + + open fle[4].out[1]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[11]->lutE clb.I1[2]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 2 open 0 + + + [1728] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n4293 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4294 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[7]->lutA clb.I2[8]->lutB clb.I1[11]->lutC fle[5].out[0]->lutD open fle[6].out[1]->lutF clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + n_n3440 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3441 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + pv1_3_3_ + + + + + + + + + + + + clb.I4[12]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF fle[1].out[1]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1199] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n4178 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4180 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA open clb.I1[7]->lutC clb.I4[12]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1307] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3249 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3250 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[12]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I4[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3431 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3432 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + pv11_3_3_ + + + + + + + + + + + + clb.I4[7]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD clb.I1[10]->lutE clb.I1[6]->lutF clb.I3[10]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1795] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3582 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3583 + + + flut5.clk[0]->direct3 + + + + + + + + + + [894] ndn3_15 nrq3_11 nrq1_3 [1004] open open ndn3_4 n_n3688 open [999] open open + open pdn [2184] open nen3_10 preset ndn3_10 open pv2_6_6_ nrq1_3 ngfdn_3 open open + open open open n_n3250 open open open nrq1_3 ndn3_5 n_n3085 open open n_n3974 + open open open preset ndn3_10 open open open open [894] n_n3624 open open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[8]->lutA clb.I2[5]->lutB clb.I1[7]->lutC fle[0].out[1]->lutD open clb.I1[10]->lutF fle[0].out[0]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1271] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3122 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4062 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open clb.I2[6]->lutC clb.I2[4]->lutD clb.I1[1]->lutE clb.I1[8]->lutF clb.I4[10]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + [1896] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [2183] + + + + + + + + + + + + open fle[3].out[1]->lutB clb.I1[2]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE open fle[1].out[1]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 0 2 open + + + [2185] + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 0 1 + + + n_n3975 + + + + + + + + + + + + clb.I4[4]->lutA fle[3].out[1]->lutB clb.I2[5]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1263] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + n_n3519 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3976 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA fle[4].out[0]->lutB clb.I2[1]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3827 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3828 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv3_0_0_ + + + + + + + + + + + + clb.I3[7]->lutA fle[5].out[1]->lutB clb.I2[5]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1919] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 1 open 2 + + + n_n3172 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3173 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[9]->lutB fle[6].out[0]->lutC clb.I2[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3145 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3146 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv8_3_3_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[1]->lutB open clb.I2[9]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 3 2 + + + [1640] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3090 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3091 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I2[5]->lutB clb.I2[1]->lutC clb.I2[9]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3395 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3396 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv14_3_3_ + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[1]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1788] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3314 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3316 + + + flut5.clk[0]->direct3 + + + + + + + + + + open tin_pv4_4_4_ n_n3916 open nrq1_3 open open [894] open open open n_n4039 open + [896] nrq1_3 open n_n3688 n_n3878 [1925] open [894] tin_pv1_0_0_ open open open pdn + open open [1926] open open n_n4069 open [1096] open open open open n_n3624 + n_n4330 pdn open nrq1_3 open n_n3688 preset open open [894] open [1155] open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[5]->lutA clb.I2[0]->lutB open fle[0].out[1]->lutD clb.I1[11]->lutE fle[0].out[0]->lutF clb.I3[2]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 0 3 + + + [1927] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3913 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4040 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA clb.I3[7]->lutB clb.I1[11]->lutC fle[1].out[1]->lutD clb.I1[2]->lutE clb.I1[4]->lutF clb.I4[6]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 2 open 0 + + + n_n3622 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n4109 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4110 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[0]->lutA open clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I4[1]->lutF clb.I4[6]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + pv4_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [1874] + + + + + + + + + + + + clb.I4[0]->lutA fle[2].out[1]->lutB open clb.I4[11]->lutD clb.I1[7]->lutE clb.I4[6]->lutF open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3625 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3627 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + [1195] + + + + + + + + + + + + clb.I4[6]->lutA fle[4].out[0]->lutB clb.I2[12]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3013 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3014 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_0_0_ + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[12]->lutB fle[5].out[1]->lutC clb.I4[3]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1291] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4317 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4320 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[12]->lutB fle[6].out[0]->lutC clb.I4[6]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n3550 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3551 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv1_0_0_ + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[12]->lutB clb.I1[4]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[12]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1414] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n4190 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4192 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA clb.I2[12]->lutB fle[8].out[0]->lutC clb.I2[1]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3902 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3903 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv14_0_0_ + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1767] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3759 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3761 + + + flut5.clk[0]->direct3 + + + + + + + + + + open [894] n_n4349 [6268] tin_pv6_5_5_ open open open open n_n4071 nrq1_3 open open + open open nrq1_3 n_n3658 n_n3892 open open open pdn [894] n_n3556 open open + open open preset pdn [6266] open open n_n4122 open open open open open + open open open open open open n_n4337 [894] open open open open open + open + + + fle[0].out[0]->clbouts1 open open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[1]->lutA open open fle[0].out[0]->lutD clb.I3[2]->lutE clb.I1[3]->lutF fle[1].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + n_n3399 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3604 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1016] + + + + + + + + + + + + open clb.I3[4]->lutB open fle[1].out[1]->lutD clb.I1[9]->lutE clb.I1[2]->lutF clb.I4[6]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 1 open 0 open + + + n_n4335 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 3 2 + + + [6265] + + + + + + + + + + + + clb.I3[2]->lutA fle[2].out[0]->lutB clb.I2[2]->lutC clb.I2[8]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF open fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3347 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3348 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + pv6_5_5_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[2]->lutB clb.I2[8]->lutC clb.I2[2]->lutD open clb.I1[9]->lutF clb.I4[7]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1849] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4186 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4189 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA fle[4].out[0]->lutB clb.I2[8]->lutC fle[5].out[1]->lutD clb.I1[10]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3179 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3180 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv8_6_6_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB fle[5].out[1]->lutC open clb.I1[10]->lutE clb.I1[1]->lutF clb.I3[7]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1455] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3222 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3223 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3261 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3262 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv14_6_6_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[10]->lutC clb.I2[9]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[7]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [1427] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n3711 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3713 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB fle[8].out[0]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3781 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3782 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv12_6_6_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1742] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3895 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3896 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3500 open n_n3968 open open open preset open open open n_n4029 open open + n_n4305 ndn3_7 open open n_n3500 open open open open preset open open open + [1008] open [2011] open open open open pv6_1_1_ open open n_n4126 open [1006] + n_n3656 open open ndn3_6 open open pv6_0_0_ open [990] open open open open + open + + + open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[10]->lutA clb.I2[4]->lutB clb.I1[6]->lutC fle[1].out[1]->lutD open clb.I1[2]->lutF clb.I4[0]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 0 1 open + + + [1187] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + [1189] + + + + + + + + + + + + fle[1].out[1]->lutA fle[2].out[1]->lutB clb.I2[0]->lutC fle[1].out[0]->lutD clb.I3[0]->lutE fle[0].out[0]->lutF fle[0].out[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [6379] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + n_n3680 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3845 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC open fle[6].out[1]->lutE open fle[1].out[1]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + n_n4006 + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + n_n3848 + + + + + + + + + + + + fle[3].out[1]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC open fle[2].out[1]->lutE fle[6].out[1]->lutF open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 0 open 2 + + + [6346] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + [6343] + + + + + + + + + + + + clb.I4[3]->lutA clb.I2[9]->lutB fle[4].out[1]->lutC clb.I2[1]->lutD open clb.I4[8]->lutF clb.I4[6]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [2162] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n4348 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4349 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE open clb.I4[0]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1470] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + [1472] + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF clb.I3[12]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + [6358] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + n_n121 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3954 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA clb.I2[9]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1547] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3701 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4201 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[0]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC open clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[10]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + [1719] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1716] + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[0]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [6332] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3579 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3955 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open nrq1_3 n_n4201 open open [990] ndn3_6 open open tin_pv6_3_3_ + n_n4367 open open open nrq1_3 open open pdn ndn3_7 [6268] open open n_n4045 + [894] n_n4125 tin_pv6_2_2_ open preset open open open open open [6265] [6299] open + open preset nrq1_3 pdn open open open open n_n3922 n_n3604 ndn3_7 open [990] + open + + + open open open open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[1].out[0]->lutA clb.I3[4]->lutB clb.I2[7]->lutC open clb.I1[4]->lutE clb.I4[3]->lutF fle[0].out[1]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1518] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n3306 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3307 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[0]->lutA fle[4].out[1]->lutB open fle[0].out[1]->lutD clb.I3[0]->lutE fle[1].out[0]->lutF clb.I3[2]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + n_n3137 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3138 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + pv6_2_2_ + + + + + + + + + + + + fle[3].out[0]->lutA clb.I3[4]->lutB clb.I2[7]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I4[1]->lutF clb.I4[2]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1179] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + n_n3203 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3204 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA clb.I3[0]->lutB open fle[5].out[1]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + n_n3484 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3486 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 1 0 open 2 + + + pv6_3_3_ + + + + + + + + + + + + clb.I3[4]->lutA clb.I2[8]->lutB fle[4].out[1]->lutC open clb.I1[9]->lutE fle[1].out[1]->lutF clb.I4[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1598] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3530 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3968 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[10]->lutA clb.I3[4]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD open clb.I1[8]->lutF fle[3].out[1]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1387] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3374 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3533 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA fle[5].out[1]->lutB clb.I1[5]->lutC fle[4].out[1]->lutD fle[7].out[1]->lutE clb.I4[1]->lutF clb.I3[11]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [6266] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [6361] + + + + + + + + + + + + open clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[0]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I4[9]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3684 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3658 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n4367 + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[4]->lutB clb.I2[7]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3414 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3415 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv7_1_1_ + + + + + + + + + + + + clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1686] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3969 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3971 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open [894] [1898] open open open open nrq1_3 ngfdn_3 [1002] + open [894] pdn open open open nrq1_3 [6321] ndn3_15 open open open open + open n_n3170 open open [1094] open open [1524] open [1899] open n_n3242 open + pdn open open open open preset open open tin_pv2_6_6_ open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open open open open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[7]->lutA clb.I2[1]->lutB clb.I2[7]->lutC clb.I2[6]->lutD fle[3].out[1]->lutE fle[0].out[1]->lutF clb.I4[5]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 3 open 0 + + + n_n3019 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3020 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + n_n3119 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3120 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[8]->lutA fle[2].out[0]->lutB open fle[0].out[1]->lutD clb.I1[10]->lutE clb.I4[0]->lutF clb.I4[5]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 2 open 1 open + + + pv2_6_6_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + [1375] + + + + + + + + + + + + fle[1].out[1]->lutA fle[3].out[1]->lutB clb.I1[4]->lutC clb.I2[7]->lutD clb.I1[5]->lutE clb.I1[12]->lutF clb.I3[9]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3383 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3385 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1260] + + + + + + + + + + + + fle[3].out[1]->lutA clb.I2[8]->lutB clb.I1[11]->lutC clb.I4[5]->lutD open open fle[3].out[0]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [1259] + + + + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + n_n4094 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4095 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA fle[4].out[0]->lutB clb.I2[2]->lutC fle[5].out[1]->lutD clb.I1[10]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3238 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3239 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv9_6_6_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[2]->lutB fle[5].out[1]->lutC clb.I2[6]->lutD open clb.I1[4]->lutF fle[3].out[1]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1806] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n4242 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4243 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I2[6]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 3 2 1 open + + + n_n3528 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3529 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv8_7_7_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[2]->lutB open clb.I2[6]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[11]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 3 2 + + + [1992] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3523 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3525 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[5]->lutA clb.I2[2]->lutB fle[8].out[0]->lutC clb.I2[6]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4239 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4241 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv14_7_7_ + + + + + + + + + + + + clb.I4[5]->lutA clb.I2[2]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1683] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3447 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3449 + + + flut5.clk[0]->direct3 + + + + + + + + + + open pdn open open ndn3_4 open open [6349] open n_n4056 [1008] n_n4367 preset + open open open nrq1_3 n_n4057 open [6268] open open open n_n3500 open open + open open ngfdn_3 open open open [2011] [894] open open [1119] open n_n3656 + open open open open preset open open open open tin_pv6_7_7_ open open open + open + + + fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I4[4]->lutA fle[2].out[0]->lutB clb.I2[4]->lutC open clb.I1[9]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + [916] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n4126 + + + + + + + + + + + + fle[2].out[0]->lutA open open clb.I2[4]->lutD open clb.I1[9]->lutF open fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + [6270] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n4305 + + + + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC clb.I4[4]->lutD clb.I3[2]->lutE clb.I1[4]->lutF clb.I4[4]->lutG fle[2].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + n_n3355 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3557 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + n_n3614 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_5 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open clb.I2[10]->lutC fle[4].out[0]->lutD clb.I1[12]->lutE open open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + [1006] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + [990] + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[2]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF clb.I3[2]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 3 open 2 1 + + + n_n4321 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_6 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 3 2 + + + n_n3675 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_7 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE clb.I1[12]->lutF open clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1437] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + n_n4163 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4164 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[7]->lutA open fle[5].out[0]->lutC fle[5].out[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I4[9]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3368 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3370 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + pv6_7_7_ + + + + + + + + + + + + clb.I4[4]->lutA fle[4].out[0]->lutB fle[7].out[1]->lutC fle[4].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1812] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3216 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4337 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[6]->lutA clb.I3[12]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD open clb.I1[12]->lutF fle[0].out[1]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + [1623] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1621] + + + + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 3 1 open + + + [6338] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n3693 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4099 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open [901] open ndn3_8 ndn3_7 [1076] open open pdn open tin_pv10_5_5_ open + open [907] n_n3622 open [6255] [896] open open open [6257] open open open + open open open n_n3898 [1076] open preset open open [894] nrq1_3 open open + open open open open open open [1076] open open open n_n3832 open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + open fle[5].out[0]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD clb.I1[2]->lutE fle[7].out[1]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + n_n3240 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 1 open 0 + + + n_n3253 + + + + + + + + + + + + clb.I3[6]->lutA open clb.I1[4]->lutC clb.I2[2]->lutD clb.I1[5]->lutE fle[6].out[1]->lutF clb.I3[3]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + [992] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + n_n3689 + + + + + + + + + + + + clb.I4[6]->lutA clb.I3[3]->lutB fle[6].out[1]->lutC clb.I2[2]->lutD clb.I3[10]->lutE clb.I1[9]->lutF fle[3].out[1]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + n_n4078 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1285] + + + + + + + + + + + + clb.I3[6]->lutA fle[3].out[0]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD clb.I3[10]->lutE open fle[2].out[1]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3380 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3381 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n4245 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4247 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA fle[3].out[0]->lutB clb.I1[11]->lutC open clb.I1[4]->lutE clb.I1[5]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + pv10_5_5_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1541] + + + + + + + + + + + + fle[1].out[0]->lutA fle[4].out[1]->lutB fle[4].out[0]->lutC clb.I2[4]->lutD clb.I3[6]->lutE open clb.I4[10]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n4361 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4362 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + [1752] + + + + + + + + + + + + clb.I4[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[4]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1753] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + n_n3987 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3988 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[5]->lutB fle[7].out[1]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF open clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + [1754] + + + + + + + + + + open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n3745 + + + + + + + + + + + + fle[8].out[0]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I3[10]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3265 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3266 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv5_5_5_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1557] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3406 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3408 + + + flut5.clk[0]->direct3 + + + + + + + + + + open preset [6255] open n_n3976 open [896] n_n4367 n_n3741 open n_n3910 ndn3_5 ngfdn_3 + open [1069] n_n4159 n_n3832 n_n3934 preset open open n_n3976 n_n4367 [1021] nrq1_3 nrq3_15 + open n_n3756 [6257] nrq3_11 open nen3_10 open open open open [894] open n_n3832 + n_n3574 open tin_pv2_0_0_ preset ndn3_10 open n_n3934 open open open n_n3976 pdn open + open + + + open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[3]->lutA clb.I3[1]->lutB clb.I1[2]->lutC open clb.I3[12]->lutE clb.I1[6]->lutF clb.I4[10]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [1171] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + [1173] + + + + + + + + + + + + clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[2]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + [1069] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + [1172] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I2[1]->lutB open fle[0].out[0]->lutD fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 2 0 + + + n_n3592 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3959 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3124 + + + + + + + + + + + + open clb.I2[8]->lutB clb.I2[2]->lutC open clb.I1[12]->lutE open clb.I4[3]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + n_n4133 + + + + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 0 2 + + + n_n3227 + + + + + + + + + lut5[0].out[0]->direct2 + + + ndn3_4 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[3].out[1]->lutA clb.I2[5]->lutB clb.I1[11]->lutC fle[4].out[1]->lutD open clb.I1[1]->lutF clb.I4[11]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + [999] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n3210 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3211 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA fle[4].out[1]->lutB clb.I1[10]->lutC open clb.I1[12]->lutE clb.I1[4]->lutF clb.I3[3]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + pv2_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [2182] + + + + + + + + + + + + clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[11]->lutC fle[4].out[0]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1191] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3538 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3931 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA clb.I3[5]->lutB fle[5].out[1]->lutC clb.I2[9]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[6]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + [6278] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + n_n3974 + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[11]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 2 3 open + + + n_n3160 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3161 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv7_0_0_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[11]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + [1534] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3068 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3069 + + + flut5.clk[0]->direct3 + + + + + + + + + + ndn3_4 open open n_n4233 nsr3_3 open open open preset pdn open open open + open pdn preset_0_0_ open ndn3_4 open open open open open open open tin_pv2_7_7_ + open open [999] [6303] open ngfdn_3 preset open ndn3_5 open open open open + open open open open preset_0_0_ open open open pdn pready_0_0_ open open open + open + + + open open open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open + open + + + pclk + + + + clb.I4[8]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC fle[0].out[1]->lutD open clb.I1[3]->lutF fle[0].out[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1689] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n3318 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3319 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[6]->lutA clb.I2[1]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE fle[1].out[0]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1416] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + n_n3125 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3126 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[6]->lutA fle[2].out[0]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[9]->lutE open fle[2].out[0]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n4130 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4131 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + pv2_7_7_ + + + + + + + + + + + + clb.I3[2]->lutA fle[2].out[1]->lutB open clb.I2[4]->lutD fle[3].out[1]->lutE clb.I1[8]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + n_n3450 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3451 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 0 2 3 + + + [1561] + + + + + + + + + + + + open clb.I3[6]->lutB clb.I1[0]->lutC open fle[6].out[1]->lutE clb.I1[4]->lutF clb.I4[9]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + [6284] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [994] + + + + + + + + + + + + clb.I4[8]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC fle[9].out[1]->lutD open fle[7].out[1]->lutF fle[8].out[1]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [894] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n3765 + + + + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC open fle[8].out[1]->lutE fle[7].out[1]->lutF clb.I4[4]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + nrq1_3 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + nrq3_2 + + + + + + + + + + + + fle[8].out[1]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I4[4]->lutD open fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 1 0 open + + + [1028] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3982 + + + + + + + + + lut5[0].out[0]->direct2 + + + nlc1_2 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB fle[8].out[1]->lutC open fle[7].out[1]->lutE clb.I1[8]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1316] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n122 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4151 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[6].out[0]->lutF clb.I3[5]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [1315] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + n_n126 + + + + + + + + + lut5[0].out[0]->direct2 + + + nsr1_2 + + + flut5.clk[0]->direct3 + + + + + + + + + + open nrq1_3 open open [1075] [1896] open n_n4367 open open n_n4045 preset open + pdn open open ngfdn_3 open n_n3769 open open nrq3_12 open n_n4367 open open + open open open open open n_n4047 n_n4145 n_n4366 open open [894] open open + n_n3475 open pdn [894] open n_n4324 open open [6299] nrq1_3 open preset ndn3_15 + open + + + fle[0].out[0]->clbouts1 open open open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[12]->lutA clb.I2[3]->lutB open fle[1].out[0]->lutD open clb.I1[4]->lutF clb.I3[6]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 0 1 open open open + + + nrq3_15 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + n_n4096 + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[10]->lutB clb.I1[5]->lutC fle[0].out[0]->lutD clb.I1[11]->lutE clb.I1[10]->lutF clb.I4[8]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [6318] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 3 2 + + + [6350] + + + + + + + + + + + + clb.I4[2]->lutA fle[2].out[0]->lutB clb.I1[1]->lutC clb.I4[11]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 2 3 0 open + + + n_n3052 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3053 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv7_4_4_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I2[0]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[11]->lutE clb.I4[3]->lutF clb.I3[5]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 3 open 0 + + + [1497] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 0 3 + + + n_n3072 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3073 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD open open open fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + n_n4076 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4077 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv7_7_7_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE clb.I4[3]->lutF clb.I4[5]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1468] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n3134 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3136 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA clb.I2[0]->lutB fle[6].out[0]->lutC clb.I4[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + n_n3410 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3411 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv7_3_3_ + + + + + + + + + + + + clb.I4[11]->lutA clb.I2[0]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD clb.I1[1]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1312] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 1 0 + + + n_n4300 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4303 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[11]->lutA clb.I2[0]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3129 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3130 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 1 open open 0 open + + + pv7_5_5_ + + + + + + + + + + + + clb.I4[2]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[11]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 3 open 0 + + + [1513] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n3677 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3679 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset [6290] [1136] open open open n_n3852 open open open n_n3788 nsr3_17 [922] + [1136] [937] open nen3_10 [2264] open open open [921] open n_n135 open [6290] + open open preset open open open open open [6254] open [1137] open n_n3832 + open open open open open open [2264] open open n_n3851 [6290] open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open open open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[2]->lutA clb.I2[1]->lutB clb.I1[12]->lutC clb.I2[12]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I3[2]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [921] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [6386] + + + + + + + + + + + + open clb.I2[3]->lutB clb.I1[11]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE clb.I1[10]->lutF clb.I4[6]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + [1013] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [6389] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[12]->lutB clb.I2[8]->lutC fle[0].out[1]->lutD clb.I1[10]->lutE fle[1].out[0]->lutF fle[2].out[0]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + n_n132 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4093 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + nak3_17 + + + + + + + + + + + + clb.I4[6]->lutA clb.I3[8]->lutB clb.I1[10]->lutC fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[0]->lutF fle[3].out[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 3 1 0 open + + + [1208] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 1 3 + + + n_n3140 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4026 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I4[10]->lutG clb.I2[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1015] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 1 3 2 + + + [1971] + + + + + + + + + + + + clb.I3[2]->lutA fle[2].out[1]->lutB fle[4].out[1]->lutC open fle[6].out[0]->lutE clb.I1[10]->lutF clb.I4[6]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n124 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3707 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1225] + + + + + + + + + + + + open open fle[5].out[1]->lutC fle[4].out[0]->lutD fle[7].out[0]->lutE open open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + n_n128 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3831 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + [6374] + + + + + + + + + + + + fle[2].out[1]->lutA clb.I3[2]->lutB fle[6].out[1]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + [6376] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [1063] + + + + + + + + + + + + open fle[4].out[0]->lutB open fle[9].out[1]->lutD clb.I1[1]->lutE clb.I1[2]->lutF clb.I3[10]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + open 0 open 1 open + + + [6255] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [1492] + + + + + + + + + + + + clb.I3[2]->lutA open fle[5].out[0]->lutC open fle[8].out[0]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + [6354] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 1 0 + + + n_n3199 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3709 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset open open n_n4316 tin_pv4_1_1_ n_n4181 n_n3976 [1110] ndn3_5 pdn [2049] open nrq1_3 + nrq1_3 [997] open preset open open [2050] open open ndn3_10 open open open + open nen3_10 open [894] pv4_2_2_ open open open open open open ndn3_6 open + open open [1004] n_n4222 ndn3_5 open open open open pdn n_n4159 open open + open + + + open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[1].out[0]->lutA clb.I2[0]->lutB clb.I1[9]->lutC open clb.I1[0]->lutE clb.I4[9]->lutF fle[0].out[1]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 1 open 0 + + + [1357] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + n_n4088 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4089 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[0]->lutA clb.I3[3]->lutB open fle[1].out[0]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF fle[0].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 1 open open 0 + + + n_n3721 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3722 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + pv4_1_1_ + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[11]->lutB clb.I1[0]->lutC clb.I2[1]->lutD fle[2].out[1]->lutE open fle[2].out[0]->lutG clb.I3[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + [1843] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open open 2 0 + + + n_n3022 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4383 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA clb.I2[3]->lutB clb.I1[8]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE fle[1].out[1]->lutF fle[3].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1965] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3016 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4160 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I4[10]->lutD fle[2].out[1]->lutE open fle[3].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n4155 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + n_n4315 + + + + + + + + + + + + open fle[4].out[1]->lutB open fle[4].out[0]->lutD clb.I1[3]->lutE clb.I1[5]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 open 2 0 + + + n_n4116 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1079] + + + + + + + + + + + + clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[10]->lutC clb.I2[3]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1552] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + [1551] + + + + + + + + + + + + open open fle[6].out[0]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 1 open 0 + + + n_n4228 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4229 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + n_n4256 + + + + + + + + + + + + clb.I4[9]->lutA clb.I2[3]->lutB clb.I1[12]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 3 open 2 + + + n_n3320 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3321 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv5_3_3_ + + + + + + + + + + + + clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[3]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1463] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + n_n4234 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4236 + + + flut5.clk[0]->direct3 + + + + + + + + + + preset open open [992] [894] open ndn3_7 tin_pv10_7_7_ pdn n_n3240 n_n4079 open [2264] + open open open open [6254] n_n4299 n_n3253 n_n3653 open nak3_17 open preset open + ndn3_8 open open open nrq1_3 open open n_n4227 n_n3830 open open open open + open open open pdn open open open [894] preset open open open open + open + + + open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I2[5]->lutB clb.I1[9]->lutC clb.I2[6]->lutD clb.I1[10]->lutE clb.I1[9]->lutF open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [905] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + [906] + + + + + + + + + + + + fle[0].out[1]->lutA fle[4].out[0]->lutB clb.I2[7]->lutC fle[0].out[0]->lutD clb.I3[4]->lutE clb.I4[3]->lutF fle[2].out[1]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + n_n3852 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [2224] + + + + + + + + + + + + clb.I4[8]->lutA fle[2].out[0]->lutB clb.I1[8]->lutC open clb.I3[4]->lutE fle[1].out[1]->lutF clb.I4[7]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3520 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3521 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3224 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3225 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[1]->lutA open clb.I1[7]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[6]->lutF clb.I3[0]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv10_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + [1287] + + + + + + + + + + + + fle[3].out[0]->lutA fle[3].out[1]->lutB clb.I1[3]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[12]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n4359 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4360 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [922] + + + + + + + + + + + + open fle[5].out[1]->lutB fle[7].out[0]->lutC fle[4].out[0]->lutD open fle[0].out[1]->lutF fle[0].out[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + [6387] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n3563 + + + + + + + + + + + + fle[8].out[0]->lutA fle[5].out[1]->lutB open open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + n_n3788 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1041] + + + + + + + + + + + + clb.I4[8]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3866 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4067 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1022] + + + + + + + + + + + + fle[8].out[0]->lutA clb.I2[11]->lutB fle[7].out[1]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE fle[7].out[0]->lutF fle[8].out[0]->lutG fle[5].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + n_n129 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3833 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [6252] + + + + + + + + + + + + clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I4[3]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + [1360] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3821 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3823 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n3852 n_n3955 n_n3707 [1451] n_n4006 open [6255] nsr3_17 preset open n_n4056 [2011] open + open open n_n4093 [1006] n_n4381 [992] [923] n_n4357 n_n3845 [1008] n_n4052 n_n3865 open + [6346] n_n3656 open n_n4067 n_n4057 n_n3954 [896] n_n3741 n_n3500 pv10_1_1_ n_n4026 open n_n3851 + n_n3788 n_n4305 n_n4098 open [2264] n_n3865 n_n4026 open open n_n3533 [6257] nen3_10 n_n4126 + open + + + fle[0].out[0]->clbouts1 open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[3]->lutC open clb.I1[6]->lutE clb.I1[8]->lutF fle[0].out[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + n_n3062 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3743 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [2261] + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[6]->lutB open fle[1].out[1]->lutD clb.I3[7]->lutE fle[1].out[0]->lutF fle[0].out[1]->lutG fle[2].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 0 2 + + + [2263] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3444 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3574 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[10]->lutA fle[4].out[0]->lutB clb.I1[6]->lutC fle[1].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I3[12]->lutG clb.I3[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 1 2 0 open + + + [2262] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [2264] + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE clb.I4[4]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 1 0 open 3 + + + [1082] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [937] + + + + + + + + + + + + clb.I4[0]->lutA fle[2].out[1]->lutB open fle[4].out[1]->lutD open clb.I1[7]->lutF clb.I4[11]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 0 1 open 2 open + + + n_n3832 + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + [6254] + + + + + + + + + + + + clb.I4[2]->lutA clb.I3[4]->lutB clb.I1[10]->lutC clb.I2[10]->lutD fle[6].out[1]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + [1565] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 2 0 + + + [1119] + + + + + + + + + + + + open clb.I2[11]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + [942] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [6349] + + + + + + + + + + + + open clb.I2[11]->lutB fle[7].out[1]->lutC fle[9].out[1]->lutD open clb.I1[1]->lutF clb.I3[5]->lutG clb.I2[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + n_n3294 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 1 3 + + + [984] + + + + + + + + + + + + clb.I4[9]->lutA clb.I3[1]->lutB clb.I1[11]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I4[12]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [1325] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 1 2 3 + + + [1323] + + + + + + + + + + + + clb.I4[1]->lutA clb.I2[9]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 2 0 open + + + [6366] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n4028 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4029 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open open open open open [894] open open nrq1_3 + open open n_n4145 open open pdn open nrq1_3 open open open open open + open [6306] open pdn open preset open open n_n3608 n_n3495 open n_n4392 open + open nrq1_3 open open open open open [894] open open open open open + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[5]->lutB clb.I2[5]->lutC fle[1].out[1]->lutD clb.I1[12]->lutE fle[0].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n3251 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3252 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv3_6_6_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[5]->lutB clb.I2[7]->lutC clb.I2[2]->lutD clb.I3[3]->lutE fle[1].out[0]->lutF clb.I4[7]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + [1527] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 open 2 1 open + + + n_n3056 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3057 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA fle[2].out[0]->lutB clb.I2[7]->lutC clb.I2[5]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3796 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3797 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv13_6_6_ + + + + + + + + + + + + clb.I3[5]->lutA fle[3].out[1]->lutB clb.I2[7]->lutC clb.I2[2]->lutD clb.I3[3]->lutE clb.I1[9]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [1711] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n3154 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3155 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA fle[4].out[0]->lutB clb.I2[5]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3156 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3157 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv9_2_2_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I3[5]->lutB clb.I1[12]->lutC fle[5].out[1]->lutD open clb.I1[9]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 0 3 2 open + + + [1740] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3735 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3736 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[1]->lutA clb.I3[5]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3889 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3890 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv9_0_0_ + + + + + + + + + + + + open clb.I3[5]->lutB fle[7].out[1]->lutC clb.I2[5]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I4[7]->lutG clb.I3[8]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 1 3 + + + [1774] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3127 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3128 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I3[5]->lutB clb.I2[5]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3605 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3606 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv15_1_1_ + + + + + + + + + + + + clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[5]->lutD clb.I1[9]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1295] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3106 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3108 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open pdn open n_n4116 n_n3741 [992] tin_pv10_0_0_ ndn3_8 open + ndn3_5 pdn open open open open ndn3_7 open open open ndn3_6 open open + open nrq1_3 open preset [894] open n_n3976 open open open open open tin_pv4_0_0_ + [894] n_n3946 open open pdn open open open open open open open n_n3743 + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I4[1]->lutA fle[3].out[1]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD clb.I3[1]->lutE open clb.I3[3]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + [908] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [1242] + + + + + + + + + + + + fle[1].out[0]->lutA clb.I3[3]->lutB clb.I1[5]->lutC open clb.I3[1]->lutE clb.I4[0]->lutF fle[0].out[1]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n4280 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4282 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 2 0 + + + n_n4207 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4209 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA open clb.I1[10]->lutC fle[1].out[0]->lutD fle[3].out[0]->lutE clb.I1[11]->lutF clb.I3[3]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + pv10_0_0_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1251] + + + + + + + + + + + + open fle[2].out[1]->lutB clb.I1[9]->lutC open fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[12]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + n_n3755 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3756 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3927 + + + + + + + + + + + + fle[3].out[0]->lutA clb.I3[6]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD open open clb.I3[3]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + [6250] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 0 1 + + + [997] + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE open clb.I3[3]->lutG clb.I2[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1969] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + n_n3825 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3826 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[5].out[0]->lutB fle[7].out[1]->lutC fle[5].out[1]->lutD fle[6].out[0]->lutE open clb.I3[12]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3515 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3517 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open + 2 1 open 0 open + + + pv4_0_0_ + + + + + + + + + + + + clb.I3[3]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + [1351] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3229 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4159 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[3]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC open clb.I3[1]->lutE fle[9].out[1]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + n_n3194 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3195 + + + flut5.clk[0]->direct3 + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 1 0 open + + + pv5_0_0_ + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[3]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[4]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1267] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 2 1 + + + n_n3571 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3572 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn tin_pv6_6_6_ nrq1_3 open [894] open open n_n3922 open n_n3892 open open open + n_n4157 open open open open open open open open open open nrq1_3 open + open open open n_n3035 open open pdn open open tin_pv6_4_4_ preset n_n4288 open + open open open open open open open open open open open open [894] + open + + + open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[10]->lutB clb.I1[0]->lutC fle[1].out[1]->lutD clb.I1[2]->lutE open fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 1 open 3 + + + n_n4289 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4290 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv9_5_5_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[11]->lutD clb.I1[4]->lutE fle[1].out[0]->lutF clb.I3[11]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [1638] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3983 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3985 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA fle[2].out[0]->lutB clb.I1[0]->lutC clb.I2[11]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG clb.I3[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3092 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3093 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 open 1 0 + + + pv6_4_4_ + + + + + + + + + + + + clb.I3[10]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC clb.I2[11]->lutD open clb.I1[7]->lutF clb.I4[12]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + [1514] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4063 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4065 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I1[2]->lutE clb.I1[1]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 1 open 3 + + + n_n3835 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3836 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + pv6_6_6_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC clb.I2[11]->lutD open clb.I1[9]->lutF clb.I4[12]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + [1687] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n3428 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3429 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3115 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3116 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv8_5_5_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB open clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 3 2 + + + [1341] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3329 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3331 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[8].out[0]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[11]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + n_n3618 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3619 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv12_5_5_ + + + + + + + + + + + + clb.I3[10]->lutA clb.I3[6]->lutB clb.I1[2]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[3]->lutG clb.I2[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1232] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 3 0 1 + + + n_n3336 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3337 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq1_3 [896] open [1078] [992] open [1137] [6255] ndn3_8 [6257] n_n4116 open n_n3124 + n_n3888 tin_pv10_2_2_ preset pdn open [894] open open open open open open open + open n_n3832 open ndn3_7 open n_n3741 n_n4360 open open open open n_n3653 preset + preset open n_n3888 open n_n3841 n_n4040 [923] open open n_n3574 open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open open open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + open fle[5].out[1]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD clb.I1[10]->lutE clb.I4[6]->lutF clb.I4[9]->lutG clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [903] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n3994 + + + + + + + + + + + + open fle[5].out[1]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD clb.I3[12]->lutE clb.I1[0]->lutF fle[2].out[1]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 1 2 open + + + n_n3595 + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 2 1 + + + [1984] + + + + + + + + + + + + clb.I4[0]->lutA clb.I2[3]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE fle[1].out[1]->lutF open clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 3 open 2 + + + n_n3064 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3065 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n3547 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3549 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[2].out[0]->lutA clb.I2[1]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[8]->lutF clb.I3[3]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 2 0 open open 1 + + + pv10_2_2_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 1 0 + + + [1488] + + + + + + + + + + + + fle[3].out[0]->lutA fle[3].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD open clb.I1[7]->lutF clb.I4[0]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 2 1 open open + + + n_n3025 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3946 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 3 0 2 + + + [1771] + + + + + + + + + + + + fle[0].out[1]->lutA fle[5].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD clb.I1[10]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 1 open 2 + + + [1773] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 1 open 2 + + + n_n3235 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3995 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[1]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC open clb.I1[9]->lutE clb.I1[7]->lutF clb.I4[5]->lutG clb.I3[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 0 2 open 3 + + + [1772] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + [1926] + + + + + + + + + + + + clb.I4[4]->lutA clb.I2[0]->lutB open fle[9].out[1]->lutD clb.I1[3]->lutE clb.I1[6]->lutF clb.I4[2]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 3 open 0 2 + + + [1136] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + n_n135 + + + + + + + + + + + + clb.I3[1]->lutA clb.I3[6]->lutB clb.I1[7]->lutC clb.I2[2]->lutD clb.I1[9]->lutE clb.I1[7]->lutF clb.I3[1]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 3 0 open + + + [2240] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 1 0 + + + [2241] + + + + + + + + + + + + clb.I3[11]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[0]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 0 1 3 open + + + [2242] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 0 2 1 open + + + n_n3725 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3726 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open open open n_n4201 tin_pv4_2_2_ open pdn open n_n3898 open open + open open open preset open open open open open open [894] open open + open open tin_pv6_0_0_ open n_n4383 n_n4349 open open open nrq1_3 tin_pv6_1_1_ open open + open open open open open open open open open open pdn open open + open + + + open open open open open open open open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[9]->lutB clb.I2[3]->lutC fle[1].out[1]->lutD clb.I1[8]->lutE clb.I1[6]->lutF fle[0].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + n_n4346 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4347 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 open 0 1 open + + + pv4_2_2_ + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[9]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE fle[1].out[0]->lutF clb.I3[4]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 3 0 open 1 + + + [1465] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 2 0 open + + + n_n4370 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4372 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I4[10]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 2 0 1 open + + + n_n4137 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4139 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv13_5_5_ + + + + + + + + + + + + clb.I3[9]->lutA fle[3].out[1]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[10]->lutF open fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1494] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + n_n3775 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3777 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA fle[4].out[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD clb.I1[8]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + n_n3141 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3142 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv3_5_5_ + + + + + + + + + + + + clb.I3[9]->lutA fle[5].out[1]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[10]->lutF open fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [1504] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 0 open 2 + + + n_n3435 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3436 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I4[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[2]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 2 1 open + + + n_n3028 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3029 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv6_0_0_ + + + + + + + + + + + + clb.I3[9]->lutA clb.I2[3]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF open clb.I3[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1693] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 open 2 open 0 + + + n_n3505 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3506 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[9]->lutA clb.I2[3]->lutB fle[8].out[1]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[5]->lutF fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1604] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 open 0 2 open + + + n_n3950 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3952 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[10]->lutA fle[9].out[1]->lutB fle[8].out[1]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I3[9]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + pv6_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 3 0 + + + n_n3143 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3144 + + + flut5.clk[0]->direct3 + + + + + + + + + + [908] [903] n_n4116 [6255] open open n_n3995 open open [1096] ndn3_8 open open + open n_n3124 [894] tin_pv10_3_3_ [992] pdn nrq1_3 n_n4229 ndn3_7 preset open n_n4069 n_n3832 + open open open [896] open n_n3994 n_n4040 n_n3927 open [6257] open open n_n4256 + open n_n4256 open n_n3916 preset open n_n3595 open n_n3832 [1079] n_n3946 open open + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + open clb.I3[7]->lutB clb.I1[2]->lutC clb.I4[10]->lutD clb.I3[12]->lutE clb.I1[0]->lutF fle[0].out[0]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + [902] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 2 0 + + + n_n4254 + + + + + + + + + + + + clb.I3[5]->lutA clb.I2[1]->lutB clb.I1[6]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I1[9]->lutF clb.I4[3]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 2 0 open 1 + + + [904] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 3 0 1 + + + n_n4038 + + + + + + + + + + + + fle[3].out[1]->lutA open clb.I2[11]->lutC fle[1].out[1]->lutD fle[3].out[0]->lutE open fle[3].out[1]->lutG clb.I2[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 1 2 + + + [899] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 2 open 3 0 + + + [900] + + + + + + + + + + + + fle[1].out[0]->lutA clb.I3[12]->lutB open fle[4].out[0]->lutD clb.I1[1]->lutE clb.I4[1]->lutF fle[1].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 1 3 + + + n_n3986 + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 1 3 0 2 open + + + n_n4082 + + + + + + + + + + + + clb.I4[6]->lutA clb.I2[7]->lutB fle[6].out[0]->lutC clb.I4[9]->lutD open fle[6].out[0]->lutF clb.I4[6]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + n_n4084 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 1 3 0 + + + n_n4039 + + + + + + + + + + + + clb.I4[1]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC clb.I4[6]->lutD clb.I1[3]->lutE fle[6].out[0]->lutF clb.I3[9]->lutG clb.I2[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 2 1 0 3 open + + + [1393] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1392] + + + + + + + + + + + + open fle[5].out[0]->lutB fle[6].out[1]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE fle[9].out[1]->lutF clb.I4[8]->lutG clb.I2[9]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 0 1 open + + + n_n3817 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3818 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + [1391] + + + + + + + + + + + + open clb.I2[6]->lutB clb.I2[9]->lutC clb.I2[5]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF clb.I4[4]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 1 2 + + + [1447] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + n_n4128 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4129 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I2[2]->lutB fle[7].out[0]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF open clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 1 2 0 open + + + n_n3212 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3213 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 2 1 open 0 + + + pv10_3_3_ + + + + + + + + + + + + clb.I4[4]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[8]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF open clb.I2[4]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [2226] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3507 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4258 + + + flut5.clk[0]->direct3 + + + + + + + + + + nrq1_3 open open open open open open pdn n_n4182 open open open open + open open open open n_n4316 open nrq1_3 open n_n4229 open open open open + tin_pv4_3_3_ open open open preset pdn open open open open open [894] open + open open open open nrq1_3 open open open open open open open open + open + + + open open open open open open open open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open + open + + + pclk + + + + fle[0].out[0]->lutA clb.I3[4]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE open fle[0].out[0]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 0 3 open 1 + + + n_n3488 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3489 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + pv4_3_3_ + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[4]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD open clb.I1[8]->lutF fle[1].out[0]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 3 0 1 2 open + + + [1355] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 2 1 + + + n_n4307 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4309 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[2].out[0]->lutB clb.I1[7]->lutC clb.I2[6]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 1 3 open + + + n_n3189 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3190 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 0 1 + + + pv3_2_2_ + + + + + + + + + + + + clb.I3[4]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC clb.I2[4]->lutD clb.I3[5]->lutE open clb.I3[11]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [983] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + n_n3737 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3739 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE open open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3378 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3379 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 1 open open open 0 + + + pv13_2_2_ + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[4]->lutB fle[5].out[1]->lutC clb.I2[4]->lutD clb.I3[5]->lutE open clb.I3[11]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1385] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 1 2 + + + n_n3462 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3463 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA clb.I3[5]->lutB fle[6].out[0]->lutC clb.I2[6]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3599 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3600 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 1 0 open open + + + pv13_3_3_ + + + + + + + + + + + + clb.I4[4]->lutA clb.I3[4]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 0 2 open 1 + + + [1529] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 open 2 open 1 + + + n_n3402 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3404 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[4]->lutA clb.I2[6]->lutB fle[8].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE open fle[8].out[0]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1206] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open open 2 1 + + + n_n4339 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4342 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[9].out[1]->lutB fle[8].out[1]->lutC open clb.I1[7]->lutE clb.I1[0]->lutF clb.I3[4]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv3_3_3_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3273 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3274 + + + flut5.clk[0]->direct3 + + + + + + + + + + n_n4182 open open open open open tin_pv4_6_6_ open preset n_n3841 open open nrq1_3 + open open open nrq1_3 open open open open open open n_n3590 open open + tin_pv4_7_7_ open pdn open open open n_n3458 open open open open ndn3_5 [894] + open nrq1_3 preset open open open n_n4251 open n_n4270 open open ndn3_6 [894] + open + + + fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open + open + + + pclk + + + + fle[1].out[0]->lutA clb.I2[10]->lutB open open clb.I3[2]->lutE clb.I4[2]->lutF fle[1].out[0]->lutG clb.I2[3]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open + 1 0 open open open + + + pv3_7_7_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 0 2 3 + + + [1204] + + + + + + + + + + + + fle[0].out[1]->lutA clb.I3[12]->lutB clb.I1[9]->lutC open clb.I1[12]->lutE fle[1].out[1]->lutF clb.I4[2]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n4100 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4102 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 2 0 1 + + + n_n3371 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3372 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[1].out[1]->lutA open open open fle[3].out[0]->lutE clb.I4[2]->lutF clb.I4[1]->lutG clb.I3[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv13_7_7_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 0 3 1 + + + [1261] + + + + + + + + + + + + clb.I3[12]->lutA fle[2].out[1]->lutB open clb.I4[2]->lutD clb.I1[9]->lutE clb.I1[0]->lutF clb.I4[11]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 2 open open 0 + + + n_n3392 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3394 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 3 2 1 + + + [1214] + + + + + + + + + + + + clb.I4[2]->lutA fle[4].out[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE clb.I1[6]->lutF open fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3773 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3774 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 2 open 0 open 1 + + + pv4_6_6_ + + + + + + + + + + + + clb.I3[2]->lutA fle[5].out[1]->lutB clb.I1[8]->lutC open clb.I1[12]->lutE clb.I4[12]->lutF clb.I4[6]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [1218] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3412 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3413 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[2]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[3]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n4113 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4114 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv4_7_7_ + + + + + + + + + + + + clb.I4[2]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC open clb.I1[12]->lutE fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[12]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 1 2 open 3 + + + [1265] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 0 1 + + + n_n4165 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4166 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[8]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 3 0 open 2 + + + n_n3649 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3650 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 1 open open 0 + + + pv9_4_4_ + + + + + + + + + + + + clb.I3[2]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC open clb.I1[12]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I3[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 1 2 0 open 3 + + + [2202] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3686 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3687 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open open preset open [6255] ndn3_8 open nrq1_3 n_n4254 open open open + open n_n4231 open open open open open n_n4069 nrq1_3 ndn3_7 open open open + preset tin_pv10_6_6_ open n_n3020 open tin_pv10_4_4_ [992] [894] open open open open open + open n_n3832 open open open open nrq1_3 open open open open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 + open + + + pclk + + + + fle[3].out[1]->lutA clb.I2[7]->lutB open clb.I2[1]->lutD clb.I1[9]->lutE open fle[3].out[1]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 1 open 2 3 + + + [901] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 3 open 0 1 + + + [907] + + + + + + + + + + + + clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[5]->lutC clb.I4[1]->lutD clb.I1[8]->lutE clb.I1[3]->lutF fle[2].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1925] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 0 2 1 + + + [1412] + + + + + + + + + + + + clb.I3[0]->lutA fle[2].out[0]->lutB clb.I2[8]->lutC fle[9].out[0]->lutD fle[3].out[1]->lutE open fle[1].out[1]->lutG clb.I3[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 2 3 1 open + + + n_n3041 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3042 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 open 2 1 + + + n_n4134 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4136 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[5]->lutA fle[2].out[0]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE open clb.I3[6]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 0 2 open open 1 + + + pv10_4_4_ + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open open 1 0 + + + n_n3875 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3876 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I2[9]->lutD open clb.I1[6]->lutF clb.I3[0]->lutG fle[5].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 3 2 open + + + [1986] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 1 open 2 0 3 + + + [1335] + + + + + + + + + + + + clb.I3[6]->lutA fle[4].out[1]->lutB fle[6].out[1]->lutC clb.I4[6]->lutD open fle[6].out[0]->lutF clb.I3[0]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3031 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4299 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 2 0 1 + + + [1246] + + + + + + + + + + + + clb.I3[7]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC open fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 0 2 open open + + + n_n3340 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3342 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv10_6_6_ + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[0]->lutB fle[7].out[0]->lutC clb.I4[6]->lutD open clb.I1[3]->lutF clb.I3[3]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + 0 1 2 3 open + + + n_n3569 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3570 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + [1524] + + + + + + + + + + + + clb.I3[3]->lutA open fle[8].out[1]->lutC clb.I4[6]->lutD open clb.I1[3]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv15_6_6_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 0 2 1 + + + n_n4373 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4375 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[6]->lutA fle[9].out[0]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD open clb.I1[3]->lutF clb.I4[6]->lutG fle[9].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3437 + + + + + + + + + lut5[0].out[0]->direct2 + + + pdn + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 open 0 3 1 + + + n_n3151 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3152 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open n_n4222 nrq1_3 n_n3959 open open open n_n3743 pdn open n_n3916 open + open open n_n3976 open open ndn3_8 n_n4160 nrq1_3 open open open open open + preset open [1990] open open open ndn3_7 open [894] open n_n3743 open open + tin_pv10_1_1_ open open open open open open n_n4159 open nrq1_3 open open open + open + + + fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open + open + + + pclk + + + + clb.I3[2]->lutA clb.I3[8]->lutB clb.I1[11]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF fle[0].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3727 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3729 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n3074 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3075 + + + flut5.clk[0]->direct3 + + + + + + + + + fle[0].out[1]->lutA open open open fle[2].out[0]->lutE clb.I1[9]->lutF clb.I4[9]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 + 0 open open open 1 + + + pv13_4_4_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 3 0 + + + [1301] + + + + + + + + + + + + fle[1].out[1]->lutA clb.I3[8]->lutB clb.I1[11]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF fle[2].out[1]->lutG clb.I3[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 2 1 0 open open + + + n_n3757 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3758 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 2 0 + + + n_n3433 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3434 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[4].out[0]->lutC clb.I2[7]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF clb.I3[0]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open open 0 open 1 + + + pv13_0_0_ + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 0 2 + + + [1786] + + + + + + + + + + + + clb.I3[8]->lutA fle[3].out[1]->lutB clb.I2[2]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF clb.I3[0]->lutG fle[4].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 1 2 0 open open + + + n_n3060 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3061 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 3 1 0 2 + + + n_n3442 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3443 + + + flut5.clk[0]->direct3 + + + + + + + + + open fle[4].out[1]->lutB open open fle[6].out[0]->lutE clb.I1[9]->lutF clb.I3[0]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + open 0 open open 1 + + + pv5_1_1_ + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + [1510] + + + + + + + + + + + + open clb.I3[8]->lutB fle[5].out[1]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[6]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + open 0 2 open 1 + + + n_n3285 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3287 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 open 1 2 0 + + + n_n3741 + + + + + + + + + + + + clb.I4[7]->lutA clb.I2[2]->lutB clb.I1[4]->lutC open clb.I3[0]->lutE clb.I1[8]->lutF clb.I3[6]->lutG clb.I2[5]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + 0 1 2 open open + + + [923] + + + + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 1 2 + + + [1451] + + + + + + + + + + + + clb.I3[0]->lutA clb.I2[7]->lutB clb.I1[9]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 1 open 2 + + + n_n3871 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3872 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open 2 1 0 open + + + pv10_1_1_ + + + + + + + + + + + + clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC open clb.I1[9]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[10]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + [2027] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 2 1 0 + + + n_n3269 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3270 + + + flut5.clk[0]->direct3 + + + + + + + + + + pdn open open open open open [894] open open open open open open + open open open open open open open nrq1_3 open open n_n3631 open open + open open open open open open n_n4351 n_n3319 n_n4116 open open preset open + open open open open open open open open open nrq1_3 open open open + open + + + open open open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 open open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + + + clb.I3[11]->lutA fle[2].out[0]->lutB open clb.I4[9]->lutD clb.I1[0]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 2 open 3 1 + + + n_n3349 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3350 + + + flut5.clk[0]->direct3 + + + + + + + open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open open open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open open 1 0 + + + pv5_2_2_ + + + + + + + + + + + + fle[3].out[1]->lutA clb.I3[11]->lutB open clb.I2[7]->lutD clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 0 open 3 1 + + + [1847] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 0 1 2 + + + n_n4283 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4286 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I4[9]->lutA clb.I3[11]->lutB open fle[4].out[1]->lutD clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[6]->lutG fle[4].out[0]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 0 open 2 1 + + + [1792] + + + + + + + + + + open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open open 1 0 2 + + + n_n3904 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3906 + + + flut5.clk[0]->direct3 + + + + + + + + + open open fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE open clb.I4[9]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open open ble5.in[2]->direct1 ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + open open flut5.in[2]->direct1 flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open + open open 0 1 open + + + pv9_3_3_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 2 1 open 3 0 + + + n_n3748 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3749 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[7]->lutB fle[6].out[1]->lutC clb.I2[7]->lutD clb.I1[0]->lutE fle[6].out[1]->lutF open clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open + open 0 1 open open + + + pv9_7_7_ + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 3 1 2 open 0 + + + n_n3039 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3040 + + + flut5.clk[0]->direct3 + + + + + + + + + open clb.I3[11]->lutB clb.I2[7]->lutC clb.I2[10]->lutD clb.I1[0]->lutE open fle[8].out[0]->lutG open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 3 2 1 + + + [1520] + + + + + + + + + + lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open open ble5.in[3]->direct1 open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open open flut5.in[3]->direct1 open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open + 0 open open 1 open + + + pv12_3_3_ + + + + + + + + + + + + clb.I3[11]->lutA open fle[8].out[0]->lutC clb.I2[7]->lutD clb.I1[0]->lutE open fle[8].out[1]->lutG clb.I3[11]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 0 open 2 3 1 + + + n_n3366 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3367 + + + flut5.clk[0]->direct3 + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 2 0 + + + n_n3149 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3150 + + + flut5.clk[0]->direct3 + + + + + + + + + clb.I3[11]->lutA fle[9].out[0]->lutB clb.I2[7]->lutC open clb.I1[0]->lutE fle[9].out[1]->lutF clb.I3[11]->lutG clb.I2[7]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n3862 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3863 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 2 0 3 + + + n_n3589 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3590 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open pdn open n_n3729 nrq1_3 open open open open open open open + open open nrq1_3 open open open open open open open open open open + open open open open open open preset n_n3910 open open open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open fle[8].out[0]->clbouts1 open open open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + + + + + + + + open open open clb.I2[2]->lutD clb.I1[2]->lutE open clb.I3[7]->lutG clb.I3[6]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + open + + + + open open open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + open + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 2 0 + + + [1298] + + + + + + + + + + + + clb.I3[6]->lutA clb.I2[2]->lutB clb.I1[4]->lutC fle[9].out[0]->lutD clb.I1[2]->lutE clb.I1[4]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 3 2 open 1 + + + [1990] + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + pv3_4_4_ + + + + + + + + + + + + clb.I3[6]->lutA fle[9].out[0]->lutB clb.I1[5]->lutC open clb.I1[2]->lutE clb.I1[5]->lutF clb.I3[6]->lutG fle[9].out[1]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + clb.clk[0]->clks + + + + fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + fle.clk[0]->direct3 + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 + 0 2 3 open 1 + + + n_n4161 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n4162 + + + flut5.clk[0]->direct3 + + + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 1 3 0 2 + + + n_n3566 + + + + + + + + + lut5[0].out[0]->direct2 + + + n_n3567 + + + flut5.clk[0]->direct3 + + + + + + + + + + open open n_n3198 open open open open open open open open n_n4227 open + open n_n3709 n_n3707 open open open open open open open open open open + open open open preset open open open open nrq3_11 open open open open + open open open open open open open open open open open open open + open + + + open open fle[2].out[0]->clbouts1 open open open open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open open open open open open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 + open + + + pclk + + + + + + open open open open fle[8].out[0]->lutE open open open + open + + + lut5inter[0].out[0]->direct2 open + open + + + clb.clk[0]->clks + + + + open open open open fle.in[4]->direct1 open open open + open + + + ble5[0].out[0]->direct3 open + open + + + fle.clk[0]->direct3 + + + + open open open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + lut5inter.clk[0]->complete1 + + + + open open open open ble5.in[4]->direct1 + + + ff[0].Q[0]->mux1 + + + ble5.clk[0]->direct2 + + + + open open open open flut5.in[4]->direct1 + + + lut5[0].in[4]->complete:lut5 + + + + + + + + lut5[0].out[0]->direct2 + + + ngfdn_3 + + + flut5.clk[0]->direct3 + + + + + + + + + + + + + + + clb.I3[8]->lutA clb.I3[3]->lutB open fle[9].out[1]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF open open + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 + 1 0 open open 2 + + + n_n3810 + + + + + + + + + + lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 open ble5.in[2]->direct1 open open + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 open flut5.in[2]->direct1 open open + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open + 1 open 0 open open + + + [1584] + + + + + + + + + + + + open clb.I3[3]->lutB clb.I2[2]->lutC clb.I2[1]->lutD clb.I1[2]->lutE open clb.I3[3]->lutG clb.I2[2]->lutH + open + + + lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 + open + + + open + + + + open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 + open + + + ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 + open + + + open + + + + open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 0 2 3 1 + + + [6257] + + + + + + + + + + lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + 3 1 open 0 2 + + + [896] + + + + + + + + + + + + + open open [902] open n_n4256 open open open open open open open open + open open open open [908] open open open open open open open open + open open open open open open open open open n_n4258 open open open + open open open open open open open open open open open open open + open + + + open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 + open + + + open + + + + + + + + + + + + + open open open open clb.I1[2]->lutE clb.I1[4]->lutF clb.I3[9]->lutG clb.I2[4]->lutH + open + + + open lut5inter[0].out[1]->direct2 + open + + + open + + + + open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 + open + + + open ble5[1].out[0]->direct3 + open + + + open + + + + + open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 + open + + + flut5[0].out[0]->direct3 + open + + + open + + + + open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 + + + lut5[0].out[0]->mux1 + + + open + + + + open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 + + + lut[0].out[0]->direct:lut5 + + + + + + + open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 + open 2 1 0 3 + + + n_n4231 + + + + + + + + + + + + + pv14_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pready_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pdn + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv7_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv3_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv6_6_6_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv2_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv14_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv12_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv10_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv9_7_7_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv5_0_0_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv1_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv15_3_3_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv13_4_4_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv11_5_5_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv8_1_1_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + pv4_2_2_ + + + open + + + open + + + + + + io.outpad[0]->outpad + + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + preset_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pready_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_2_2_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_3_3_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + pclk + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_4_4_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_0_0_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv6_6_6_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv2_7_7_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + preset + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv10_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv1_1_1_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv11_5_5_ + + + + + + + open + + + inpad[0].inpad[0]->inpad + + + open + + + + + + + tin_pv4_2_2_ + + + + + diff --git a/vpr/src/base/read_netlist.cpp b/vpr/src/base/read_netlist.cpp index 9bcf4c98c34..41fc26cfbd5 100644 --- a/vpr/src/base/read_netlist.cpp +++ b/vpr/src/base/read_netlist.cpp @@ -751,7 +751,7 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, } } for (j = 0; j < num_sets; j++) { - free(pin_node[j]); + delete[](pin_node[j]); } delete[](pin_node); delete[](num_ptrs); @@ -820,7 +820,7 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, } } for (j = 0; j < num_sets; j++) { - free(pin_node[j]); + delete[](pin_node[j]); } delete[](pin_node); delete[](num_ptrs); diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index cf5813c1655..988c13bc902 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -323,21 +323,26 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - // std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], - // reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); - // - // delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; - // reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - // for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) - // reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - // - // reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - // - 1] = current_pb_graph_pin; - - reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( - reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->num_connectable_primitive_input_pins[depth] - * sizeof(t_pb_graph_pin*)); + if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0){ + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + + delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) + reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] = current_pb_graph_pin; + } + + else{ + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + } +// reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( +// reference_pin->list_of_connectable_input_pin_ptrs[depth], +// reference_pin->num_connectable_primitive_input_pins[depth] +// * sizeof(t_pb_graph_pin*)); reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - 1] = current_pb_graph_pin; diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 748fa446f4a..64f25ece157 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -361,9 +361,9 @@ void free_pb_graph_edges() { if (edges[i].pack_pattern_indices) { delete[](edges[i].pack_pattern_indices); } - if (edges[i].pack_pattern_names) { - vtr::free(edges[i].pack_pattern_names); - } + // if (edges[i].pack_pattern_names) { + // vtr::free(edges[i].pack_pattern_names); + // } } edges_head = edges_head->next; num_edges_head = num_edges_head->next; @@ -579,11 +579,11 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no mode->interconnect[i].output_string); } for (j = 0; j < num_input_pb_graph_node_sets; j++) { - vtr::free(input_pb_graph_node_pins[j]); + delete[](input_pb_graph_node_pins[j]); } delete[](input_pb_graph_node_pins); for (j = 0; j < num_output_pb_graph_node_sets; j++) { - vtr::free(output_pb_graph_node_pins[j]); + delete[](output_pb_graph_node_pins[j]); } delete[](output_pb_graph_node_pins); delete[](num_input_pb_graph_node_pins); @@ -1169,7 +1169,19 @@ static bool realloc_and_load_pb_graph_pin_ptrs_at_var(const int line_num, int prev_num_pins = *num_pins; *num_pins += (abs(pb_msb - pb_lsb) + 1) * (abs(pin_msb - pin_lsb) + 1); - *pb_graph_pins = (t_pb_graph_pin**)vtr::realloc(*pb_graph_pins, *num_pins * sizeof(t_pb_graph_pin*)); + + if (prev_num_pins > 0){ + std::vectortemp(*pb_graph_pins, *pb_graph_pins + prev_num_pins); + delete[](*pb_graph_pins); + *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; + for (i = 0 ; i < prev_num_pins ; i ++) + (*pb_graph_pins)[i] = temp[i]; + } + else{ + *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; + } + + i = j = 0; ipb = pb_lsb; diff --git a/vpr/src/pack/pb_type_graph_annotations.cpp b/vpr/src/pack/pb_type_graph_annotations.cpp index ce8f5b60ef8..6fc871e9238 100644 --- a/vpr/src/pack/pb_type_graph_annotations.cpp +++ b/vpr/src/pack/pb_type_graph_annotations.cpp @@ -154,9 +154,7 @@ static void load_pack_pattern_annotations(const int line_num, t_pb_graph_node* p * can use this info to only annotate existing edges */ if (iedge != in_port[i][j]->num_output_edges) { in_port[i][j]->output_edges[iedge]->num_pack_patterns++; - in_port[i][j]->output_edges[iedge]->pack_pattern_names = (const char**)vtr::realloc( - in_port[i][j]->output_edges[iedge]->pack_pattern_names, - sizeof(char*) * in_port[i][j]->output_edges[iedge]->num_pack_patterns); + in_port[i][j]->output_edges[iedge]->pack_pattern_names.resize(in_port[i][j]->output_edges[iedge]->num_pack_patterns); in_port[i][j]->output_edges[iedge]->pack_pattern_names[in_port[i][j]->output_edges[iedge]->num_pack_patterns - 1] = value; } p++; @@ -168,14 +166,14 @@ static void load_pack_pattern_annotations(const int line_num, t_pb_graph_node* p if (in_port != nullptr) { for (i = 0; i < num_in_sets; i++) { - free(in_port[i]); + delete[](in_port[i]); } delete[](in_port); delete[](num_in_ptrs); } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { - free(out_port[i]); + delete[](out_port[i]); } delete[](out_port); delete[](num_out_ptrs); @@ -395,9 +393,9 @@ static void load_delay_annotations(const int line_num, if (num_new_sinks > 0) { //Reallocate src_pin->num_pin_timing += num_new_sinks; - src_pin->pin_timing = (t_pb_graph_pin**)vtr::realloc(src_pin->pin_timing, sizeof(t_pb_graph_pin*) * src_pin->num_pin_timing); - src_pin->pin_timing_del_max = (float*)vtr::realloc(src_pin->pin_timing_del_max, sizeof(float) * src_pin->num_pin_timing); - src_pin->pin_timing_del_min = (float*)vtr::realloc(src_pin->pin_timing_del_min, sizeof(float) * src_pin->num_pin_timing); + src_pin->pin_timing.resize(src_pin->num_pin_timing); + src_pin->pin_timing_del_max.resize(src_pin->num_pin_timing); + src_pin->pin_timing_del_min.resize(src_pin->num_pin_timing); //Store the sink pins and initial delays to invalid size_t ipin_timing = src_pin->num_pin_timing - num_new_sinks; @@ -458,14 +456,14 @@ static void load_delay_annotations(const int line_num, //Clean-up if (in_port != nullptr) { for (i = 0; i < num_in_sets; i++) { - free(in_port[i]); + delete[](in_port[i]); } delete[](in_port); delete[](num_in_ptrs); } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { - free(out_port[i]); + delete[](out_port[i]); } delete[](out_port); delete[](num_out_ptrs); From 7cbddc7368ffacb5185809a157cc2060c0eaa699 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Thu, 30 Jun 2022 16:23:03 -0400 Subject: [PATCH 43/46] formatting --- packing_pin_util.rpt | 65 - pre_pack.report_timing.setup.rpt | 5 - report_timing.hold.rpt | 5 - report_timing.setup.rpt | 5 - report_unconstrained_timing.hold.rpt | 950 - report_unconstrained_timing.setup.rpt | 950 - tseng.net.post_routing | 70814 ------------------ vpr/src/pack/cluster_feasibility_filter.cpp | 4 - 8 files changed, 72798 deletions(-) delete mode 100644 packing_pin_util.rpt delete mode 100644 pre_pack.report_timing.setup.rpt delete mode 100644 report_timing.hold.rpt delete mode 100644 report_timing.setup.rpt delete mode 100644 report_unconstrained_timing.hold.rpt delete mode 100644 report_unconstrained_timing.setup.rpt delete mode 100644 tseng.net.post_routing diff --git a/packing_pin_util.rpt b/packing_pin_util.rpt deleted file mode 100644 index 7175f17001c..00000000000 --- a/packing_pin_util.rpt +++ /dev/null @@ -1,65 +0,0 @@ -#Packing pin usage report -Type: io - Input Pin Usage: - Max: 1.00 (0.50) - Avg: 0.70 (0.35) - Min: 0.00 (0.00) - Histogram: - [ 0: 0.2) 52 ( 29.9%) |******************** - [ 0.2: 0.4) 0 ( 0.0%) | - [ 0.4: 0.6) 0 ( 0.0%) | - [ 0.6: 0.8) 0 ( 0.0%) | - [ 0.8: 1) 122 ( 70.1%) |*********************************************** - [ 1: 1.2) 0 ( 0.0%) | - [ 1.2: 1.4) 0 ( 0.0%) | - [ 1.4: 1.6) 0 ( 0.0%) | - [ 1.6: 1.8) 0 ( 0.0%) | - [ 1.8: 2) 0 ( 0.0%) | - Output Pin Usage: - Max: 1.00 (1.00) - Avg: 0.30 (0.30) - Min: 0.00 (0.00) - Histogram: - [ 0: 0.1) 122 ( 70.1%) |*********************************************** - [ 0.1: 0.2) 0 ( 0.0%) | - [ 0.2: 0.3) 0 ( 0.0%) | - [ 0.3: 0.4) 0 ( 0.0%) | - [ 0.4: 0.5) 0 ( 0.0%) | - [ 0.5: 0.6) 0 ( 0.0%) | - [ 0.6: 0.7) 0 ( 0.0%) | - [ 0.7: 0.8) 0 ( 0.0%) | - [ 0.8: 0.9) 0 ( 0.0%) | - [ 0.9: 1) 52 ( 29.9%) |******************** - -Type: clb - Input Pin Usage: - Max: 42.00 (0.78) - Avg: 21.80 (0.40) - Min: 4.00 (0.07) - Histogram: - [ 0: 5.4) 1 ( 1.8%) |*** - [ 5.4: 11) 4 ( 7.3%) |************ - [ 11: 16) 5 ( 9.1%) |*************** - [ 16: 22) 16 ( 29.1%) |************************************************ - [ 22: 27) 16 ( 29.1%) |************************************************ - [ 27: 32) 11 ( 20.0%) |********************************* - [ 32: 38) 1 ( 1.8%) |*** - [ 38: 43) 1 ( 1.8%) |*** - [ 43: 49) 0 ( 0.0%) | - [ 49: 54) 0 ( 0.0%) | - Output Pin Usage: - Max: 12.00 (0.57) - Avg: 7.33 (0.35) - Min: 1.00 (0.05) - Histogram: - [ 0: 2.1) 1 ( 1.8%) |** - [ 2.1: 4.2) 1 ( 1.8%) |** - [ 4.2: 6.3) 15 ( 27.3%) |**************************** - [ 6.3: 8.4) 26 ( 47.3%) |************************************************ - [ 8.4: 10) 7 ( 12.7%) |************* - [ 10: 13) 5 ( 9.1%) |********* - [ 13: 15) 0 ( 0.0%) | - [ 15: 17) 0 ( 0.0%) | - [ 17: 19) 0 ( 0.0%) | - [ 19: 21) 0 ( 0.0%) | - diff --git a/pre_pack.report_timing.setup.rpt b/pre_pack.report_timing.setup.rpt deleted file mode 100644 index 3478ed486df..00000000000 --- a/pre_pack.report_timing.setup.rpt +++ /dev/null @@ -1,5 +0,0 @@ -#Timing report of worst 0 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#End of timing report diff --git a/report_timing.hold.rpt b/report_timing.hold.rpt deleted file mode 100644 index 3478ed486df..00000000000 --- a/report_timing.hold.rpt +++ /dev/null @@ -1,5 +0,0 @@ -#Timing report of worst 0 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#End of timing report diff --git a/report_timing.setup.rpt b/report_timing.setup.rpt deleted file mode 100644 index 3478ed486df..00000000000 --- a/report_timing.setup.rpt +++ /dev/null @@ -1,5 +0,0 @@ -#Timing report of worst 0 path(s) -# Unit scale: 1e-09 seconds -# Output precision: 3 - -#End of timing report diff --git a/report_unconstrained_timing.hold.rpt b/report_unconstrained_timing.hold.rpt deleted file mode 100644 index 6a6956e25b9..00000000000 --- a/report_unconstrained_timing.hold.rpt +++ /dev/null @@ -1,950 +0,0 @@ -#Unconstrained hold timing startpoint/endpoint - -timing_node_id node_type node_name --------------- --------- --------- -0 .input tin_pv10_4_4_.inpad[0] -1 .input tin_pv11_4_4_.inpad[0] -2 .input tin_pv6_7_7_.inpad[0] -3 .input tin_pv2_0_0_.inpad[0] -4 .input tin_pv10_3_3_.inpad[0] -5 .input tin_pv1_2_2_.inpad[0] -6 .input tin_pv11_3_3_.inpad[0] -7 .input tin_pv4_3_3_.inpad[0] -8 .input tin_pv10_2_2_.inpad[0] -9 .input tin_pv11_2_2_.inpad[0] -10 .input tin_pv6_0_0_.inpad[0] -11 .input tin_pv2_1_1_.inpad[0] -12 .input tin_pv10_1_1_.inpad[0] -13 .input tin_pv1_3_3_.inpad[0] -14 .input preset_0_0_.inpad[0] -15 .input tin_pv11_1_1_.inpad[0] -16 .input tin_pv4_4_4_.inpad[0] -17 .input tin_pready_0_0_.inpad[0] -18 .input tin_pv10_0_0_.inpad[0] -19 .input tin_pv11_0_0_.inpad[0] -20 .input tin_pv6_1_1_.inpad[0] -21 .input tin_pv2_2_2_.inpad[0] -22 .input tin_pv1_4_4_.inpad[0] -23 .input tin_pv4_5_5_.inpad[0] -24 .input tin_pv6_2_2_.inpad[0] -25 .input tin_pv2_3_3_.inpad[0] -26 .input tin_pv1_5_5_.inpad[0] -27 .input tin_pv4_6_6_.inpad[0] -28 .input tin_pv6_3_3_.inpad[0] -29 .input tin_pv2_4_4_.inpad[0] -30 .input tin_pv1_6_6_.inpad[0] -31 .input pclk.inpad[0] -32 .input tin_pv4_7_7_.inpad[0] -33 .input tin_pv6_4_4_.inpad[0] -34 .input tin_pv2_5_5_.inpad[0] -35 .input tin_pv1_7_7_.inpad[0] -36 .input tin_pv4_0_0_.inpad[0] -37 .input tin_pv6_5_5_.inpad[0] -38 .input tin_pv2_6_6_.inpad[0] -39 .input tin_pv10_7_7_.inpad[0] -40 .input tin_pv1_0_0_.inpad[0] -41 .input tin_pv11_7_7_.inpad[0] -42 .input tin_pv4_1_1_.inpad[0] -43 .input tin_pv10_6_6_.inpad[0] -44 .input tin_pv11_6_6_.inpad[0] -45 .input tin_pv6_6_6_.inpad[0] -46 .input tin_pv2_7_7_.inpad[0] -47 .input preset.inpad[0] -48 .input tin_pv10_5_5_.inpad[0] -49 .input tin_pv1_1_1_.inpad[0] -50 .input tin_pv11_5_5_.inpad[0] -51 .input tin_pv4_2_2_.inpad[0] -882 .latch n_n4142.Q[0] -883 .latch n_n3936.Q[0] -884 .latch n_n3574.Q[0] -885 .latch n_n3008.Q[0] -886 .latch n_n3726.Q[0] -887 .latch n_n3604.Q[0] -888 .latch n_n3144.Q[0] -889 .latch n_n3782.Q[0] -890 .latch n_n3067.Q[0] -891 .latch n_n4258.Q[0] -892 .latch n_n3225.Q[0] -893 .latch n_n3180.Q[0] -894 .latch n_n3274.Q[0] -895 .latch n_n3475.Q[0] -896 .latch n_n3687.Q[0] -897 .latch n_n3381.Q[0] -898 .latch n_n3098.Q[0] -899 .latch n_n4108.Q[0] -900 .latch n_n3497.Q[0] -901 .latch n_n3793.Q[0] -902 .latch n_n4316.Q[0] -903 .latch n_n4349.Q[0] -904 .latch n_n3029.Q[0] -905 .latch n_n3619.Q[0] -906 .latch n_n3264.Q[0] -907 .latch n_n3780.Q[0] -908 .latch ndn3_4.Q[0] -909 .latch n_n4114.Q[0] -910 .latch n_n3146.Q[0] -911 .latch n_n3511.Q[0] -912 .latch n_n3152.Q[0] -913 .latch n_n3833.Q[0] -914 .latch n_n4282.Q[0] -915 .latch n_n3305.Q[0] -916 .latch n_n4392.Q[0] -917 .latch n_n4224.Q[0] -918 .latch n_n3198.Q[0] -919 .latch n_n3204.Q[0] -920 .latch n_n3024.Q[0] -921 .latch n_n4139.Q[0] -922 .latch ndn3_15.Q[0] -923 .latch n_n3133.Q[0] -924 .latch n_n4074.Q[0] -925 .latch n_n3270.Q[0] -926 .latch n_n3858.Q[0] -927 .latch n_n3456.Q[0] -928 .latch n_n3521.Q[0] -929 .latch n_n3081.Q[0] -930 .latch n_n4381.Q[0] -931 .latch n_n3670.Q[0] -932 .latch n_n4211.Q[0] -933 .latch n_n3493.Q[0] -934 .latch n_n3495.Q[0] -935 .latch n_n3916.Q[0] -936 .latch n_n3195.Q[0] -937 .latch n_n3525.Q[0] -938 .latch n_n3729.Q[0] -939 .latch n_n3876.Q[0] -940 .latch ndn3_5.Q[0] -941 .latch n_n3549.Q[0] -942 .latch n_n3489.Q[0] -943 .latch n_n3764.Q[0] -944 .latch n_n3281.Q[0] -945 .latch n_n3707.Q[0] -946 .latch n_n3517.Q[0] -947 .latch n_n4160.Q[0] -948 .latch n_n4222.Q[0] -949 .latch n_n3012.Q[0] -950 .latch n_n4071.Q[0] -951 .latch n_n3372.Q[0] -952 .latch n_n3344.Q[0] -953 .latch n_n3688.Q[0] -954 .latch n_n3079.Q[0] -955 .latch n_n3313.Q[0] -956 .latch n_n3411.Q[0] -957 .latch n_n3231.Q[0] -958 .latch n_n3396.Q[0] -959 .latch n_n3432.Q[0] -960 .latch n_n3606.Q[0] -961 .latch n_n3733.Q[0] -962 .latch n_n3556.Q[0] -963 .latch n_n4040.Q[0] -964 .latch n_n3120.Q[0] -965 .latch n_n3221.Q[0] -966 .latch n_n3173.Q[0] -967 .latch n_n3851.Q[0] -968 .latch n_n3113.Q[0] -969 .latch n_n3242.Q[0] -970 .latch n_n3118.Q[0] -971 .latch n_n3376.Q[0] -972 .latch n_n4089.Q[0] -973 .latch n_n3044.Q[0] -974 .latch n_n3627.Q[0] -975 .latch n_n3035.Q[0] -976 .latch n_n3111.Q[0] -977 .latch n_n3321.Q[0] -978 .latch n_n3443.Q[0] -979 .latch n_n3215.Q[0] -980 .latch ndn3_10.Q[0] -981 .latch n_n4172.Q[0] -982 .latch nlc1_2.Q[0] -983 .latch n_n3590.Q[0] -984 .latch n_n4110.Q[0] -985 .latch nlc3_3.Q[0] -986 .latch n_n3576.Q[0] -987 .latch n_n4129.Q[0] -988 .latch n_n4189.Q[0] -989 .latch n_n4286.Q[0] -990 .latch n_n4383.Q[0] -991 .latch pdn.Q[0] -992 .latch n_n3567.Q[0] -993 .latch n_n3892.Q[0] -994 .latch n_n3075.Q[0] -995 .latch n_n3354.Q[0] -996 .latch n_n3465.Q[0] -997 .latch ndn3_6.Q[0] -998 .latch n_n3617.Q[0] -999 .latch n_n4162.Q[0] -1000 .latch n_n3207.Q[0] -1001 .latch n_n4120.Q[0] -1002 .latch n_n3065.Q[0] -1003 .latch n_n4005.Q[0] -1004 .latch n_n3266.Q[0] -1005 .latch n_n4337.Q[0] -1006 .latch n_n3600.Q[0] -1007 .latch n_n3415.Q[0] -1008 .latch n_n4243.Q[0] -1009 .latch n_n3872.Q[0] -1010 .latch n_n3648.Q[0] -1011 .latch n_n3358.Q[0] -1012 .latch n_n3350.Q[0] -1013 .latch ndn3_7.Q[0] -1014 .latch n_n3116.Q[0] -1015 .latch n_n3583.Q[0] -1016 .latch n_n3906.Q[0] -1017 .latch n_n4131.Q[0] -1018 .latch n_n3316.Q[0] -1019 .latch n_n3061.Q[0] -1020 .latch n_n3048.Q[0] -1021 .latch n_n3886.Q[0] -1022 .latch n_n3919.Q[0] -1023 .latch n_n3128.Q[0] -1024 .latch n_n3995.Q[0] -1025 .latch n_n4213.Q[0] -1026 .latch n_n3761.Q[0] -1027 .latch ndn3_8.Q[0] -1028 .latch n_n3252.Q[0] -1029 .latch n_n4366.Q[0] -1030 .latch n_n3328.Q[0] -1031 .latch n_n3988.Q[0] -1032 .latch n_n3348.Q[0] -1033 .latch n_n3544.Q[0] -1034 .latch n_n3101.Q[0] -1035 .latch n_n4279.Q[0] -1036 .latch n_n3896.Q[0] -1037 .latch n_n3736.Q[0] -1038 .latch n_n4251.Q[0] -1039 .latch n_n3650.Q[0] -1040 .latch n_n3307.Q[0] -1041 .latch n_n4294.Q[0] -1042 .latch n_n4334.Q[0] -1043 .latch n_n3955.Q[0] -1044 .latch n_n4164.Q[0] -1045 .latch n_n3155.Q[0] -1046 .latch n_n3749.Q[0] -1047 .latch n_n4233.Q[0] -1048 .latch n_n4347.Q[0] -1049 .latch n_n3826.Q[0] -1050 .latch n_n3360.Q[0] -1051 .latch n_n3458.Q[0] -1052 .latch n_n3093.Q[0] -1053 .latch n_n3157.Q[0] -1054 .latch n_n3506.Q[0] -1055 .latch n_n3161.Q[0] -1056 .latch n_n3319.Q[0] -1057 .latch n_n3429.Q[0] -1058 .latch n_n3971.Q[0] -1059 .latch n_n3449.Q[0] -1060 .latch n_n4270.Q[0] -1061 .latch n_n4288.Q[0] -1062 .latch n_n3183.Q[0] -1063 .latch n_n3130.Q[0] -1064 .latch nlak4_2.Q[0] -1065 .latch n_n4047.Q[0] -1066 .latch n_n3978.Q[0] -1067 .latch n_n3239.Q[0] -1068 .latch n_n4145.Q[0] -1069 .latch n_n3890.Q[0] -1070 .latch n_n4003.Q[0] -1071 .latch n_n3091.Q[0] -1072 .latch n_n3985.Q[0] -1073 .latch n_n3326.Q[0] -1074 .latch n_n4052.Q[0] -1075 .latch nsr4_2.Q[0] -1076 .latch n_n4099.Q[0] -1077 .latch n_n4375.Q[0] -1078 .latch n_n4067.Q[0] -1079 .latch n_n4290.Q[0] -1080 .latch n_n3898.Q[0] -1081 .latch n_n4122.Q[0] -1082 .latch n_n3774.Q[0] -1083 .latch n_n3014.Q[0] -1084 .latch n_n4241.Q[0] -1085 .latch n_n3952.Q[0] -1086 .latch n_n3237.Q[0] -1087 .latch n_n3968.Q[0] -1088 .latch n_n3922.Q[0] -1089 .latch n_n3551.Q[0] -1090 .latch n_n3379.Q[0] -1091 .latch n_n4275.Q[0] -1092 .latch n_n3570.Q[0] -1093 .latch n_n3854.Q[0] -1094 .latch n_n4057.Q[0] -1095 .latch n_n3451.Q[0] -1096 .latch n_n4037.Q[0] -1097 .latch n_n3408.Q[0] -1098 .latch n_n4229.Q[0] -1099 .latch n_n4201.Q[0] -1100 .latch n_n3339.Q[0] -1101 .latch n_n4362.Q[0] -1102 .latch n_n3483.Q[0] -1103 .latch n_n3557.Q[0] -1104 .latch n_n4185.Q[0] -1105 .latch n_n3069.Q[0] -1106 .latch n_n3643.Q[0] -1107 .latch n_n3404.Q[0] -1108 .latch n_n3057.Q[0] -1109 .latch n_n3020.Q[0] -1110 .latch n_n3828.Q[0] -1111 .latch n_n3631.Q[0] -1112 .latch n_n3138.Q[0] -1113 .latch nsr1_2.Q[0] -1114 .latch n_n4065.Q[0] -1115 .latch n_n3679.Q[0] -1116 .latch n_n3287.Q[0] -1117 .latch n_n4351.Q[0] -1118 .latch n_n4059.Q[0] -1119 .latch n_n3436.Q[0] -1120 .latch nen3_10.Q[0] -1121 .latch n_n3461.Q[0] -1122 .latch n_n4012.Q[0] -1123 .latch n_n3051.Q[0] -1124 .latch n_n3073.Q[0] -1125 .latch n_n3777.Q[0] -1126 .latch n_n3709.Q[0] -1127 .latch n_n3946.Q[0] -1128 .latch n_n3085.Q[0] -1129 .latch n_n3259.Q[0] -1130 .latch n_n3504.Q[0] -1131 .latch n_n4045.Q[0] -1132 .latch n_n3954.Q[0] -1133 .latch n_n3136.Q[0] -1134 .latch n_n4372.Q[0] -1135 .latch n_n4236.Q[0] -1136 .latch n_n3040.Q[0] -1137 .latch n_n3874.Q[0] -1138 .latch n_n3999.Q[0] -1139 .latch n_n3223.Q[0] -1140 .latch ndn1_34.Q[0] -1141 .latch n_n3743.Q[0] -1142 .latch n_n3657.Q[0] -1143 .latch n_n3213.Q[0] -1144 .latch n_n3095.Q[0] -1145 .latch n_n3663.Q[0] -1146 .latch n_n3724.Q[0] -1147 .latch n_n3038.Q[0] -1148 .latch n_n3370.Q[0] -1149 .latch n_n3624.Q[0] -1150 .latch n_n3578.Q[0] -1151 .latch n_n3713.Q[0] -1152 .latch n_n3089.Q[0] -1153 .latch n_n3211.Q[0] -1154 .latch n_n3367.Q[0] -1155 .latch n_n3434.Q[0] -1156 .latch n_n3126.Q[0] -1157 .latch n_n4192.Q[0] -1158 .latch n_n4136.Q[0] -1159 .latch n_n3053.Q[0] -1160 .latch n_n3938.Q[0] -1161 .latch n_n3769.Q[0] -1162 .latch n_n4390.Q[0] -1163 .latch nsr3_17.Q[0] -1164 .latch n_n3903.Q[0] -1165 .latch n_n3658.Q[0] -1166 .latch nrq3_11.Q[0] -1167 .latch n_n3818.Q[0] -1168 .latch n_n3533.Q[0] -1169 .latch n_n3463.Q[0] -1170 .latch n_n3175.Q[0] -1171 .latch n_n3055.Q[0] -1172 .latch n_n3202.Q[0] -1173 .latch n_n3385.Q[0] -1174 .latch n_n4077.Q[0] -1175 .latch n_n3142.Q[0] -1176 .latch n_n3901.Q[0] -1177 .latch n_n3934.Q[0] -1178 .latch n_n3823.Q[0] -1179 .latch n_n3722.Q[0] -1180 .latch n_n4309.Q[0] -1181 .latch n_n4159.Q[0] -1182 .latch n_n4330.Q[0] -1183 .latch n_n3836.Q[0] -1184 .latch n_n3470.Q[0] -1185 .latch n_n3331.Q[0] -1186 .latch n_n3883.Q[0] -1187 .latch n_n4299.Q[0] -1188 .latch n_n4157.Q[0] -1189 .latch ndn3_9.Q[0] -1190 .latch n_n3208.Q[0] -1191 .latch n_n3190.Q[0] -1192 .latch n_n4029.Q[0] -1193 .latch n_n3042.Q[0] -1194 .latch nsr3_14.Q[0] -1195 .latch n_n4151.Q[0] -1196 .latch n_n3188.Q[0] -1197 .latch n_n4303.Q[0] -1198 .latch n_n3250.Q[0] -1199 .latch n_n3170.Q[0] -1200 .latch n_n3758.Q[0] -1201 .latch n_n3910.Q[0] -1202 .latch n_n3108.Q[0] -1203 .latch n_n3150.Q[0] -1204 .latch n_n4320.Q[0] -1205 .latch n_n4360.Q[0] -1206 .latch n_n4247.Q[0] -1207 .latch n_n4199.Q[0] -1208 .latch n_n3966.Q[0] -1209 .latch n_n3766.Q[0] -1210 .latch n_n4021.Q[0] -1211 .latch n_n4062.Q[0] -1212 .latch n_n3514.Q[0] -1213 .latch n_n3572.Q[0] -1214 .latch n_n4166.Q[0] -1215 .latch n_n3976.Q[0] -1216 .latch n_n3394.Q[0] -1217 .latch n_n4095.Q[0] -1218 .latch n_n3863.Q[0] -1219 .latch n_n3720.Q[0] -1220 .latch ngfdn_3.Q[0] -1221 .latch n_n3756.Q[0] -1222 .latch n_n3667.Q[0] -1223 .latch n_n3342.Q[0] -1224 .latch n_n3529.Q[0] -1225 .latch n_n4209.Q[0] -1226 .latch n_n4324.Q[0] -1227 .latch n_n3337.Q[0] -1228 .latch n_n4227.Q[0] -1229 .latch n_n4153.Q[0] -1230 .latch n_n3831.Q[0] -1231 .latch n_n3233.Q[0] -1232 .latch n_n4263.Q[0] -1233 .latch n_n3413.Q[0] -1234 .latch n_n4182.Q[0] -1235 .latch n_n3841.Q[0] -1236 .latch n_n3441.Q[0] -1237 .latch n_n4026.Q[0] -1238 .latch n_n4342.Q[0] -1239 .latch n_n4102.Q[0] -1240 .latch n_n3277.Q[0] -1241 .latch n_n4180.Q[0] -1242 .latch n_n3878.Q[0] -1243 .latch n_n3931.Q[0] -1244 .latch n_n3845.Q[0] -1245 .latch n_n3865.Q[0] -1246 .latch n_n3486.Q[0] -1247 .latch n_n4056.Q[0] -1248 .latch n_n3674.Q[0] -1249 .latch n_n3959.Q[0] -1250 .latch n_n3608.Q[0] -1251 .latch n_n4080.Q[0] -1252 .latch n_n4018.Q[0] -1253 .latch n_n4354.Q[0] -1254 .latch n_n3797.Q[0] -1255 .latch n_n3739.Q[0] -1256 .latch n_n3646.Q[0] -1257 .latch n_n3099.Q[0] -1258 .latch n_n3537.Q[0] -1259 .latch n_n3806.Q[0] -1260 .latch n_n3087.Q[0] -1261 .latch n_n4105.Q[0] -1262 .latch n_n3262.Q[0] -1263 .latch n_n4125.Q[0] -1264 .latch n_n3814.Q[0] -1265 .latch n_n4093.Q[0] -1266 .latch nsr3_3.Q[0] -5505 .output out:pdn.outpad[0] -5506 .output out:pv10_7_7_.outpad[0] -5507 .output out:pv9_1_1_.outpad[0] -5508 .output out:pv4_4_4_.outpad[0] -5509 .output out:pv12_2_2_.outpad[0] -5510 .output out:pready_0_0_.outpad[0] -5511 .output out:pv7_6_6_.outpad[0] -5512 .output out:pv3_4_4_.outpad[0] -5513 .output out:pv11_5_5_.outpad[0] -5514 .output out:pv10_2_2_.outpad[0] -5515 .output out:pv5_7_7_.outpad[0] -5516 .output out:pv10_1_1_.outpad[0] -5517 .output out:pv15_7_7_.outpad[0] -5518 .output out:pv5_2_2_.outpad[0] -5519 .output out:pv11_3_3_.outpad[0] -5520 .output out:pv14_3_3_.outpad[0] -5521 .output out:pv5_4_4_.outpad[0] -5522 .output out:pv6_5_5_.outpad[0] -5523 .output out:pv1_5_5_.outpad[0] -5524 .output out:pv12_6_6_.outpad[0] -5525 .output out:pv9_4_4_.outpad[0] -5526 .output out:pv9_3_3_.outpad[0] -5527 .output out:pv4_0_0_.outpad[0] -5528 .output out:pv11_7_7_.outpad[0] -5529 .output out:pv9_2_2_.outpad[0] -5530 .output out:pv6_0_0_.outpad[0] -5531 .output out:pv7_1_1_.outpad[0] -5532 .output out:pv1_1_1_.outpad[0] -5533 .output out:pv9_6_6_.outpad[0] -5534 .output out:pv9_0_0_.outpad[0] -5535 .output out:pv8_3_3_.outpad[0] -5536 .output out:pv9_5_5_.outpad[0] -5537 .output out:pv14_7_7_.outpad[0] -5538 .output out:pv6_1_1_.outpad[0] -5539 .output out:pv5_6_6_.outpad[0] -5540 .output out:pv15_2_2_.outpad[0] -5541 .output out:pv5_5_5_.outpad[0] -5542 .output out:pv12_0_0_.outpad[0] -5543 .output out:pv11_1_1_.outpad[0] -5544 .output out:pv7_0_0_.outpad[0] -5545 .output out:pv2_4_4_.outpad[0] -5546 .output out:pv13_3_3_.outpad[0] -5547 .output out:pv3_6_6_.outpad[0] -5548 .output out:pv15_6_6_.outpad[0] -5549 .output out:pv3_0_0_.outpad[0] -5550 .output out:pv6_2_2_.outpad[0] -5551 .output out:pv6_4_4_.outpad[0] -5552 .output out:pv7_5_5_.outpad[0] -5553 .output out:pv5_1_1_.outpad[0] -5554 .output out:pv2_5_5_.outpad[0] -5555 .output out:pv3_1_1_.outpad[0] -5556 .output out:pv15_3_3_.outpad[0] -5557 .output out:pv13_5_5_.outpad[0] -5558 .output out:pv11_6_6_.outpad[0] -5559 .output out:pv4_2_2_.outpad[0] -5560 .output out:pv5_3_3_.outpad[0] -5561 .output out:pv9_7_7_.outpad[0] -5562 .output out:pv2_3_3_.outpad[0] -5563 .output out:pv8_6_6_.outpad[0] -5564 .latch ndn1_34.D[0] -5565 .output out:pv10_3_3_.outpad[0] -5566 .output out:pv8_4_4_.outpad[0] -5567 .output out:pv14_5_5_.outpad[0] -5568 .output out:pv14_1_1_.outpad[0] -5569 .output out:pv6_7_7_.outpad[0] -5570 .output out:pv14_4_4_.outpad[0] -5571 .output out:pv12_3_3_.outpad[0] -5572 .output out:pv13_0_0_.outpad[0] -5573 .output out:pv2_7_7_.outpad[0] -5574 .output out:pv1_0_0_.outpad[0] -5575 .output out:pv7_4_4_.outpad[0] -5576 .output out:pv12_1_1_.outpad[0] -5577 .output out:pv14_0_0_.outpad[0] -5578 .output out:pv13_2_2_.outpad[0] -5579 .output out:pv12_4_4_.outpad[0] -5580 .output out:pv8_2_2_.outpad[0] -5581 .output out:pv2_6_6_.outpad[0] -5582 .output out:pv7_7_7_.outpad[0] -5583 .output out:pv3_5_5_.outpad[0] -5584 .output out:pv11_2_2_.outpad[0] -5585 .output out:pv4_1_1_.outpad[0] -5586 .output out:pv4_3_3_.outpad[0] -5587 .output out:pv6_6_6_.outpad[0] -5588 .output out:pv8_5_5_.outpad[0] -5589 .output out:pv8_1_1_.outpad[0] -5590 .output out:pv10_4_4_.outpad[0] -5591 .output out:pv15_0_0_.outpad[0] -5592 .output out:pv7_3_3_.outpad[0] -5593 .output out:pv13_4_4_.outpad[0] -5594 .output out:pv2_0_0_.outpad[0] -5595 .output out:pv15_1_1_.outpad[0] -5596 .output out:pv13_1_1_.outpad[0] -5597 .output out:pv8_0_0_.outpad[0] -5598 .output out:pv10_5_5_.outpad[0] -5599 .output out:pv1_7_7_.outpad[0] -5600 .output out:pv11_4_4_.outpad[0] -5601 .output out:pv5_0_0_.outpad[0] -5602 .output out:pv4_7_7_.outpad[0] -5603 .output out:pv13_7_7_.outpad[0] -5604 .output out:pv12_7_7_.outpad[0] -5605 .latch ndn3_15.D[0] -5606 .latch ndn3_5.D[0] -5607 .latch ndn3_10.D[0] -5608 .latch ndn3_6.D[0] -5609 .latch ndn3_7.D[0] -5610 .latch ndn3_8.D[0] -5611 .latch nen3_10.D[0] -5612 .latch nrq3_11.D[0] -5613 .latch ndn3_9.D[0] -5614 .latch ngfdn_3.D[0] -5615 .output out:pv15_4_4_.outpad[0] -5616 .output out:pv10_6_6_.outpad[0] -5617 .output out:pv8_7_7_.outpad[0] -5618 .output out:pv10_0_0_.outpad[0] -5619 .output out:pv12_5_5_.outpad[0] -5620 .output out:pv14_2_2_.outpad[0] -5621 .output out:pv11_0_0_.outpad[0] -5622 .output out:pv4_6_6_.outpad[0] -5623 .output out:pv3_3_3_.outpad[0] -5624 .output out:pv3_7_7_.outpad[0] -5625 .output out:pv1_3_3_.outpad[0] -5626 .output out:pv6_3_3_.outpad[0] -5627 .output out:pv15_5_5_.outpad[0] -5628 .output out:pv1_6_6_.outpad[0] -5629 .output out:pv2_2_2_.outpad[0] -5630 .output out:pv13_6_6_.outpad[0] -5631 .output out:pv3_2_2_.outpad[0] -5632 .output out:pv2_1_1_.outpad[0] -5633 .output out:pv1_2_2_.outpad[0] -5634 .output out:pv1_4_4_.outpad[0] -5635 .output out:pv4_5_5_.outpad[0] -5636 .output out:pv7_2_2_.outpad[0] -5637 .output out:pv14_6_6_.outpad[0] -5638 .latch n_n4071.D[0] -5639 .latch n_n4349.D[0] -5640 .latch n_n4201.D[0] -5641 .latch n_n3968.D[0] -5642 .latch n_n3922.D[0] -5643 .latch n_n3854.D[0] -5644 .latch n_n3946.D[0] -5645 .latch n_n4383.D[0] -5646 .latch n_n3281.D[0] -5647 .latch n_n3743.D[0] -5648 .latch n_n4258.D[0] -5649 .latch n_n4337.D[0] -5650 .latch n_n3451.D[0] -5651 .latch n_n4160.D[0] -5652 .latch n_n4159.D[0] -5653 .latch n_n4330.D[0] -5654 .latch n_n3892.D[0] -5655 .latch n_n3035.D[0] -5656 .latch n_n3556.D[0] -5657 .latch n_n4211.D[0] -5658 .latch n_n3936.D[0] -5659 .latch n_n3876.D[0] -5660 .latch nlc1_2.D[0] -5661 .latch n_n3144.D[0] -5662 .latch n_n3782.D[0] -5663 .latch n_n3067.D[0] -5664 .latch n_n3180.D[0] -5665 .latch n_n3274.D[0] -5666 .latch n_n3381.D[0] -5667 .latch n_n3029.D[0] -5668 .latch n_n3619.D[0] -5669 .latch n_n3264.D[0] -5670 .latch n_n4114.D[0] -5671 .latch n_n3146.D[0] -5672 .latch n_n3152.D[0] -5673 .latch n_n4282.D[0] -5674 .latch n_n3305.D[0] -5675 .latch n_n3204.D[0] -5676 .latch n_n3024.D[0] -5677 .latch n_n4139.D[0] -5678 .latch n_n3456.D[0] -5679 .latch n_n3521.D[0] -5680 .latch n_n3081.D[0] -5681 .latch n_n3195.D[0] -5682 .latch n_n3489.D[0] -5683 .latch n_n3372.D[0] -5684 .latch n_n3411.D[0] -5685 .latch n_n3396.D[0] -5686 .latch n_n3432.D[0] -5687 .latch n_n3606.D[0] -5688 .latch n_n3120.D[0] -5689 .latch n_n4089.D[0] -5690 .latch n_n3321.D[0] -5691 .latch n_n3443.D[0] -5692 .latch n_n3215.D[0] -5693 .latch n_n3590.D[0] -5694 .latch n_n4110.D[0] -5695 .latch n_n4129.D[0] -5696 .latch pdn.D[0] -5697 .latch n_n3567.D[0] -5698 .latch n_n3075.D[0] -5699 .latch n_n3617.D[0] -5700 .latch n_n4162.D[0] -5701 .latch n_n4120.D[0] -5702 .latch n_n3065.D[0] -5703 .latch n_n4005.D[0] -5704 .latch n_n3266.D[0] -5705 .latch n_n3600.D[0] -5706 .latch n_n3415.D[0] -5707 .latch n_n3872.D[0] -5708 .latch n_n3648.D[0] -5709 .latch n_n3350.D[0] -5710 .latch n_n3116.D[0] -5711 .latch n_n4131.D[0] -5712 .latch n_n4213.D[0] -5713 .latch n_n3252.D[0] -5714 .latch n_n3348.D[0] -5715 .latch n_n3544.D[0] -5716 .latch n_n3101.D[0] -5717 .latch n_n3650.D[0] -5718 .latch n_n3307.D[0] -5719 .latch n_n4164.D[0] -5720 .latch n_n3749.D[0] -5721 .latch n_n4347.D[0] -5722 .latch n_n3826.D[0] -5723 .latch n_n3360.D[0] -5724 .latch n_n3093.D[0] -5725 .latch n_n3157.D[0] -5726 .latch n_n3161.D[0] -5727 .latch n_n3130.D[0] -5728 .latch n_n3239.D[0] -5729 .latch n_n3890.D[0] -5730 .latch n_n3326.D[0] -5731 .latch n_n4375.D[0] -5732 .latch n_n4290.D[0] -5733 .latch n_n3774.D[0] -5734 .latch n_n3014.D[0] -5735 .latch n_n4241.D[0] -5736 .latch n_n3551.D[0] -5737 .latch n_n3379.D[0] -5738 .latch n_n3570.D[0] -5739 .latch n_n4037.D[0] -5740 .latch n_n3339.D[0] -5741 .latch n_n4185.D[0] -5742 .latch n_n3643.D[0] -5743 .latch n_n3828.D[0] -5744 .latch nsr1_2.D[0] -5745 .latch n_n4059.D[0] -5746 .latch n_n3461.D[0] -5747 .latch n_n3051.D[0] -5748 .latch n_n3504.D[0] -5749 .latch n_n3040.D[0] -5750 .latch n_n3874.D[0] -5751 .latch n_n3999.D[0] -5752 .latch n_n3095.D[0] -5753 .latch n_n3663.D[0] -5754 .latch n_n3038.D[0] -5755 .latch n_n3211.D[0] -5756 .latch n_n3367.D[0] -5757 .latch n_n3434.D[0] -5758 .latch n_n3053.D[0] -5759 .latch n_n3938.D[0] -5760 .latch n_n3903.D[0] -5761 .latch n_n3175.D[0] -5762 .latch n_n4077.D[0] -5763 .latch n_n3142.D[0] -5764 .latch n_n3836.D[0] -5765 .latch n_n3470.D[0] -5766 .latch n_n3190.D[0] -5767 .latch n_n3042.D[0] -5768 .latch n_n3188.D[0] -5769 .latch n_n3150.D[0] -5770 .latch n_n3863.D[0] -5771 .latch n_n3720.D[0] -5772 .latch n_n3529.D[0] -5773 .latch n_n4153.D[0] -5774 .latch n_n3233.D[0] -5775 .latch n_n3441.D[0] -5776 .latch n_n3674.D[0] -5777 .latch n_n4018.D[0] -5778 .latch n_n4354.D[0] -5779 .latch n_n3797.D[0] -5780 .latch n_n3087.D[0] -5781 .latch n_n4105.D[0] -5782 .latch n_n3262.D[0] -5783 .latch nsr3_3.D[0] -5784 .latch n_n4151.D[0] -5785 .latch n_n3250.D[0] -5786 .latch n_n3170.D[0] -5787 .latch n_n4360.D[0] -5788 .latch n_n4362.D[0] -5789 .latch n_n3578.D[0] -5790 .latch n_n4021.D[0] -5791 .latch n_n4062.D[0] -5792 .latch n_n4270.D[0] -5793 .latch n_n4299.D[0] -5794 .latch n_n3756.D[0] -5795 .latch n_n3624.D[0] -5796 .latch n_n4251.D[0] -5797 .latch n_n4182.D[0] -5798 .latch n_n3931.D[0] -5799 .latch n_n3533.D[0] -5800 .latch n_n3978.D[0] -5801 .latch n_n3328.D[0] -5802 .latch n_n4224.D[0] -5803 .latch nlc3_3.D[0] -5804 .latch n_n3493.D[0] -5805 .latch n_n4108.D[0] -5806 .latch n_n3354.D[0] -5807 .latch n_n3008.D[0] -5808 .latch n_n3225.D[0] -5809 .latch n_n3687.D[0] -5810 .latch n_n3098.D[0] -5811 .latch n_n3497.D[0] -5812 .latch n_n3780.D[0] -5813 .latch n_n3133.D[0] -5814 .latch n_n3270.D[0] -5815 .latch n_n3670.D[0] -5816 .latch n_n3525.D[0] -5817 .latch n_n3729.D[0] -5818 .latch n_n3549.D[0] -5819 .latch n_n3764.D[0] -5820 .latch n_n3517.D[0] -5821 .latch n_n3012.D[0] -5822 .latch n_n3344.D[0] -5823 .latch n_n3079.D[0] -5824 .latch n_n3313.D[0] -5825 .latch n_n3231.D[0] -5826 .latch n_n3733.D[0] -5827 .latch n_n3221.D[0] -5828 .latch n_n3173.D[0] -5829 .latch n_n3113.D[0] -5830 .latch n_n3118.D[0] -5831 .latch n_n3044.D[0] -5832 .latch n_n3627.D[0] -5833 .latch n_n4172.D[0] -5834 .latch n_n3576.D[0] -5835 .latch n_n4189.D[0] -5836 .latch n_n3465.D[0] -5837 .latch n_n4243.D[0] -5838 .latch n_n3358.D[0] -5839 .latch n_n3906.D[0] -5840 .latch n_n3316.D[0] -5841 .latch n_n3061.D[0] -5842 .latch n_n3048.D[0] -5843 .latch n_n3128.D[0] -5844 .latch n_n3761.D[0] -5845 .latch n_n3896.D[0] -5846 .latch n_n3736.D[0] -5847 .latch n_n3155.D[0] -5848 .latch n_n3506.D[0] -5849 .latch n_n3319.D[0] -5850 .latch n_n3429.D[0] -5851 .latch n_n3971.D[0] -5852 .latch n_n3449.D[0] -5853 .latch n_n3183.D[0] -5854 .latch n_n4003.D[0] -5855 .latch n_n3091.D[0] -5856 .latch n_n3985.D[0] -5857 .latch n_n3952.D[0] -5858 .latch n_n3069.D[0] -5859 .latch n_n3404.D[0] -5860 .latch n_n3057.D[0] -5861 .latch n_n3020.D[0] -5862 .latch n_n3631.D[0] -5863 .latch n_n3138.D[0] -5864 .latch n_n4065.D[0] -5865 .latch n_n3679.D[0] -5866 .latch n_n3287.D[0] -5867 .latch n_n3436.D[0] -5868 .latch n_n3073.D[0] -5869 .latch n_n3777.D[0] -5870 .latch n_n3136.D[0] -5871 .latch n_n4372.D[0] -5872 .latch n_n3223.D[0] -5873 .latch n_n3213.D[0] -5874 .latch n_n3370.D[0] -5875 .latch n_n3713.D[0] -5876 .latch n_n3089.D[0] -5877 .latch n_n3126.D[0] -5878 .latch n_n4192.D[0] -5879 .latch n_n4136.D[0] -5880 .latch n_n4390.D[0] -5881 .latch n_n3463.D[0] -5882 .latch n_n3055.D[0] -5883 .latch n_n3202.D[0] -5884 .latch n_n3385.D[0] -5885 .latch n_n3722.D[0] -5886 .latch n_n4309.D[0] -5887 .latch n_n3331.D[0] -5888 .latch n_n3883.D[0] -5889 .latch n_n4303.D[0] -5890 .latch n_n3758.D[0] -5891 .latch n_n3910.D[0] -5892 .latch n_n3108.D[0] -5893 .latch n_n4320.D[0] -5894 .latch n_n4247.D[0] -5895 .latch n_n4199.D[0] -5896 .latch n_n3572.D[0] -5897 .latch n_n4166.D[0] -5898 .latch n_n3394.D[0] -5899 .latch n_n3667.D[0] -5900 .latch n_n3342.D[0] -5901 .latch n_n4209.D[0] -5902 .latch n_n3337.D[0] -5903 .latch n_n3413.D[0] -5904 .latch n_n4342.D[0] -5905 .latch n_n4102.D[0] -5906 .latch n_n3277.D[0] -5907 .latch n_n4180.D[0] -5908 .latch n_n3486.D[0] -5909 .latch n_n3739.D[0] -5910 .latch n_n3646.D[0] -5911 .latch n_n3537.D[0] -5912 .latch n_n3806.D[0] -5913 .latch ndn3_4.D[0] -5914 .latch n_n4286.D[0] -5915 .latch nlak4_2.D[0] -5916 .latch nsr4_2.D[0] -5917 .latch n_n4236.D[0] -5918 .latch n_n4263.D[0] -5919 .latch n_n3901.D[0] -5920 .latch n_n4125.D[0] -5921 .latch nsr3_14.D[0] -5922 .latch n_n3658.D[0] -5923 .latch n_n3604.D[0] -5924 .latch n_n3878.D[0] -5925 .latch n_n3208.D[0] -5926 .latch n_n3259.D[0] -5927 .latch n_n4294.D[0] -5928 .latch n_n3919.D[0] -5929 .latch n_n3886.D[0] -5930 .latch n_n3858.D[0] -5931 .latch n_n3511.D[0] -5932 .latch n_n3688.D[0] -5933 .latch n_n3976.D[0] -5934 .latch n_n3608.D[0] -5935 .latch n_n3793.D[0] -5936 .latch n_n3557.D[0] -5937 .latch n_n3769.D[0] -5938 .latch n_n3934.D[0] -5939 .latch n_n3865.D[0] -5940 .latch n_n3845.D[0] -5941 .latch n_n4029.D[0] -5942 .latch n_n3954.D[0] -5943 .latch n_n4099.D[0] -5944 .latch n_n4052.D[0] -5945 .latch n_n3955.D[0] -5946 .latch n_n4381.D[0] -5947 .latch n_n3408.D[0] -5948 .latch n_n4392.D[0] -5949 .latch n_n4222.D[0] -5950 .latch n_n3099.D[0] -5951 .latch n_n4056.D[0] -5952 .latch n_n4045.D[0] -5953 .latch n_n4057.D[0] -5954 .latch n_n4366.D[0] -5955 .latch n_n4047.D[0] -5956 .latch n_n3237.D[0] -5957 .latch n_n4316.D[0] -5958 .latch n_n3495.D[0] -5959 .latch n_n3657.D[0] -5960 .latch n_n3475.D[0] -5961 .latch n_n3111.D[0] -5962 .latch n_n4074.D[0] -5963 .latch n_n3916.D[0] -5964 .latch n_n3458.D[0] -5965 .latch n_n3085.D[0] -5966 .latch n_n4351.D[0] -5967 .latch n_n4229.D[0] -5968 .latch n_n4324.D[0] -5969 .latch n_n4288.D[0] -5970 .latch n_n3898.D[0] -5971 .latch n_n4157.D[0] -5972 .latch n_n4095.D[0] -5973 .latch n_n4122.D[0] -5974 .latch n_n4145.D[0] -5975 .latch n_n3841.D[0] -5976 .latch n_n4233.D[0] -5977 .latch n_n3242.D[0] -5978 .latch n_n4142.D[0] -5979 .latch n_n3376.D[0] -5980 .latch n_n3207.D[0] -5981 .latch n_n3583.D[0] -5982 .latch n_n4279.D[0] -5983 .latch n_n3823.D[0] -5984 .latch n_n3966.D[0] -5985 .latch n_n3514.D[0] -5986 .latch n_n3198.D[0] -5987 .latch n_n3833.D[0] -5988 .latch n_n4067.D[0] -5989 .latch nsr3_17.D[0] -5990 .latch n_n4026.D[0] -5991 .latch n_n3851.D[0] -5992 .latch n_n3709.D[0] -5993 .latch n_n3707.D[0] -5994 .latch n_n4334.D[0] -5995 .latch n_n4012.D[0] -5996 .latch n_n3724.D[0] -5997 .latch n_n4227.D[0] -5998 .latch n_n3814.D[0] -5999 .latch n_n4080.D[0] -6000 .latch n_n3959.D[0] -6001 .latch n_n3818.D[0] -6002 .latch n_n3988.D[0] -6003 .latch n_n3995.D[0] -6004 .latch n_n4040.D[0] -6005 .latch n_n3726.D[0] -6006 .latch n_n3574.D[0] -6007 .latch n_n4093.D[0] -6008 .latch n_n3831.D[0] -6009 .latch n_n3483.D[0] -6010 .latch n_n4275.D[0] -6011 .latch n_n3766.D[0] - -#End of unconstrained hold startpoint/endpoint report diff --git a/report_unconstrained_timing.setup.rpt b/report_unconstrained_timing.setup.rpt deleted file mode 100644 index 9a5653b0fdd..00000000000 --- a/report_unconstrained_timing.setup.rpt +++ /dev/null @@ -1,950 +0,0 @@ -#Unconstrained setup timing startpoint/endpoint - -timing_node_id node_type node_name --------------- --------- --------- -0 .input tin_pv10_4_4_.inpad[0] -1 .input tin_pv11_4_4_.inpad[0] -2 .input tin_pv6_7_7_.inpad[0] -3 .input tin_pv2_0_0_.inpad[0] -4 .input tin_pv10_3_3_.inpad[0] -5 .input tin_pv1_2_2_.inpad[0] -6 .input tin_pv11_3_3_.inpad[0] -7 .input tin_pv4_3_3_.inpad[0] -8 .input tin_pv10_2_2_.inpad[0] -9 .input tin_pv11_2_2_.inpad[0] -10 .input tin_pv6_0_0_.inpad[0] -11 .input tin_pv2_1_1_.inpad[0] -12 .input tin_pv10_1_1_.inpad[0] -13 .input tin_pv1_3_3_.inpad[0] -14 .input preset_0_0_.inpad[0] -15 .input tin_pv11_1_1_.inpad[0] -16 .input tin_pv4_4_4_.inpad[0] -17 .input tin_pready_0_0_.inpad[0] -18 .input tin_pv10_0_0_.inpad[0] -19 .input tin_pv11_0_0_.inpad[0] -20 .input tin_pv6_1_1_.inpad[0] -21 .input tin_pv2_2_2_.inpad[0] -22 .input tin_pv1_4_4_.inpad[0] -23 .input tin_pv4_5_5_.inpad[0] -24 .input tin_pv6_2_2_.inpad[0] -25 .input tin_pv2_3_3_.inpad[0] -26 .input tin_pv1_5_5_.inpad[0] -27 .input tin_pv4_6_6_.inpad[0] -28 .input tin_pv6_3_3_.inpad[0] -29 .input tin_pv2_4_4_.inpad[0] -30 .input tin_pv1_6_6_.inpad[0] -31 .input pclk.inpad[0] -32 .input tin_pv4_7_7_.inpad[0] -33 .input tin_pv6_4_4_.inpad[0] -34 .input tin_pv2_5_5_.inpad[0] -35 .input tin_pv1_7_7_.inpad[0] -36 .input tin_pv4_0_0_.inpad[0] -37 .input tin_pv6_5_5_.inpad[0] -38 .input tin_pv2_6_6_.inpad[0] -39 .input tin_pv10_7_7_.inpad[0] -40 .input tin_pv1_0_0_.inpad[0] -41 .input tin_pv11_7_7_.inpad[0] -42 .input tin_pv4_1_1_.inpad[0] -43 .input tin_pv10_6_6_.inpad[0] -44 .input tin_pv11_6_6_.inpad[0] -45 .input tin_pv6_6_6_.inpad[0] -46 .input tin_pv2_7_7_.inpad[0] -47 .input preset.inpad[0] -48 .input tin_pv10_5_5_.inpad[0] -49 .input tin_pv1_1_1_.inpad[0] -50 .input tin_pv11_5_5_.inpad[0] -51 .input tin_pv4_2_2_.inpad[0] -882 .latch n_n4142.Q[0] -883 .latch n_n3936.Q[0] -884 .latch n_n3574.Q[0] -885 .latch n_n3008.Q[0] -886 .latch n_n3726.Q[0] -887 .latch n_n3604.Q[0] -888 .latch n_n3144.Q[0] -889 .latch n_n3782.Q[0] -890 .latch n_n3067.Q[0] -891 .latch n_n4258.Q[0] -892 .latch n_n3225.Q[0] -893 .latch n_n3180.Q[0] -894 .latch n_n3274.Q[0] -895 .latch n_n3475.Q[0] -896 .latch n_n3687.Q[0] -897 .latch n_n3381.Q[0] -898 .latch n_n3098.Q[0] -899 .latch n_n4108.Q[0] -900 .latch n_n3497.Q[0] -901 .latch n_n3793.Q[0] -902 .latch n_n4316.Q[0] -903 .latch n_n4349.Q[0] -904 .latch n_n3029.Q[0] -905 .latch n_n3619.Q[0] -906 .latch n_n3264.Q[0] -907 .latch n_n3780.Q[0] -908 .latch ndn3_4.Q[0] -909 .latch n_n4114.Q[0] -910 .latch n_n3146.Q[0] -911 .latch n_n3511.Q[0] -912 .latch n_n3152.Q[0] -913 .latch n_n3833.Q[0] -914 .latch n_n4282.Q[0] -915 .latch n_n3305.Q[0] -916 .latch n_n4392.Q[0] -917 .latch n_n4224.Q[0] -918 .latch n_n3198.Q[0] -919 .latch n_n3204.Q[0] -920 .latch n_n3024.Q[0] -921 .latch n_n4139.Q[0] -922 .latch ndn3_15.Q[0] -923 .latch n_n3133.Q[0] -924 .latch n_n4074.Q[0] -925 .latch n_n3270.Q[0] -926 .latch n_n3858.Q[0] -927 .latch n_n3456.Q[0] -928 .latch n_n3521.Q[0] -929 .latch n_n3081.Q[0] -930 .latch n_n4381.Q[0] -931 .latch n_n3670.Q[0] -932 .latch n_n4211.Q[0] -933 .latch n_n3493.Q[0] -934 .latch n_n3495.Q[0] -935 .latch n_n3916.Q[0] -936 .latch n_n3195.Q[0] -937 .latch n_n3525.Q[0] -938 .latch n_n3729.Q[0] -939 .latch n_n3876.Q[0] -940 .latch ndn3_5.Q[0] -941 .latch n_n3549.Q[0] -942 .latch n_n3489.Q[0] -943 .latch n_n3764.Q[0] -944 .latch n_n3281.Q[0] -945 .latch n_n3707.Q[0] -946 .latch n_n3517.Q[0] -947 .latch n_n4160.Q[0] -948 .latch n_n4222.Q[0] -949 .latch n_n3012.Q[0] -950 .latch n_n4071.Q[0] -951 .latch n_n3372.Q[0] -952 .latch n_n3344.Q[0] -953 .latch n_n3688.Q[0] -954 .latch n_n3079.Q[0] -955 .latch n_n3313.Q[0] -956 .latch n_n3411.Q[0] -957 .latch n_n3231.Q[0] -958 .latch n_n3396.Q[0] -959 .latch n_n3432.Q[0] -960 .latch n_n3606.Q[0] -961 .latch n_n3733.Q[0] -962 .latch n_n3556.Q[0] -963 .latch n_n4040.Q[0] -964 .latch n_n3120.Q[0] -965 .latch n_n3221.Q[0] -966 .latch n_n3173.Q[0] -967 .latch n_n3851.Q[0] -968 .latch n_n3113.Q[0] -969 .latch n_n3242.Q[0] -970 .latch n_n3118.Q[0] -971 .latch n_n3376.Q[0] -972 .latch n_n4089.Q[0] -973 .latch n_n3044.Q[0] -974 .latch n_n3627.Q[0] -975 .latch n_n3035.Q[0] -976 .latch n_n3111.Q[0] -977 .latch n_n3321.Q[0] -978 .latch n_n3443.Q[0] -979 .latch n_n3215.Q[0] -980 .latch ndn3_10.Q[0] -981 .latch n_n4172.Q[0] -982 .latch nlc1_2.Q[0] -983 .latch n_n3590.Q[0] -984 .latch n_n4110.Q[0] -985 .latch nlc3_3.Q[0] -986 .latch n_n3576.Q[0] -987 .latch n_n4129.Q[0] -988 .latch n_n4189.Q[0] -989 .latch n_n4286.Q[0] -990 .latch n_n4383.Q[0] -991 .latch pdn.Q[0] -992 .latch n_n3567.Q[0] -993 .latch n_n3892.Q[0] -994 .latch n_n3075.Q[0] -995 .latch n_n3354.Q[0] -996 .latch n_n3465.Q[0] -997 .latch ndn3_6.Q[0] -998 .latch n_n3617.Q[0] -999 .latch n_n4162.Q[0] -1000 .latch n_n3207.Q[0] -1001 .latch n_n4120.Q[0] -1002 .latch n_n3065.Q[0] -1003 .latch n_n4005.Q[0] -1004 .latch n_n3266.Q[0] -1005 .latch n_n4337.Q[0] -1006 .latch n_n3600.Q[0] -1007 .latch n_n3415.Q[0] -1008 .latch n_n4243.Q[0] -1009 .latch n_n3872.Q[0] -1010 .latch n_n3648.Q[0] -1011 .latch n_n3358.Q[0] -1012 .latch n_n3350.Q[0] -1013 .latch ndn3_7.Q[0] -1014 .latch n_n3116.Q[0] -1015 .latch n_n3583.Q[0] -1016 .latch n_n3906.Q[0] -1017 .latch n_n4131.Q[0] -1018 .latch n_n3316.Q[0] -1019 .latch n_n3061.Q[0] -1020 .latch n_n3048.Q[0] -1021 .latch n_n3886.Q[0] -1022 .latch n_n3919.Q[0] -1023 .latch n_n3128.Q[0] -1024 .latch n_n3995.Q[0] -1025 .latch n_n4213.Q[0] -1026 .latch n_n3761.Q[0] -1027 .latch ndn3_8.Q[0] -1028 .latch n_n3252.Q[0] -1029 .latch n_n4366.Q[0] -1030 .latch n_n3328.Q[0] -1031 .latch n_n3988.Q[0] -1032 .latch n_n3348.Q[0] -1033 .latch n_n3544.Q[0] -1034 .latch n_n3101.Q[0] -1035 .latch n_n4279.Q[0] -1036 .latch n_n3896.Q[0] -1037 .latch n_n3736.Q[0] -1038 .latch n_n4251.Q[0] -1039 .latch n_n3650.Q[0] -1040 .latch n_n3307.Q[0] -1041 .latch n_n4294.Q[0] -1042 .latch n_n4334.Q[0] -1043 .latch n_n3955.Q[0] -1044 .latch n_n4164.Q[0] -1045 .latch n_n3155.Q[0] -1046 .latch n_n3749.Q[0] -1047 .latch n_n4233.Q[0] -1048 .latch n_n4347.Q[0] -1049 .latch n_n3826.Q[0] -1050 .latch n_n3360.Q[0] -1051 .latch n_n3458.Q[0] -1052 .latch n_n3093.Q[0] -1053 .latch n_n3157.Q[0] -1054 .latch n_n3506.Q[0] -1055 .latch n_n3161.Q[0] -1056 .latch n_n3319.Q[0] -1057 .latch n_n3429.Q[0] -1058 .latch n_n3971.Q[0] -1059 .latch n_n3449.Q[0] -1060 .latch n_n4270.Q[0] -1061 .latch n_n4288.Q[0] -1062 .latch n_n3183.Q[0] -1063 .latch n_n3130.Q[0] -1064 .latch nlak4_2.Q[0] -1065 .latch n_n4047.Q[0] -1066 .latch n_n3978.Q[0] -1067 .latch n_n3239.Q[0] -1068 .latch n_n4145.Q[0] -1069 .latch n_n3890.Q[0] -1070 .latch n_n4003.Q[0] -1071 .latch n_n3091.Q[0] -1072 .latch n_n3985.Q[0] -1073 .latch n_n3326.Q[0] -1074 .latch n_n4052.Q[0] -1075 .latch nsr4_2.Q[0] -1076 .latch n_n4099.Q[0] -1077 .latch n_n4375.Q[0] -1078 .latch n_n4067.Q[0] -1079 .latch n_n4290.Q[0] -1080 .latch n_n3898.Q[0] -1081 .latch n_n4122.Q[0] -1082 .latch n_n3774.Q[0] -1083 .latch n_n3014.Q[0] -1084 .latch n_n4241.Q[0] -1085 .latch n_n3952.Q[0] -1086 .latch n_n3237.Q[0] -1087 .latch n_n3968.Q[0] -1088 .latch n_n3922.Q[0] -1089 .latch n_n3551.Q[0] -1090 .latch n_n3379.Q[0] -1091 .latch n_n4275.Q[0] -1092 .latch n_n3570.Q[0] -1093 .latch n_n3854.Q[0] -1094 .latch n_n4057.Q[0] -1095 .latch n_n3451.Q[0] -1096 .latch n_n4037.Q[0] -1097 .latch n_n3408.Q[0] -1098 .latch n_n4229.Q[0] -1099 .latch n_n4201.Q[0] -1100 .latch n_n3339.Q[0] -1101 .latch n_n4362.Q[0] -1102 .latch n_n3483.Q[0] -1103 .latch n_n3557.Q[0] -1104 .latch n_n4185.Q[0] -1105 .latch n_n3069.Q[0] -1106 .latch n_n3643.Q[0] -1107 .latch n_n3404.Q[0] -1108 .latch n_n3057.Q[0] -1109 .latch n_n3020.Q[0] -1110 .latch n_n3828.Q[0] -1111 .latch n_n3631.Q[0] -1112 .latch n_n3138.Q[0] -1113 .latch nsr1_2.Q[0] -1114 .latch n_n4065.Q[0] -1115 .latch n_n3679.Q[0] -1116 .latch n_n3287.Q[0] -1117 .latch n_n4351.Q[0] -1118 .latch n_n4059.Q[0] -1119 .latch n_n3436.Q[0] -1120 .latch nen3_10.Q[0] -1121 .latch n_n3461.Q[0] -1122 .latch n_n4012.Q[0] -1123 .latch n_n3051.Q[0] -1124 .latch n_n3073.Q[0] -1125 .latch n_n3777.Q[0] -1126 .latch n_n3709.Q[0] -1127 .latch n_n3946.Q[0] -1128 .latch n_n3085.Q[0] -1129 .latch n_n3259.Q[0] -1130 .latch n_n3504.Q[0] -1131 .latch n_n4045.Q[0] -1132 .latch n_n3954.Q[0] -1133 .latch n_n3136.Q[0] -1134 .latch n_n4372.Q[0] -1135 .latch n_n4236.Q[0] -1136 .latch n_n3040.Q[0] -1137 .latch n_n3874.Q[0] -1138 .latch n_n3999.Q[0] -1139 .latch n_n3223.Q[0] -1140 .latch ndn1_34.Q[0] -1141 .latch n_n3743.Q[0] -1142 .latch n_n3657.Q[0] -1143 .latch n_n3213.Q[0] -1144 .latch n_n3095.Q[0] -1145 .latch n_n3663.Q[0] -1146 .latch n_n3724.Q[0] -1147 .latch n_n3038.Q[0] -1148 .latch n_n3370.Q[0] -1149 .latch n_n3624.Q[0] -1150 .latch n_n3578.Q[0] -1151 .latch n_n3713.Q[0] -1152 .latch n_n3089.Q[0] -1153 .latch n_n3211.Q[0] -1154 .latch n_n3367.Q[0] -1155 .latch n_n3434.Q[0] -1156 .latch n_n3126.Q[0] -1157 .latch n_n4192.Q[0] -1158 .latch n_n4136.Q[0] -1159 .latch n_n3053.Q[0] -1160 .latch n_n3938.Q[0] -1161 .latch n_n3769.Q[0] -1162 .latch n_n4390.Q[0] -1163 .latch nsr3_17.Q[0] -1164 .latch n_n3903.Q[0] -1165 .latch n_n3658.Q[0] -1166 .latch nrq3_11.Q[0] -1167 .latch n_n3818.Q[0] -1168 .latch n_n3533.Q[0] -1169 .latch n_n3463.Q[0] -1170 .latch n_n3175.Q[0] -1171 .latch n_n3055.Q[0] -1172 .latch n_n3202.Q[0] -1173 .latch n_n3385.Q[0] -1174 .latch n_n4077.Q[0] -1175 .latch n_n3142.Q[0] -1176 .latch n_n3901.Q[0] -1177 .latch n_n3934.Q[0] -1178 .latch n_n3823.Q[0] -1179 .latch n_n3722.Q[0] -1180 .latch n_n4309.Q[0] -1181 .latch n_n4159.Q[0] -1182 .latch n_n4330.Q[0] -1183 .latch n_n3836.Q[0] -1184 .latch n_n3470.Q[0] -1185 .latch n_n3331.Q[0] -1186 .latch n_n3883.Q[0] -1187 .latch n_n4299.Q[0] -1188 .latch n_n4157.Q[0] -1189 .latch ndn3_9.Q[0] -1190 .latch n_n3208.Q[0] -1191 .latch n_n3190.Q[0] -1192 .latch n_n4029.Q[0] -1193 .latch n_n3042.Q[0] -1194 .latch nsr3_14.Q[0] -1195 .latch n_n4151.Q[0] -1196 .latch n_n3188.Q[0] -1197 .latch n_n4303.Q[0] -1198 .latch n_n3250.Q[0] -1199 .latch n_n3170.Q[0] -1200 .latch n_n3758.Q[0] -1201 .latch n_n3910.Q[0] -1202 .latch n_n3108.Q[0] -1203 .latch n_n3150.Q[0] -1204 .latch n_n4320.Q[0] -1205 .latch n_n4360.Q[0] -1206 .latch n_n4247.Q[0] -1207 .latch n_n4199.Q[0] -1208 .latch n_n3966.Q[0] -1209 .latch n_n3766.Q[0] -1210 .latch n_n4021.Q[0] -1211 .latch n_n4062.Q[0] -1212 .latch n_n3514.Q[0] -1213 .latch n_n3572.Q[0] -1214 .latch n_n4166.Q[0] -1215 .latch n_n3976.Q[0] -1216 .latch n_n3394.Q[0] -1217 .latch n_n4095.Q[0] -1218 .latch n_n3863.Q[0] -1219 .latch n_n3720.Q[0] -1220 .latch ngfdn_3.Q[0] -1221 .latch n_n3756.Q[0] -1222 .latch n_n3667.Q[0] -1223 .latch n_n3342.Q[0] -1224 .latch n_n3529.Q[0] -1225 .latch n_n4209.Q[0] -1226 .latch n_n4324.Q[0] -1227 .latch n_n3337.Q[0] -1228 .latch n_n4227.Q[0] -1229 .latch n_n4153.Q[0] -1230 .latch n_n3831.Q[0] -1231 .latch n_n3233.Q[0] -1232 .latch n_n4263.Q[0] -1233 .latch n_n3413.Q[0] -1234 .latch n_n4182.Q[0] -1235 .latch n_n3841.Q[0] -1236 .latch n_n3441.Q[0] -1237 .latch n_n4026.Q[0] -1238 .latch n_n4342.Q[0] -1239 .latch n_n4102.Q[0] -1240 .latch n_n3277.Q[0] -1241 .latch n_n4180.Q[0] -1242 .latch n_n3878.Q[0] -1243 .latch n_n3931.Q[0] -1244 .latch n_n3845.Q[0] -1245 .latch n_n3865.Q[0] -1246 .latch n_n3486.Q[0] -1247 .latch n_n4056.Q[0] -1248 .latch n_n3674.Q[0] -1249 .latch n_n3959.Q[0] -1250 .latch n_n3608.Q[0] -1251 .latch n_n4080.Q[0] -1252 .latch n_n4018.Q[0] -1253 .latch n_n4354.Q[0] -1254 .latch n_n3797.Q[0] -1255 .latch n_n3739.Q[0] -1256 .latch n_n3646.Q[0] -1257 .latch n_n3099.Q[0] -1258 .latch n_n3537.Q[0] -1259 .latch n_n3806.Q[0] -1260 .latch n_n3087.Q[0] -1261 .latch n_n4105.Q[0] -1262 .latch n_n3262.Q[0] -1263 .latch n_n4125.Q[0] -1264 .latch n_n3814.Q[0] -1265 .latch n_n4093.Q[0] -1266 .latch nsr3_3.Q[0] -5505 .output out:pdn.outpad[0] -5506 .output out:pv10_7_7_.outpad[0] -5507 .output out:pv9_1_1_.outpad[0] -5508 .output out:pv4_4_4_.outpad[0] -5509 .output out:pv12_2_2_.outpad[0] -5510 .output out:pready_0_0_.outpad[0] -5511 .output out:pv7_6_6_.outpad[0] -5512 .output out:pv3_4_4_.outpad[0] -5513 .output out:pv11_5_5_.outpad[0] -5514 .output out:pv10_2_2_.outpad[0] -5515 .output out:pv5_7_7_.outpad[0] -5516 .output out:pv10_1_1_.outpad[0] -5517 .output out:pv15_7_7_.outpad[0] -5518 .output out:pv5_2_2_.outpad[0] -5519 .output out:pv11_3_3_.outpad[0] -5520 .output out:pv14_3_3_.outpad[0] -5521 .output out:pv5_4_4_.outpad[0] -5522 .output out:pv6_5_5_.outpad[0] -5523 .output out:pv1_5_5_.outpad[0] -5524 .output out:pv12_6_6_.outpad[0] -5525 .output out:pv9_4_4_.outpad[0] -5526 .output out:pv9_3_3_.outpad[0] -5527 .output out:pv4_0_0_.outpad[0] -5528 .output out:pv11_7_7_.outpad[0] -5529 .output out:pv9_2_2_.outpad[0] -5530 .output out:pv6_0_0_.outpad[0] -5531 .output out:pv7_1_1_.outpad[0] -5532 .output out:pv1_1_1_.outpad[0] -5533 .output out:pv9_6_6_.outpad[0] -5534 .output out:pv9_0_0_.outpad[0] -5535 .output out:pv8_3_3_.outpad[0] -5536 .output out:pv9_5_5_.outpad[0] -5537 .output out:pv14_7_7_.outpad[0] -5538 .output out:pv6_1_1_.outpad[0] -5539 .output out:pv5_6_6_.outpad[0] -5540 .output out:pv15_2_2_.outpad[0] -5541 .output out:pv5_5_5_.outpad[0] -5542 .output out:pv12_0_0_.outpad[0] -5543 .output out:pv11_1_1_.outpad[0] -5544 .output out:pv7_0_0_.outpad[0] -5545 .output out:pv2_4_4_.outpad[0] -5546 .output out:pv13_3_3_.outpad[0] -5547 .output out:pv3_6_6_.outpad[0] -5548 .output out:pv15_6_6_.outpad[0] -5549 .output out:pv3_0_0_.outpad[0] -5550 .output out:pv6_2_2_.outpad[0] -5551 .output out:pv6_4_4_.outpad[0] -5552 .output out:pv7_5_5_.outpad[0] -5553 .output out:pv5_1_1_.outpad[0] -5554 .output out:pv2_5_5_.outpad[0] -5555 .output out:pv3_1_1_.outpad[0] -5556 .output out:pv15_3_3_.outpad[0] -5557 .output out:pv13_5_5_.outpad[0] -5558 .output out:pv11_6_6_.outpad[0] -5559 .output out:pv4_2_2_.outpad[0] -5560 .output out:pv5_3_3_.outpad[0] -5561 .output out:pv9_7_7_.outpad[0] -5562 .output out:pv2_3_3_.outpad[0] -5563 .output out:pv8_6_6_.outpad[0] -5564 .latch ndn1_34.D[0] -5565 .output out:pv10_3_3_.outpad[0] -5566 .output out:pv8_4_4_.outpad[0] -5567 .output out:pv14_5_5_.outpad[0] -5568 .output out:pv14_1_1_.outpad[0] -5569 .output out:pv6_7_7_.outpad[0] -5570 .output out:pv14_4_4_.outpad[0] -5571 .output out:pv12_3_3_.outpad[0] -5572 .output out:pv13_0_0_.outpad[0] -5573 .output out:pv2_7_7_.outpad[0] -5574 .output out:pv1_0_0_.outpad[0] -5575 .output out:pv7_4_4_.outpad[0] -5576 .output out:pv12_1_1_.outpad[0] -5577 .output out:pv14_0_0_.outpad[0] -5578 .output out:pv13_2_2_.outpad[0] -5579 .output out:pv12_4_4_.outpad[0] -5580 .output out:pv8_2_2_.outpad[0] -5581 .output out:pv2_6_6_.outpad[0] -5582 .output out:pv7_7_7_.outpad[0] -5583 .output out:pv3_5_5_.outpad[0] -5584 .output out:pv11_2_2_.outpad[0] -5585 .output out:pv4_1_1_.outpad[0] -5586 .output out:pv4_3_3_.outpad[0] -5587 .output out:pv6_6_6_.outpad[0] -5588 .output out:pv8_5_5_.outpad[0] -5589 .output out:pv8_1_1_.outpad[0] -5590 .output out:pv10_4_4_.outpad[0] -5591 .output out:pv15_0_0_.outpad[0] -5592 .output out:pv7_3_3_.outpad[0] -5593 .output out:pv13_4_4_.outpad[0] -5594 .output out:pv2_0_0_.outpad[0] -5595 .output out:pv15_1_1_.outpad[0] -5596 .output out:pv13_1_1_.outpad[0] -5597 .output out:pv8_0_0_.outpad[0] -5598 .output out:pv10_5_5_.outpad[0] -5599 .output out:pv1_7_7_.outpad[0] -5600 .output out:pv11_4_4_.outpad[0] -5601 .output out:pv5_0_0_.outpad[0] -5602 .output out:pv4_7_7_.outpad[0] -5603 .output out:pv13_7_7_.outpad[0] -5604 .output out:pv12_7_7_.outpad[0] -5605 .latch ndn3_15.D[0] -5606 .latch ndn3_5.D[0] -5607 .latch ndn3_10.D[0] -5608 .latch ndn3_6.D[0] -5609 .latch ndn3_7.D[0] -5610 .latch ndn3_8.D[0] -5611 .latch nen3_10.D[0] -5612 .latch nrq3_11.D[0] -5613 .latch ndn3_9.D[0] -5614 .latch ngfdn_3.D[0] -5615 .output out:pv15_4_4_.outpad[0] -5616 .output out:pv10_6_6_.outpad[0] -5617 .output out:pv8_7_7_.outpad[0] -5618 .output out:pv10_0_0_.outpad[0] -5619 .output out:pv12_5_5_.outpad[0] -5620 .output out:pv14_2_2_.outpad[0] -5621 .output out:pv11_0_0_.outpad[0] -5622 .output out:pv4_6_6_.outpad[0] -5623 .output out:pv3_3_3_.outpad[0] -5624 .output out:pv3_7_7_.outpad[0] -5625 .output out:pv1_3_3_.outpad[0] -5626 .output out:pv6_3_3_.outpad[0] -5627 .output out:pv15_5_5_.outpad[0] -5628 .output out:pv1_6_6_.outpad[0] -5629 .output out:pv2_2_2_.outpad[0] -5630 .output out:pv13_6_6_.outpad[0] -5631 .output out:pv3_2_2_.outpad[0] -5632 .output out:pv2_1_1_.outpad[0] -5633 .output out:pv1_2_2_.outpad[0] -5634 .output out:pv1_4_4_.outpad[0] -5635 .output out:pv4_5_5_.outpad[0] -5636 .output out:pv7_2_2_.outpad[0] -5637 .output out:pv14_6_6_.outpad[0] -5638 .latch n_n4071.D[0] -5639 .latch n_n4349.D[0] -5640 .latch n_n4201.D[0] -5641 .latch n_n3968.D[0] -5642 .latch n_n3922.D[0] -5643 .latch n_n3854.D[0] -5644 .latch n_n3946.D[0] -5645 .latch n_n4383.D[0] -5646 .latch n_n3281.D[0] -5647 .latch n_n3743.D[0] -5648 .latch n_n4258.D[0] -5649 .latch n_n4337.D[0] -5650 .latch n_n3451.D[0] -5651 .latch n_n4160.D[0] -5652 .latch n_n4159.D[0] -5653 .latch n_n4330.D[0] -5654 .latch n_n3892.D[0] -5655 .latch n_n3035.D[0] -5656 .latch n_n3556.D[0] -5657 .latch n_n4211.D[0] -5658 .latch n_n3936.D[0] -5659 .latch n_n3876.D[0] -5660 .latch nlc1_2.D[0] -5661 .latch n_n3144.D[0] -5662 .latch n_n3782.D[0] -5663 .latch n_n3067.D[0] -5664 .latch n_n3180.D[0] -5665 .latch n_n3274.D[0] -5666 .latch n_n3381.D[0] -5667 .latch n_n3029.D[0] -5668 .latch n_n3619.D[0] -5669 .latch n_n3264.D[0] -5670 .latch n_n4114.D[0] -5671 .latch n_n3146.D[0] -5672 .latch n_n3152.D[0] -5673 .latch n_n4282.D[0] -5674 .latch n_n3305.D[0] -5675 .latch n_n3204.D[0] -5676 .latch n_n3024.D[0] -5677 .latch n_n4139.D[0] -5678 .latch n_n3456.D[0] -5679 .latch n_n3521.D[0] -5680 .latch n_n3081.D[0] -5681 .latch n_n3195.D[0] -5682 .latch n_n3489.D[0] -5683 .latch n_n3372.D[0] -5684 .latch n_n3411.D[0] -5685 .latch n_n3396.D[0] -5686 .latch n_n3432.D[0] -5687 .latch n_n3606.D[0] -5688 .latch n_n3120.D[0] -5689 .latch n_n4089.D[0] -5690 .latch n_n3321.D[0] -5691 .latch n_n3443.D[0] -5692 .latch n_n3215.D[0] -5693 .latch n_n3590.D[0] -5694 .latch n_n4110.D[0] -5695 .latch n_n4129.D[0] -5696 .latch pdn.D[0] -5697 .latch n_n3567.D[0] -5698 .latch n_n3075.D[0] -5699 .latch n_n3617.D[0] -5700 .latch n_n4162.D[0] -5701 .latch n_n4120.D[0] -5702 .latch n_n3065.D[0] -5703 .latch n_n4005.D[0] -5704 .latch n_n3266.D[0] -5705 .latch n_n3600.D[0] -5706 .latch n_n3415.D[0] -5707 .latch n_n3872.D[0] -5708 .latch n_n3648.D[0] -5709 .latch n_n3350.D[0] -5710 .latch n_n3116.D[0] -5711 .latch n_n4131.D[0] -5712 .latch n_n4213.D[0] -5713 .latch n_n3252.D[0] -5714 .latch n_n3348.D[0] -5715 .latch n_n3544.D[0] -5716 .latch n_n3101.D[0] -5717 .latch n_n3650.D[0] -5718 .latch n_n3307.D[0] -5719 .latch n_n4164.D[0] -5720 .latch n_n3749.D[0] -5721 .latch n_n4347.D[0] -5722 .latch n_n3826.D[0] -5723 .latch n_n3360.D[0] -5724 .latch n_n3093.D[0] -5725 .latch n_n3157.D[0] -5726 .latch n_n3161.D[0] -5727 .latch n_n3130.D[0] -5728 .latch n_n3239.D[0] -5729 .latch n_n3890.D[0] -5730 .latch n_n3326.D[0] -5731 .latch n_n4375.D[0] -5732 .latch n_n4290.D[0] -5733 .latch n_n3774.D[0] -5734 .latch n_n3014.D[0] -5735 .latch n_n4241.D[0] -5736 .latch n_n3551.D[0] -5737 .latch n_n3379.D[0] -5738 .latch n_n3570.D[0] -5739 .latch n_n4037.D[0] -5740 .latch n_n3339.D[0] -5741 .latch n_n4185.D[0] -5742 .latch n_n3643.D[0] -5743 .latch n_n3828.D[0] -5744 .latch nsr1_2.D[0] -5745 .latch n_n4059.D[0] -5746 .latch n_n3461.D[0] -5747 .latch n_n3051.D[0] -5748 .latch n_n3504.D[0] -5749 .latch n_n3040.D[0] -5750 .latch n_n3874.D[0] -5751 .latch n_n3999.D[0] -5752 .latch n_n3095.D[0] -5753 .latch n_n3663.D[0] -5754 .latch n_n3038.D[0] -5755 .latch n_n3211.D[0] -5756 .latch n_n3367.D[0] -5757 .latch n_n3434.D[0] -5758 .latch n_n3053.D[0] -5759 .latch n_n3938.D[0] -5760 .latch n_n3903.D[0] -5761 .latch n_n3175.D[0] -5762 .latch n_n4077.D[0] -5763 .latch n_n3142.D[0] -5764 .latch n_n3836.D[0] -5765 .latch n_n3470.D[0] -5766 .latch n_n3190.D[0] -5767 .latch n_n3042.D[0] -5768 .latch n_n3188.D[0] -5769 .latch n_n3150.D[0] -5770 .latch n_n3863.D[0] -5771 .latch n_n3720.D[0] -5772 .latch n_n3529.D[0] -5773 .latch n_n4153.D[0] -5774 .latch n_n3233.D[0] -5775 .latch n_n3441.D[0] -5776 .latch n_n3674.D[0] -5777 .latch n_n4018.D[0] -5778 .latch n_n4354.D[0] -5779 .latch n_n3797.D[0] -5780 .latch n_n3087.D[0] -5781 .latch n_n4105.D[0] -5782 .latch n_n3262.D[0] -5783 .latch nsr3_3.D[0] -5784 .latch n_n4151.D[0] -5785 .latch n_n3250.D[0] -5786 .latch n_n3170.D[0] -5787 .latch n_n4360.D[0] -5788 .latch n_n4362.D[0] -5789 .latch n_n3578.D[0] -5790 .latch n_n4021.D[0] -5791 .latch n_n4062.D[0] -5792 .latch n_n4270.D[0] -5793 .latch n_n4299.D[0] -5794 .latch n_n3756.D[0] -5795 .latch n_n3624.D[0] -5796 .latch n_n4251.D[0] -5797 .latch n_n4182.D[0] -5798 .latch n_n3931.D[0] -5799 .latch n_n3533.D[0] -5800 .latch n_n3978.D[0] -5801 .latch n_n3328.D[0] -5802 .latch n_n4224.D[0] -5803 .latch nlc3_3.D[0] -5804 .latch n_n3493.D[0] -5805 .latch n_n4108.D[0] -5806 .latch n_n3354.D[0] -5807 .latch n_n3008.D[0] -5808 .latch n_n3225.D[0] -5809 .latch n_n3687.D[0] -5810 .latch n_n3098.D[0] -5811 .latch n_n3497.D[0] -5812 .latch n_n3780.D[0] -5813 .latch n_n3133.D[0] -5814 .latch n_n3270.D[0] -5815 .latch n_n3670.D[0] -5816 .latch n_n3525.D[0] -5817 .latch n_n3729.D[0] -5818 .latch n_n3549.D[0] -5819 .latch n_n3764.D[0] -5820 .latch n_n3517.D[0] -5821 .latch n_n3012.D[0] -5822 .latch n_n3344.D[0] -5823 .latch n_n3079.D[0] -5824 .latch n_n3313.D[0] -5825 .latch n_n3231.D[0] -5826 .latch n_n3733.D[0] -5827 .latch n_n3221.D[0] -5828 .latch n_n3173.D[0] -5829 .latch n_n3113.D[0] -5830 .latch n_n3118.D[0] -5831 .latch n_n3044.D[0] -5832 .latch n_n3627.D[0] -5833 .latch n_n4172.D[0] -5834 .latch n_n3576.D[0] -5835 .latch n_n4189.D[0] -5836 .latch n_n3465.D[0] -5837 .latch n_n4243.D[0] -5838 .latch n_n3358.D[0] -5839 .latch n_n3906.D[0] -5840 .latch n_n3316.D[0] -5841 .latch n_n3061.D[0] -5842 .latch n_n3048.D[0] -5843 .latch n_n3128.D[0] -5844 .latch n_n3761.D[0] -5845 .latch n_n3896.D[0] -5846 .latch n_n3736.D[0] -5847 .latch n_n3155.D[0] -5848 .latch n_n3506.D[0] -5849 .latch n_n3319.D[0] -5850 .latch n_n3429.D[0] -5851 .latch n_n3971.D[0] -5852 .latch n_n3449.D[0] -5853 .latch n_n3183.D[0] -5854 .latch n_n4003.D[0] -5855 .latch n_n3091.D[0] -5856 .latch n_n3985.D[0] -5857 .latch n_n3952.D[0] -5858 .latch n_n3069.D[0] -5859 .latch n_n3404.D[0] -5860 .latch n_n3057.D[0] -5861 .latch n_n3020.D[0] -5862 .latch n_n3631.D[0] -5863 .latch n_n3138.D[0] -5864 .latch n_n4065.D[0] -5865 .latch n_n3679.D[0] -5866 .latch n_n3287.D[0] -5867 .latch n_n3436.D[0] -5868 .latch n_n3073.D[0] -5869 .latch n_n3777.D[0] -5870 .latch n_n3136.D[0] -5871 .latch n_n4372.D[0] -5872 .latch n_n3223.D[0] -5873 .latch n_n3213.D[0] -5874 .latch n_n3370.D[0] -5875 .latch n_n3713.D[0] -5876 .latch n_n3089.D[0] -5877 .latch n_n3126.D[0] -5878 .latch n_n4192.D[0] -5879 .latch n_n4136.D[0] -5880 .latch n_n4390.D[0] -5881 .latch n_n3463.D[0] -5882 .latch n_n3055.D[0] -5883 .latch n_n3202.D[0] -5884 .latch n_n3385.D[0] -5885 .latch n_n3722.D[0] -5886 .latch n_n4309.D[0] -5887 .latch n_n3331.D[0] -5888 .latch n_n3883.D[0] -5889 .latch n_n4303.D[0] -5890 .latch n_n3758.D[0] -5891 .latch n_n3910.D[0] -5892 .latch n_n3108.D[0] -5893 .latch n_n4320.D[0] -5894 .latch n_n4247.D[0] -5895 .latch n_n4199.D[0] -5896 .latch n_n3572.D[0] -5897 .latch n_n4166.D[0] -5898 .latch n_n3394.D[0] -5899 .latch n_n3667.D[0] -5900 .latch n_n3342.D[0] -5901 .latch n_n4209.D[0] -5902 .latch n_n3337.D[0] -5903 .latch n_n3413.D[0] -5904 .latch n_n4342.D[0] -5905 .latch n_n4102.D[0] -5906 .latch n_n3277.D[0] -5907 .latch n_n4180.D[0] -5908 .latch n_n3486.D[0] -5909 .latch n_n3739.D[0] -5910 .latch n_n3646.D[0] -5911 .latch n_n3537.D[0] -5912 .latch n_n3806.D[0] -5913 .latch ndn3_4.D[0] -5914 .latch n_n4286.D[0] -5915 .latch nlak4_2.D[0] -5916 .latch nsr4_2.D[0] -5917 .latch n_n4236.D[0] -5918 .latch n_n4263.D[0] -5919 .latch n_n3901.D[0] -5920 .latch n_n4125.D[0] -5921 .latch nsr3_14.D[0] -5922 .latch n_n3658.D[0] -5923 .latch n_n3604.D[0] -5924 .latch n_n3878.D[0] -5925 .latch n_n3208.D[0] -5926 .latch n_n3259.D[0] -5927 .latch n_n4294.D[0] -5928 .latch n_n3919.D[0] -5929 .latch n_n3886.D[0] -5930 .latch n_n3858.D[0] -5931 .latch n_n3511.D[0] -5932 .latch n_n3688.D[0] -5933 .latch n_n3976.D[0] -5934 .latch n_n3608.D[0] -5935 .latch n_n3793.D[0] -5936 .latch n_n3557.D[0] -5937 .latch n_n3769.D[0] -5938 .latch n_n3934.D[0] -5939 .latch n_n3865.D[0] -5940 .latch n_n3845.D[0] -5941 .latch n_n4029.D[0] -5942 .latch n_n3954.D[0] -5943 .latch n_n4099.D[0] -5944 .latch n_n4052.D[0] -5945 .latch n_n3955.D[0] -5946 .latch n_n4381.D[0] -5947 .latch n_n3408.D[0] -5948 .latch n_n4392.D[0] -5949 .latch n_n4222.D[0] -5950 .latch n_n3099.D[0] -5951 .latch n_n4056.D[0] -5952 .latch n_n4045.D[0] -5953 .latch n_n4057.D[0] -5954 .latch n_n4366.D[0] -5955 .latch n_n4047.D[0] -5956 .latch n_n3237.D[0] -5957 .latch n_n4316.D[0] -5958 .latch n_n3495.D[0] -5959 .latch n_n3657.D[0] -5960 .latch n_n3475.D[0] -5961 .latch n_n3111.D[0] -5962 .latch n_n4074.D[0] -5963 .latch n_n3916.D[0] -5964 .latch n_n3458.D[0] -5965 .latch n_n3085.D[0] -5966 .latch n_n4351.D[0] -5967 .latch n_n4229.D[0] -5968 .latch n_n4324.D[0] -5969 .latch n_n4288.D[0] -5970 .latch n_n3898.D[0] -5971 .latch n_n4157.D[0] -5972 .latch n_n4095.D[0] -5973 .latch n_n4122.D[0] -5974 .latch n_n4145.D[0] -5975 .latch n_n3841.D[0] -5976 .latch n_n4233.D[0] -5977 .latch n_n3242.D[0] -5978 .latch n_n4142.D[0] -5979 .latch n_n3376.D[0] -5980 .latch n_n3207.D[0] -5981 .latch n_n3583.D[0] -5982 .latch n_n4279.D[0] -5983 .latch n_n3823.D[0] -5984 .latch n_n3966.D[0] -5985 .latch n_n3514.D[0] -5986 .latch n_n3198.D[0] -5987 .latch n_n3833.D[0] -5988 .latch n_n4067.D[0] -5989 .latch nsr3_17.D[0] -5990 .latch n_n4026.D[0] -5991 .latch n_n3851.D[0] -5992 .latch n_n3709.D[0] -5993 .latch n_n3707.D[0] -5994 .latch n_n4334.D[0] -5995 .latch n_n4012.D[0] -5996 .latch n_n3724.D[0] -5997 .latch n_n4227.D[0] -5998 .latch n_n3814.D[0] -5999 .latch n_n4080.D[0] -6000 .latch n_n3959.D[0] -6001 .latch n_n3818.D[0] -6002 .latch n_n3988.D[0] -6003 .latch n_n3995.D[0] -6004 .latch n_n4040.D[0] -6005 .latch n_n3726.D[0] -6006 .latch n_n3574.D[0] -6007 .latch n_n4093.D[0] -6008 .latch n_n3831.D[0] -6009 .latch n_n3483.D[0] -6010 .latch n_n4275.D[0] -6011 .latch n_n3766.D[0] - -#End of unconstrained setup startpoint/endpoint report diff --git a/tseng.net.post_routing b/tseng.net.post_routing deleted file mode 100644 index e26afe20793..00000000000 --- a/tseng.net.post_routing +++ /dev/null @@ -1,70814 +0,0 @@ - - - tin_pv10_4_4_ tin_pv11_4_4_ tin_pv6_7_7_ tin_pv2_0_0_ tin_pv10_3_3_ tin_pv1_2_2_ tin_pv11_3_3_ tin_pv4_3_3_ tin_pv10_2_2_ tin_pv11_2_2_ tin_pv6_0_0_ tin_pv2_1_1_ tin_pv10_1_1_ tin_pv1_3_3_ preset_0_0_ tin_pv11_1_1_ tin_pv4_4_4_ tin_pready_0_0_ tin_pv10_0_0_ tin_pv11_0_0_ tin_pv6_1_1_ tin_pv2_2_2_ tin_pv1_4_4_ tin_pv4_5_5_ tin_pv6_2_2_ tin_pv2_3_3_ tin_pv1_5_5_ tin_pv4_6_6_ tin_pv6_3_3_ tin_pv2_4_4_ tin_pv1_6_6_ pclk tin_pv4_7_7_ tin_pv6_4_4_ tin_pv2_5_5_ tin_pv1_7_7_ tin_pv4_0_0_ tin_pv6_5_5_ tin_pv2_6_6_ tin_pv10_7_7_ tin_pv1_0_0_ tin_pv11_7_7_ tin_pv4_1_1_ tin_pv10_6_6_ tin_pv11_6_6_ tin_pv6_6_6_ tin_pv2_7_7_ preset tin_pv10_5_5_ tin_pv1_1_1_ tin_pv11_5_5_ tin_pv4_2_2_ - out:pv14_2_2_ out:pv12_3_3_ out:pv10_4_4_ out:pv7_5_5_ out:pv3_6_6_ out:pv15_2_2_ out:pv13_3_3_ out:pv11_4_4_ out:pv6_7_7_ out:pv2_0_0_ out:pv14_1_1_ out:pv12_2_2_ out:pv10_3_3_ out:pv9_0_0_ out:pv5_1_1_ out:pv1_2_2_ out:pv15_1_1_ out:pv13_2_2_ out:pv11_3_3_ out:pv8_2_2_ out:pv4_3_3_ out:pv14_0_0_ out:pv12_1_1_ out:pv10_2_2_ out:pv7_6_6_ out:pv3_7_7_ out:pv15_0_0_ out:pv13_1_1_ out:pv11_2_2_ out:pv6_0_0_ out:pv2_1_1_ out:pv12_0_0_ out:pv10_1_1_ out:pv9_1_1_ out:pv5_2_2_ out:pv1_3_3_ out:pv13_0_0_ out:pv11_1_1_ out:pv8_3_3_ out:pv4_4_4_ out:pready_0_0_ out:pv10_0_0_ out:pv7_7_7_ out:pv3_0_0_ out:pv11_0_0_ out:pv6_1_1_ out:pv2_2_2_ out:pv9_2_2_ out:pv5_3_3_ out:pv1_4_4_ out:pv8_4_4_ out:pv4_5_5_ out:pv7_0_0_ out:pv3_1_1_ out:pv6_2_2_ out:pv2_3_3_ out:pv9_3_3_ out:pv5_4_4_ out:pv1_5_5_ out:pv8_5_5_ out:pv4_6_6_ out:pv7_1_1_ out:pv3_2_2_ out:pv6_3_3_ out:pv2_4_4_ out:pv9_4_4_ out:pv5_5_5_ out:pv1_6_6_ out:pv8_6_6_ out:pv4_7_7_ out:pv7_2_2_ out:pv3_3_3_ out:pv6_4_4_ out:pv2_5_5_ out:pv14_7_7_ out:pv9_5_5_ out:pv5_6_6_ out:pv1_7_7_ out:pv15_7_7_ out:pv8_7_7_ out:pv4_0_0_ out:pv14_6_6_ out:pv12_7_7_ out:pv7_3_3_ out:pv3_4_4_ out:pv15_6_6_ out:pv13_7_7_ out:pv6_5_5_ out:pv2_6_6_ out:pdn out:pv14_5_5_ out:pv12_6_6_ out:pv10_7_7_ out:pv9_6_6_ out:pv5_7_7_ out:pv1_0_0_ out:pv15_5_5_ out:pv13_6_6_ out:pv11_7_7_ out:pv8_0_0_ out:pv4_1_1_ out:pv14_4_4_ out:pv12_5_5_ out:pv10_6_6_ out:pv7_4_4_ out:pv3_5_5_ out:pv15_4_4_ out:pv13_5_5_ out:pv11_6_6_ out:pv6_6_6_ out:pv2_7_7_ out:pv14_3_3_ out:pv12_4_4_ out:pv10_5_5_ out:pv9_7_7_ out:pv5_0_0_ out:pv1_1_1_ out:pv15_3_3_ out:pv13_4_4_ out:pv11_5_5_ out:pv8_1_1_ out:pv4_2_2_ - pclk - - - nrq1_3 n_n3832 open open [896] n_n3830 ndn3_7 open [6257] n_n3766 open open open - pdn open open open [896] [6255] open open open open open open open - preset ngfdn_3 open open open [1584] open open [6252] open open tin_pv11_1_1_ open - open open open nrq1_3 open open open open open open open open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I2[4]->lutB clb.I1[9]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[0].out[0]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - [1582] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 1 2 - - - [1042] - - - - - - - - - - - - open fle[2].out[0]->lutB fle[8].out[1]->lutC clb.I2[4]->lutD fle[8].out[0]->lutE open fle[8].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - [1012] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 2 open 0 1 - - - [1230] - - - - - - - - - - - - fle[1].out[1]->lutA fle[2].out[0]->lutB open fle[4].out[1]->lutD fle[2].out[1]->lutE open fle[8].out[1]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - n_n3026 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4227 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - [1586] - - - - - - - - - - - - clb.I3[0]->lutA fle[3].out[0]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD clb.I3[1]->lutE open fle[3].out[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4218 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_8 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - [988] - - - - - - - - - - - - fle[8].out[0]->lutA open clb.I1[4]->lutC clb.I2[5]->lutD clb.I1[1]->lutE clb.I1[8]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - [1588] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - [947] - - - - - - - - - - - - clb.I3[0]->lutA clb.I3[1]->lutB open fle[5].out[0]->lutD fle[3].out[0]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - n_n4086 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_9 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [2270] - - - - - - - - - - - - open fle[3].out[1]->lutB fle[5].out[1]->lutC clb.I2[0]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF clb.I4[3]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - n_n3935 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3936 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n4184 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4185 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[5]->lutD clb.I1[1]->lutE clb.I1[8]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - pv11_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [946] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[4]->lutB fle[7].out[1]->lutC fle[4].out[1]->lutD fle[8].out[0]->lutE clb.I1[4]->lutF fle[8].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3813 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3814 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n3217 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3724 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I2[0]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [2275] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n4140 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4142 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [896] [982] n_n4227 open open [894] tin_pv11_5_5_ open [6255] pdn [1042] n_n3830 - nrq1_3 open open open n_n4296 open open open open n_n3832 open open [896] - open [1584] open ndn3_9 open open open n_n3814 open open open [1586] open - n_n3724 preset open ndn3_8 [947] [6252] open open open [988] [1012] n_n4157 open - open - - - open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open open open open open open open open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[0]->lutA clb.I3[7]->lutB clb.I1[3]->lutC fle[1].out[0]->lutD clb.I3[11]->lutE open clb.I4[4]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [6370] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 1 2 - - - [1280] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I2[12]->lutB open fle[0].out[1]->lutD fle[2].out[1]->lutE fle[1].out[0]->lutF clb.I4[10]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 0 open 1 open - - - n_n3184 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3766 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [6342] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[9]->lutB clb.I1[9]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I1[11]->lutF open fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1580] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3009 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4275 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[10]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC open fle[3].out[1]->lutE open fle[1].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1014] - - - - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - [6330] - - - - - - - - - - - - clb.I4[10]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[2]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1500] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n4011 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4012 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I2[0]->lutB fle[5].out[1]->lutC fle[4].out[1]->lutD clb.I1[10]->lutE clb.I1[12]->lutF clb.I4[5]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1825] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - n_n3206 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3207 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I2[0]->lutB clb.I1[10]->lutC open fle[6].out[0]->lutE clb.I1[7]->lutF open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3080 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3081 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - pv11_5_5_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[3]->lutB fle[7].out[1]->lutC clb.I4[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [1870] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3027 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3035 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I2[0]->lutB clb.I1[10]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3662 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3663 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv14_5_5_ - - - - - - - - - - - - clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[0]->lutD fle[7].out[1]->lutE clb.I1[6]->lutF clb.I4[11]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [2259] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - n_n3007 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3008 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq1_3 n_n3810 pdn ndn3_15 [1002] tin_pv11_0_0_ n_n3814 open n_n3830 open open open n_n3974 - open n_n3975 open open pdn open open ngfdn_3 open open open nrq1_3 open - [6252] [1298] open open open ndn3_8 open nrq3_11 open open open open [894] - open open open [988] open preset n_n3975 open open open open ndn3_9 open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[1]->lutA clb.I3[12]->lutB fle[4].out[1]->lutC clb.I2[11]->lutD fle[2].out[0]->lutE clb.I4[5]->lutF fle[0].out[1]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 3 open 0 - - - n_n3908 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3910 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n3187 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3188 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[0]->lutB open fle[0].out[1]->lutD fle[2].out[0]->lutE clb.I1[3]->lutF clb.I4[5]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - pv15_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [1168] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[1]->lutB clb.I1[4]->lutC clb.I2[11]->lutD clb.I1[12]->lutE clb.I1[2]->lutF clb.I4[5]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - n_n3607 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3608 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1642] - - - - - - - - - - - - clb.I3[12]->lutA fle[2].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I4[5]->lutF clb.I3[7]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - n_n4001 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4003 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [1949] - - - - - - - - - - - - clb.I4[6]->lutA fle[3].out[1]->lutB clb.I1[1]->lutC open clb.I1[12]->lutE fle[7].out[1]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3018 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3688 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6272] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[4]->lutB fle[5].out[1]->lutC clb.I2[11]->lutD clb.I1[6]->lutE clb.I1[8]->lutF clb.I3[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1270] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3512 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3514 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I2[11]->lutB clb.I1[2]->lutC open fle[6].out[0]->lutE clb.I1[5]->lutF open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3232 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3233 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 0 open 1 - - - pv11_0_0_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I3[5]->lutB fle[7].out[1]->lutC clb.I4[5]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [1433] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3030 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3624 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I2[4]->lutB clb.I1[0]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n3338 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3339 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv12_0_0_ - - - - - - - - - - - - clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[2]->lutC fle[4].out[0]->lutD clb.I1[0]->lutE fle[7].out[1]->lutF clb.I3[12]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2198] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - n_n3096 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3098 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3916 open open preset [916] n_n4367 open open n_n4126 open n_n4222 open open - open open open n_n4229 open nrq1_3 [916] open open open open open open - open [894] n_n3976 open open open open n_n4047 open pdn n_n4126 open open - open open open open open n_n4316 open open open open preset open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open fle[6].out[0]->clbouts1 open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[6]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE open clb.I3[7]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - [1659] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [1038] - - - - - - - - - - - - clb.I3[2]->lutA fle[3].out[1]->lutB clb.I1[10]->lutC open fle[2].out[0]->lutE clb.I1[4]->lutF fle[1].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [1070] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - [6385] - - - - - - - - - - - - fle[1].out[1]->lutA fle[2].out[0]->lutB clb.I1[8]->lutC clb.I4[10]->lutD open clb.I1[4]->lutF open clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n4124 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4125 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [1363] - - - - - - - - - - - - clb.I3[10]->lutA fle[2].out[1]->lutB open clb.I4[10]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF clb.I3[2]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [1362] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - n_n3552 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3934 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n3900 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [1051] - - - - - - - - - - - - open clb.I2[3]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE clb.I1[8]->lutF clb.I4[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - [1402] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n3632 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3769 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[3]->lutB fle[5].out[1]->lutC fle[4].out[0]->lutD fle[6].out[1]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3870 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - n_n3899 - - - - - - - - - - - - clb.I4[5]->lutA fle[4].out[0]->lutB clb.I1[4]->lutC open fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[10]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1365] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3289 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3901 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[3]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n4104 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4105 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv7_2_2_ - - - - - - - - - - - - clb.I3[9]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE clb.I1[5]->lutF clb.I3[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 0 3 open - - - [2195] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - n_n3496 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3497 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset open [1122] open n_n4229 open n_n4182 n_n4316 open open open open open - open open n_n4160 ndn3_9 n_n4383 pv4_4_4_ n_n4315 open nrq1_3 open ngfdn_3 open ndn3_6 - open open [997] open open open n_n4155 [894] open open open open pdn - n_n4159 open ndn3_5 open n_n4223 open open n_n4345 open preset open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[0]->lutA clb.I2[2]->lutB open clb.I2[4]->lutD clb.I1[6]->lutE open clb.I4[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - n_n4181 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 2 0 - - - [1116] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[12]->lutB open fle[1].out[1]->lutD clb.I1[0]->lutE fle[1].out[0]->lutF clb.I3[2]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 3 0 - - - [1347] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3021 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4330 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open fle[7].out[0]->lutC fle[1].out[1]->lutD fle[3].out[0]->lutE fle[7].out[0]->lutF clb.I4[4]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n4034 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [1076] - - - - - - - - - - - - fle[0].out[0]->lutA open clb.I1[4]->lutC open fle[3].out[1]->lutE clb.I1[7]->lutF clb.I3[6]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - n_n4267 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3923 - - - - - - - - - - - - fle[0].out[1]->lutA open open fle[1].out[1]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF fle[0].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - n_n3420 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [1096] - - - - - - - - - - - - clb.I4[9]->lutA clb.I2[3]->lutB fle[5].out[0]->lutC clb.I2[10]->lutD fle[6].out[0]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3635 - - - - - - - - - lut5[0].out[0]->direct2 - - - nen3_10 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - [1004] - - - - - - - - - - - - clb.I4[9]->lutA fle[5].out[0]->lutB fle[6].out[0]->lutC clb.I2[10]->lutD fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3751 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_10 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1996] - - - - - - - - - - - - clb.I4[7]->lutA open clb.I1[2]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n3226 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3916 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - n_n4069 - - - - - - - - - - - - clb.I3[12]->lutA clb.I2[8]->lutB clb.I1[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n4212 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4213 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv5_4_4_ - - - - - - - - - - - - clb.I3[12]->lutA clb.I2[8]->lutB clb.I1[0]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [2192] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3791 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3793 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset n_n4367 open open [999] n_n4047 tin_pv2_5_5_ n_n3035 open ndn3_4 open n_n3898 nrq3_12 - ngfdn_3 preset n_n3870 nen3_10 pdn [894] [916] n_n3810 open ndn3_15 n_n4158 open open - ndn3_5 open open open open nrq1_3 nrq3_15 open open open open [1076] nrq3_11 - open open ndn3_10 ngfdn_3 open open n_n3916 open [934] open [1002] open pdn - open - - - open fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open open open open open open open open open - open - - - pclk - - - - clb.I4[6]->lutA clb.I2[2]->lutB clb.I1[5]->lutC fle[0].out[1]->lutD clb.I1[11]->lutE fle[0].out[0]->lutF clb.I4[8]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1034] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3382 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4366 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I3[11]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD clb.I1[11]->lutE clb.I1[1]->lutF fle[2].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - n_n3334 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - [6317] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[3]->lutB open clb.I2[1]->lutD fle[3].out[0]->lutE clb.I1[9]->lutF clb.I3[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - [1901] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1574] - - - - - - - - - - - - open fle[2].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD clb.I3[5]->lutE clb.I1[0]->lutF clb.I4[12]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - n_n3853 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3854 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n4058 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4059 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[9].out[1]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF clb.I3[12]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - pv2_5_5_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [1333] - - - - - - - - - - - - open clb.I2[7]->lutB fle[4].out[1]->lutC clb.I2[10]->lutD clb.I3[5]->lutE clb.I1[0]->lutF clb.I4[12]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n4156 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4157 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3673 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3674 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[7].out[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv15_5_5_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [1201] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC clb.I4[3]->lutD fle[8].out[1]->lutE clb.I1[0]->lutF fle[8].out[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3275 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3277 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1673] - - - - - - - - - - - - clb.I4[10]->lutA open fle[7].out[1]->lutC clb.I2[10]->lutD open clb.I1[7]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3302 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4288 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6259] - - - - - - - - - - - - clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I2[4]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [2153] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3778 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3780 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4367 preset open n_n3363 pdn open open [976] [999] ndn3_5 n_n3741 n_n3975 nen3_10 - open open nrq1_3 nrq3_15 [894] ngfdn_3 open open pdn open tin_pv2_1_1_ open open - n_n3936 preset open open open open open open open open n_n3974 open open - nrq1_3 open n_n4125 open open open n_n3810 open nrq3_11 ndn3_4 open [894] ndn3_10 - open - - - fle[0].out[0]->clbouts1 open open open open open open open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[6]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC fle[0].out[0]->lutD clb.I1[3]->lutE open open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3059 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3099 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [6306] - - - - - - - - - - - - fle[2].out[0]->lutA clb.I2[2]->lutB clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I1[4]->lutF clb.I3[1]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [978] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3998 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3999 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[0]->lutA fle[9].out[1]->lutB clb.I2[4]->lutC fle[0].out[1]->lutD fle[2].out[0]->lutE fle[1].out[1]->lutF open clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3644 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3646 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv2_1_1_ - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[1]->lutB clb.I1[9]->lutC open fle[3].out[1]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1755] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3327 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3328 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA open clb.I1[12]->lutC clb.I2[3]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF clb.I4[2]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - [2187] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - [6275] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[5]->lutB clb.I1[10]->lutC fle[4].out[1]->lutD open clb.I1[11]->lutF clb.I3[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [2188] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1128] - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[1]->lutB fle[6].out[0]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3023 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3024 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv9_1_1_ - - - - - - - - - - - - clb.I3[1]->lutA clb.I2[2]->lutB clb.I1[4]->lutC open fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[11]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1876] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3043 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3044 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[1]->lutB open clb.I2[5]->lutD fle[8].out[1]->lutE open open clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 2 1 - - - [1002] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - n_n3084 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_15 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA clb.I2[5]->lutB fle[8].out[1]->lutC fle[9].out[1]->lutD clb.I1[3]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [2126] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3309 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4392 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [900] open n_n3745 n_n3709 [1898] nen3_10 open [6257] [1136] [1899] open n_n4078 - n_n3689 ndn3_10 [899] preset n_n4078 [1004] n_n4299 n_n3726 open open [1075] open open - open [6255] open n_n3653 n_n3707 open open open open [1094] open open preset - n_n3832 [1075] open open open open [896] open open open open open open - open - - - open open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open fle[9].out[0]->clbouts1 open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[0]->lutB clb.I1[3]->lutC clb.I2[2]->lutD clb.I1[1]->lutE clb.I1[3]->lutF open clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - n_n3786 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - n_n3785 - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[10]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD fle[6].out[0]->lutE fle[0].out[0]->lutF fle[1].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n4297 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1137] - - - - - - - - - - - - clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[10]->lutC clb.I2[3]->lutD clb.I1[5]->lutE clb.I1[6]->lutF fle[3].out[0]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1648] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1647] - - - - - - - - - - - - fle[2].out[1]->lutA fle[2].out[0]->lutB open clb.I2[4]->lutD open fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - n_n3972 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4145 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - n_n3888 - - - - - - - - - - - - fle[3].out[0]->lutA clb.I2[10]->lutB open clb.I2[3]->lutD open clb.I4[0]->lutF clb.I3[1]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - n_n4079 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [1165] - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[1]->lutB fle[6].out[0]->lutC fle[4].out[0]->lutD clb.I1[8]->lutE fle[6].out[0]->lutF clb.I4[6]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1166] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [1167] - - - - - - - - - - - - open fle[5].out[0]->lutB fle[5].out[1]->lutC fle[4].out[1]->lutD clb.I1[12]->lutE fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3292 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4080 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [2061] - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[3]->lutB fle[6].out[1]->lutC clb.I2[7]->lutD clb.I1[12]->lutE fle[6].out[0]->lutF clb.I4[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [6289] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [6287] - - - - - - - - - - - - fle[0].out[1]->lutA open fle[7].out[1]->lutC fle[0].out[0]->lutD open fle[7].out[0]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - [2060] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - [6290] - - - - - - - - - - - - clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC fle[1].out[1]->lutD fle[8].out[1]->lutE clb.I1[9]->lutF clb.I3[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n4296 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - n_n3377 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3198 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open ngfdn_3 preset nen3_10 tin_pv2_4_4_ ndn3_4 [999] nrq3_15 open nrq3_12 open open - open open open n_n3916 ndn3_10 open [1002] [894] open preset open n_n3810 n_n3578 - nrq1_3 open [1096] open open nrq3_11 n_n4047 open open open [2037] open open - ndn3_15 n_n4345 open open open open ndn3_5 [2036] pdn open open n_n4367 open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open open open open open open open open open - open - - - pclk - - - - clb.I4[0]->lutA clb.I2[12]->lutB fle[7].out[0]->lutC fle[1].out[0]->lutD clb.I1[2]->lutE fle[0].out[0]->lutF clb.I4[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [2035] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - [1122] - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[11]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n4019 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [6296] - - - - - - - - - - - - open clb.I2[4]->lutB clb.I1[4]->lutC clb.I2[9]->lutD fle[3].out[0]->lutE clb.I1[6]->lutF clb.I4[6]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - [2039] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1275] - - - - - - - - - - - - open fle[2].out[1]->lutB clb.I1[7]->lutC fle[4].out[0]->lutD clb.I3[0]->lutE clb.I1[3]->lutF clb.I4[8]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - n_n3010 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4021 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3642 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3643 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[1]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD clb.I3[0]->lutE clb.I1[3]->lutF clb.I4[8]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - pv2_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3304 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3305 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[6].out[0]->lutC fle[4].out[1]->lutD clb.I3[0]->lutE fle[6].out[0]->lutF clb.I4[8]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv15_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [1248] - - - - - - - - - - - - fle[8].out[1]->lutA fle[5].out[1]->lutB fle[8].out[0]->lutC clb.I2[7]->lutD fle[7].out[0]->lutE clb.I1[2]->lutF clb.I3[5]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - n_n3665 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3667 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [2029] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[11]->lutB fle[6].out[1]->lutC fle[0].out[1]->lutD fle[8].out[0]->lutE clb.I1[2]->lutF clb.I4[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n4073 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4074 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [1699] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[6]->lutB fle[7].out[1]->lutC fle[0].out[1]->lutD open fle[7].out[0]->lutF open clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n3147 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3458 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6291] - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I4[8]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [2051] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3131 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3133 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n3500 open n_n3656 open ndn3_7 open pv6_4_4_ open open open [990] open - [990] n_n4305 open open ndn3_6 open n_n3500 open preset open [984] open open - [1006] open [1008] open open open open open open open pv6_5_5_ open [984] - pv6_6_6_ [2011] n_n4126 open open open ndn3_6 open open open open open [1006] - open - - - open open open open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[8]->lutB clb.I2[4]->lutC open clb.I1[5]->lutE clb.I1[7]->lutF fle[0].out[0]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1594] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3033 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3922 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I2[8]->lutB clb.I2[4]->lutC open clb.I1[5]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1957] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3373 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4071 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA fle[3].out[1]->lutB clb.I2[8]->lutC fle[0].out[1]->lutD clb.I1[1]->lutE clb.I1[3]->lutF clb.I4[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [1182] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [1184] - - - - - - - - - - - - clb.I3[2]->lutA fle[3].out[1]->lutB clb.I2[1]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE clb.I4[12]->lutF fle[3].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [6380] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3104 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3865 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[8]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[1]->lutE clb.I1[3]->lutF clb.I4[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1630] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [1633] - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[12]->lutB clb.I2[1]->lutC open fle[6].out[0]->lutE fle[6].out[0]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1632] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - [6337] - - - - - - - - - - - - clb.I3[0]->lutA fle[5].out[1]->lutB fle[4].out[1]->lutC fle[4].out[0]->lutD fle[7].out[0]->lutE clb.I1[5]->lutF clb.I4[6]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3540 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4052 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1837] - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC fle[9].out[1]->lutD fle[3].out[1]->lutE fle[6].out[0]->lutF open clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3032 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3892 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n4357 - - - - - - - - - - - - clb.I4[1]->lutA open clb.I1[3]->lutC clb.I2[6]->lutD fle[7].out[0]->lutE fle[9].out[1]->lutF clb.I4[2]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - [2009] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - [2007] - - - - - - - - - - - - clb.I3[2]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [6300] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3296 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4381 - - - flut5.clk[0]->direct3 - - - - - - - - - - ndn3_10 open nrq3_15 n_n3451 [1004] [1659] [1078] n_n3870 open n_n4367 n_n4126 n_n3243 nrq1_3 - [916] open n_n3916 pdn open open n_n4366 open n_n4145 open open n_n4367 ndn3_10 - open open nen3_10 preset [894] n_n4158 open open open [914] open open open - nrq1_3 open open open n_n4366 open open open [916] open nrq3_12 n_n4145 n_n3475 - open - - - open fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I2[12]->lutB clb.I1[3]->lutC fle[5].out[0]->lutD clb.I3[2]->lutE clb.I1[2]->lutF fle[0].out[0]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - [1912] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [6312] - - - - - - - - - - - - fle[0].out[1]->lutA fle[2].out[1]->lutB clb.I1[6]->lutC clb.I4[10]->lutD clb.I1[4]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3324 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - [1213] - - - - - - - - - - - - clb.I3[3]->lutA fle[2].out[1]->lutB clb.I1[0]->lutC open clb.I3[2]->lutE fle[1].out[1]->lutF fle[2].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1212] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - n_n3526 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3841 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[0]->lutC open fle[3].out[1]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [1614] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3459 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3898 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA open clb.I1[5]->lutC fle[4].out[0]->lutD clb.I1[10]->lutE open clb.I3[3]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - n_n4046 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4047 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - [934] - - - - - - - - - - - - clb.I4[8]->lutA fle[5].out[1]->lutB fle[5].out[0]->lutC fle[4].out[1]->lutD fle[2].out[1]->lutE fle[6].out[0]->lutF fle[8].out[1]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - n_n3585 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4324 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - [1062] - - - - - - - - - - - - clb.I4[4]->lutA fle[3].out[1]->lutB fle[6].out[1]->lutC fle[4].out[0]->lutD open clb.I1[7]->lutF open clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3205 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3869 - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[3]->lutB clb.I2[3]->lutC open fle[7].out[0]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - n_n3616 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3617 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv7_6_6_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[6]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I4[12]->lutF fle[8].out[0]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1019] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3166 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3475 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[3]->lutD clb.I1[9]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [2005] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3668 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3670 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open open open open open nak3_17 open [6350] pdn - [6349] open open open open n_n4367 open open open open n_n4099 open open - open open open open open open [1565] [1119] preset [944] nen3_10 open open - open open open open open open open open open open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I3[6]->lutB clb.I1[11]->lutC clb.I2[5]->lutD fle[2].out[0]->lutE open open fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n131 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4057 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - n_n3656 - - - - - - - - - - - - clb.I3[7]->lutA clb.I2[10]->lutB open clb.I2[0]->lutD fle[2].out[0]->lutE fle[0].out[1]->lutF fle[1].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - n_n4098 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1068] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[8]->lutB open fle[0].out[0]->lutD fle[6].out[0]->lutE open fle[8].out[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 0 open 1 open - - - n_n3473 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4056 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - [6268] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC fle[9].out[1]->lutD open fle[6].out[1]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - n_n3500 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [2011] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I2[5]->lutB open clb.I2[0]->lutD fle[2].out[0]->lutE open fle[1].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - [6355] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - [1477] - - - - - - - - - - - - clb.I3[9]->lutA clb.I3[10]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n127 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_17 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1318] - - - - - - - - - - - - clb.I3[8]->lutA fle[5].out[1]->lutB clb.I1[12]->lutC open fle[6].out[0]->lutE open open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n133 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_14 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - [6299] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[5]->lutB fle[6].out[1]->lutC open clb.I3[8]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [6357] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6356] - - - - - - - - - - - - fle[8].out[0]->lutA fle[4].out[1]->lutB fle[7].out[1]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE open fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n130 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4045 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - [1008] - - - - - - - - - - - - clb.I3[8]->lutA fle[9].out[1]->lutB open open fle[6].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - [6302] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3076 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3493 - - - flut5.clk[0]->direct3 - - - - - - - - - - open ngfdn_3 open open [1014] [1012] preset [6257] open open n_n3830 [6255] n_n4012 - [896] open ndn3_8 preset open n_n4275 nrq1_3 open open open n_n3832 open open - [894] tin_pv11_7_7_ open [6252] open open open open open open open nrq3_11 n_n3766 - open open pdn ndn3_9 open open open [1885] open open [988] open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[11]->lutA open clb.I1[1]->lutC fle[0].out[1]->lutD clb.I1[6]->lutE fle[0].out[0]->lutF clb.I4[7]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - [1884] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - n_n3241 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3242 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open open clb.I2[5]->lutD fle[7].out[1]->lutE clb.I1[5]->lutF clb.I3[12]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - [6303] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [1726] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[10]->lutB clb.I1[7]->lutC clb.I2[0]->lutD clb.I1[11]->lutE clb.I1[12]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [982] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - [1724] - - - - - - - - - - - - fle[2].out[1]->lutA fle[3].out[0]->lutB clb.I1[4]->lutC clb.I2[0]->lutD fle[2].out[0]->lutE open fle[3].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - n_n3907 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4334 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - [1539] - - - - - - - - - - - - fle[2].out[1]->lutA fle[3].out[1]->lutB open fle[4].out[1]->lutD fle[2].out[0]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 2 open 0 1 - - - [1538] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n3466 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3483 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA fle[5].out[1]->lutB clb.I2[6]->lutC fle[4].out[1]->lutD clb.I1[6]->lutE clb.I1[10]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1881] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - n_n3375 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3376 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC open fle[6].out[0]->lutE open clb.I3[1]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3359 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3360 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - pv11_7_7_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[2]->lutB fle[7].out[1]->lutC clb.I2[3]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF clb.I4[10]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [1303] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - n_n3169 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3170 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3719 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3720 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv12_7_7_ - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[6]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF fle[0].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1980] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3762 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3764 - - - flut5.clk[0]->direct3 - - - - - - - - - - [1128] open open tin_pv1_1_1_ [894] open open open pdn nrq1_3 n_n3099 open nen3_10 - nen3_10 [1155] open nsr3_14 open open ndn3_10 open open open n_n3936 open open - open open [994] open preset open n_n3150 [1004] open open ngfdn_3 open open - open open open open open ndn3_15 n_n3099 open open ngfdn_3 open open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open open open open fle[3].out[1]->clbouts2 open fle[5].out[1]->clbouts2 open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[6]->lutA open open fle[1].out[0]->lutD clb.I1[9]->lutE clb.I1[8]->lutF open clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv13_1_1_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [1921] - - - - - - - - - - - - fle[0].out[1]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC open clb.I1[8]->lutE clb.I1[9]->lutF fle[1].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 0 1 open open - - - n_n3220 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3221 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3460 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3461 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[3].out[0]->lutB open fle[1].out[1]->lutD clb.I1[9]->lutE clb.I1[8]->lutF fle[3].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - pv3_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1784] - - - - - - - - - - - - open fle[2].out[1]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I3[4]->lutE clb.I4[9]->lutF fle[3].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - n_n3047 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3048 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3046 - - - - - - - - - lut5[0].out[0]->direct2 - - - nrq3_11 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[5].out[0]->lutB clb.I1[8]->lutC fle[4].out[1]->lutD clb.I1[9]->lutE clb.I1[8]->lutF clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1671] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - n_n3214 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3215 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[4].out[0]->lutB clb.I2[10]->lutC fle[4].out[1]->lutD clb.I1[4]->lutE clb.I1[3]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3182 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3183 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv1_1_1_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[10]->lutB clb.I1[10]->lutC clb.I4[5]->lutD fle[7].out[0]->lutE open clb.I3[4]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - [2189] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - [1329] - - - - - - - - - - - - open clb.I3[2]->lutB fle[6].out[1]->lutC fle[5].out[1]->lutD open fle[9].out[1]->lutF clb.I3[10]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3045 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3208 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - [2191] - - - - - - - - - - - - open clb.I2[0]->lutB fle[7].out[0]->lutC clb.I2[6]->lutD fle[6].out[0]->lutE fle[7].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [2190] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3363 - - - - - - - - - - - - clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[6]->lutD fle[8].out[1]->lutE clb.I1[0]->lutF clb.I3[7]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1963] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3168 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4222 - - - flut5.clk[0]->direct3 - - - - - - - - - - [894] open open [6281] nen3_10 open nrq3_11 nrq1_3 open ngfdn_3 [941] open open - open nrq1_3 open [1004] ndn3_10 pdn n_n3362 open open open open [894] open - n_n3363 open open open open preset n_n3099 n_n3936 open n_n4155 open open open - open n_n3981 n_n4315 pdn open open open open open open open open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[4]->lutB clb.I1[4]->lutC fle[1].out[0]->lutD clb.I3[5]->lutE open fle[0].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [2166] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n3518 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4316 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA clb.I2[6]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE open clb.I4[1]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4015 - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - [1129] - - - - - - - - - - - - clb.I4[1]->lutA fle[2].out[1]->lutB clb.I1[3]->lutC clb.I4[2]->lutD open fle[0].out[1]->lutF clb.I3[9]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [2050] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - [2174] - - - - - - - - - - - - open open clb.I1[6]->lutC open clb.I1[9]->lutE clb.I1[6]->lutF clb.I3[6]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - nrq3_12 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [976] - - - - - - - - - - - - clb.I3[5]->lutA fle[4].out[0]->lutB clb.I2[5]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3937 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3938 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_1_1_ - - - - - - - - - - - - clb.I3[5]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC clb.I4[3]->lutD open clb.I1[0]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1339] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3881 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3883 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA clb.I2[1]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3263 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3264 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv12_1_1_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[5]->lutB clb.I1[7]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1400] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n4387 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4390 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[1]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3037 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3038 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv14_1_1_ - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[5]->lutB clb.I1[7]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[6]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1961] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3011 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3012 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn [6303] nen3_10 [994] open n_n3841 nrq1_3 [1894] [1002] [1899] n_n3810 open tin_pv1_7_7_ - pdn open [1892] open nrq1_3 open n_n3324 ndn3_15 nrq3_11 n_n3242 [1155] n_n4096 open - [1893] open [894] open open open open open open [1898] open open open - open preset ngfdn_3 ndn3_10 n_n3324 open open open open open n_n3170 open open - open - - - open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open open fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[0]->lutA clb.I2[2]->lutB clb.I1[7]->lutC clb.I2[11]->lutD open clb.I1[9]->lutF fle[0].out[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n4097 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - [914] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[6]->lutB clb.I1[10]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[0]->lutF clb.I4[1]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - [1885] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1283] - - - - - - - - - - - - clb.I4[1]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC clb.I4[10]->lutD clb.I1[6]->lutE fle[1].out[1]->lutF clb.I3[2]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3543 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3544 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n4196 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4199 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA fle[2].out[1]->lutB clb.I1[12]->lutC clb.I2[9]->lutD open clb.I4[2]->lutF clb.I4[10]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - pv1_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - [1908] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[10]->lutB open fle[4].out[1]->lutD fle[3].out[0]->lutE clb.I1[3]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - [1482] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3258 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3259 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA open clb.I1[2]->lutC fle[4].out[1]->lutD clb.I1[5]->lutE clb.I4[2]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 1 2 open - - - [1909] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - [1910] - - - - - - - - - - - - fle[3].out[1]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC fle[0].out[1]->lutD fle[6].out[0]->lutE clb.I1[8]->lutF clb.I4[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3243 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1708] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[7]->lutB fle[7].out[1]->lutC clb.I4[2]->lutD fle[7].out[0]->lutE fle[6].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1707] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3271 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4233 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I2[4]->lutB clb.I2[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3647 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3648 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv15_7_7_ - - - - - - - - - - - - clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[0]->lutD fle[7].out[1]->lutE clb.I1[1]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1946] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3077 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3079 - - - flut5.clk[0]->direct3 - - - - - - - - - - open n_n4157 open preset n_n3898 n_n3035 n_n3863 open open open nen3_10 n_n4019 open - open open [994] nrq1_3 open n_n3035 nrq3_11 ndn3_10 [1155] open [2035] open n_n3334 - n_n3916 open open ngfdn_3 open open open open open open open open n_n3806 - open [894] nen3_10 open open pdn ndn3_15 n_n4345 preset tin_pv1_5_5_ n_n3334 tin_pv1_4_4_ open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 open open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[11]->lutA clb.I3[12]->lutB clb.I1[6]->lutC clb.I2[6]->lutD clb.I3[3]->lutE open clb.I3[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - pv1_4_4_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - [2037] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[8]->lutB clb.I1[3]->lutC open open fle[0].out[0]->lutF fle[1].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [1780] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3837 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3886 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I2[7]->lutB clb.I1[10]->lutC clb.I2[6]->lutD clb.I3[3]->lutE clb.I1[4]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [2036] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [1905] - - - - - - - - - - - - fle[2].out[0]->lutA clb.I2[10]->lutB open fle[0].out[1]->lutD clb.I1[11]->lutE clb.I4[7]->lutF fle[3].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 0 open 2 open - - - n_n3884 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - n_n4158 - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[12]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD clb.I1[1]->lutE clb.I1[5]->lutF clb.I4[6]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1086] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1903] - - - - - - - - - - - - clb.I4[7]->lutA fle[3].out[0]->lutB clb.I1[11]->lutC fle[5].out[1]->lutD fle[2].out[1]->lutE fle[6].out[1]->lutF clb.I4[10]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [1898] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1104] - - - - - - - - - - - - clb.I4[10]->lutA fle[2].out[1]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD open fle[7].out[1]->lutF clb.I4[2]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - [1899] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - [1904] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[8]->lutB fle[7].out[1]->lutC open open fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [2141] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3510 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3511 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA open clb.I2[3]->lutC clb.I4[5]->lutD fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 1 2 - - - n_n3100 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3101 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv1_5_5_ - - - - - - - - - - - - clb.I4[5]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC clb.I2[3]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I4[1]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 0 3 open - - - [1944] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3312 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3313 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4275 nrq1_3 open n_n3788 open open [894] open [2264] open open open open - open open n_n3852 open n_n4026 tin_pv11_4_4_ [894] open [6254] open pdn open open - open [6252] open n_n3831 open ndn3_9 open open [988] n_n4074 open preset open - n_n3852 open open open open open open open open open ndn3_8 preset open - open - - - open fle[1].out[0]->clbouts1 open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[3]->lutA open clb.I2[2]->lutC clb.I2[4]->lutD clb.I1[3]->lutE clb.I1[8]->lutF fle[0].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - [6309] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [936] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[11]->lutB clb.I2[2]->lutC fle[1].out[0]->lutD open open clb.I4[0]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3070 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3851 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n3830 - - - - - - - - - - - - open fle[2].out[0]->lutB clb.I2[10]->lutC clb.I4[11]->lutD clb.I1[1]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3325 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3326 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv14_4_4_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I2[10]->lutB clb.I1[1]->lutC clb.I4[11]->lutD clb.I1[6]->lutE fle[7].out[1]->lutF clb.I3[9]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [1425] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3088 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3089 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA fle[4].out[1]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[6]->lutE fle[7].out[1]->lutF clb.I3[9]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [971] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3804 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3806 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA fle[5].out[1]->lutB clb.I2[10]->lutC fle[5].out[0]->lutD clb.I1[1]->lutE clb.I1[0]->lutF fle[1].out[1]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [1282] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n3964 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3966 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[10]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE fle[6].out[0]->lutF open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n4119 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4120 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 1 open 0 - - - pv11_4_4_ - - - - - - - - - - - - clb.I4[10]->lutA clb.I3[5]->lutB fle[7].out[1]->lutC clb.I4[11]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [1429] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3494 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3578 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[10]->lutB fle[8].out[0]->lutC open clb.I1[1]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3174 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3175 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv12_4_4_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[10]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1940] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3230 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3231 - - - flut5.clk[0]->direct3 - - - - - - - - - - ndn3_9 ndn3_5 open n_n4015 open open preset ndn3_15 n_n3810 tin_pv11_2_2_ open n_n3901 open - nrq3_15 pdn open nrq3_11 open ngfdn_3 ndn3_10 n_n3823 tin_pv2_2_2_ [988] ndn3_4 open open - n_n3152 open open ndn3_8 nen3_10 open open open [999] nrq1_3 open open open - open pdn ngfdn_3 open n_n4367 preset [1002] open n_n4015 open open [894] open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open open open open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[0]->lutA clb.I2[7]->lutB clb.I1[9]->lutC fle[1].out[0]->lutD clb.I1[6]->lutE clb.I1[0]->lutF open clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - pv11_2_2_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [2000] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[9]->lutB open fle[0].out[0]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF clb.I4[4]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - n_n4210 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4211 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [6281] - - - - - - - - - - - - clb.I3[4]->lutA clb.I2[6]->lutB open clb.I4[5]->lutD fle[3].out[0]->lutE clb.I1[1]->lutF open clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - [2173] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1655] - - - - - - - - - - - - clb.I3[8]->lutA fle[2].out[1]->lutB open fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[6]->lutF clb.I4[1]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 1 2 open 0 open - - - n_n3123 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3978 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n4352 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4354 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[8]->lutB fle[6].out[0]->lutC fle[5].out[0]->lutD fle[3].out[1]->lutE clb.I4[2]->lutF clb.I4[5]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - pv2_2_2_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - [1449] - - - - - - - - - - - - clb.I4[8]->lutA fle[4].out[1]->lutB clb.I1[8]->lutC clb.I4[5]->lutD clb.I3[9]->lutE fle[6].out[0]->lutF open clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3017 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3657 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1378] - - - - - - - - - - - - clb.I4[11]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC open fle[7].out[0]->lutE clb.I1[7]->lutF clb.I4[5]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - n_n3200 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3202 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1998] - - - - - - - - - - - - clb.I4[6]->lutA open fle[6].out[1]->lutC fle[1].out[0]->lutD clb.I1[3]->lutE open open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3148 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3495 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - [6310] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC open clb.I3[9]->lutE open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n4036 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4037 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv15_2_2_ - - - - - - - - - - - - clb.I3[9]->lutA fle[9].out[1]->lutB clb.I1[6]->lutC clb.I2[1]->lutD fle[7].out[0]->lutE fle[7].out[1]->lutF clb.I4[11]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1914] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3112 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3113 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open n_n4145 ndn3_8 ndn3_15 [988] open open nen3_10 n_n3810 pdn preset n_n3830 - open ndn3_9 open [994] nrq3_11 [894] open ngfdn_3 pdn open tin_pv1_6_6_ [1899] open - open open open open open [1898] n_n4096 open ndn3_10 nrq1_3 open [6252] open - tin_pv11_6_6_ open n_n4334 nrq1_3 open open open open open ngfdn_3 [1155] open preset - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[9]->lutA open clb.I1[2]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[4]->lutF clb.I4[9]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [1894] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - [1892] - - - - - - - - - - - - fle[0].out[0]->lutA clb.I3[6]->lutB fle[6].out[1]->lutC fle[0].out[1]->lutD clb.I1[9]->lutE fle[1].out[0]->lutF clb.I3[5]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1094] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1613] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I2[7]->lutB clb.I1[11]->lutC clb.I2[4]->lutD open open fle[1].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1612] - - - - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - n_n4121 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4122 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[2].out[1]->lutB fle[6].out[0]->lutC fle[4].out[0]->lutD clb.I3[9]->lutE clb.I1[10]->lutF clb.I4[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - [6321] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [1745] - - - - - - - - - - - - clb.I4[2]->lutA clb.I3[11]->lutB clb.I1[12]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I4[3]->lutF clb.I4[12]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n4276 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4279 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3503 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3504 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA open fle[4].out[1]->lutC fle[4].out[0]->lutD fle[6].out[0]->lutE clb.I1[3]->lutF clb.I4[12]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - pv11_6_6_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - [1928] - - - - - - - - - - - - open fle[5].out[1]->lutB clb.I1[5]->lutC fle[5].out[0]->lutD fle[7].out[1]->lutE clb.I1[8]->lutF clb.I3[8]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - n_n3063 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3556 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [1893] - - - - - - - - - - - - clb.I4[10]->lutA open open clb.I4[12]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 0 1 - - - [1776] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3508 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3919 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I4[3]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4017 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4018 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - pv1_6_6_ - - - - - - - - - - - - clb.I4[3]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC clb.I2[8]->lutD fle[6].out[0]->lutE fle[9].out[0]->lutF fle[2].out[1]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1882] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n3117 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3118 - - - flut5.clk[0]->direct3 - - - - - - - - - - pv4_5_5_ nrq1_3 pv4_7_7_ ndn3_5 n_n4034 open n_n4160 open pv4_6_6_ [1214] ndn3_6 open open - nrq1_3 open n_n4159 open pdn pv4_3_3_ open open open open open open n_n4330 - open open open open open open preset n_n4145 [894] open n_n4383 n_n3841 open - open open open open open n_n3898 open open open open [997] open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open clb.I2[5]->lutB clb.I1[9]->lutC clb.I4[10]->lutD open clb.I1[6]->lutF clb.I3[10]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3015 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4182 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - [935] - - - - - - - - - - - - fle[0].out[0]->lutA fle[3].out[1]->lutB clb.I2[12]->lutC fle[0].out[1]->lutD clb.I1[3]->lutE clb.I1[10]->lutF fle[2].out[0]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n4223 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - [1679] - - - - - - - - - - - - fle[1].out[1]->lutA open clb.I1[2]->lutC clb.I4[10]->lutD clb.I1[3]->lutE clb.I1[10]->lutF fle[3].out[1]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - n_n4081 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4270 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - [2122] - - - - - - - - - - - - clb.I3[6]->lutA fle[4].out[0]->lutB clb.I1[10]->lutC clb.I4[10]->lutD clb.I1[3]->lutE clb.I1[0]->lutF fle[2].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1736] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3490 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4224 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[10]->lutA fle[3].out[0]->lutB clb.I1[8]->lutC fle[0].out[0]->lutD open open open clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3049 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4251 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [6251] - - - - - - - - - - - - fle[0].out[1]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE fle[0].out[1]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 3 open 0 - - - n_n4144 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1109] - - - - - - - - - - - - clb.I4[5]->lutA open clb.I1[4]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE open open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n4259 - - - - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - n_n4268 - - - - - - - - - - - - clb.I3[7]->lutA open fle[6].out[0]->lutC fle[5].out[0]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 1 3 - - - [1078] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n3653 - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[0]->lutB clb.I2[4]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n4004 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4005 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv5_7_7_ - - - - - - - - - - - - clb.I3[6]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[4]->lutD fle[7].out[0]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1868] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3110 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3111 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq3_15 [2050] [2049] open n_n4169 preset ndn3_5 tin_pv2_3_3_ [999] [1079] open nen3_10 n_n3085 - nrq1_3 [1002] open open open ngfdn_3 n_n4229 open ndn3_10 open [2049] open preset - n_n3250 nrq1_3 [894] open nrq3_11 open ndn3_15 open nrq3_12 open open open open - open open open ngfdn_3 open pdn n_n4367 nrq1_3 n_n3769 open ndn3_4 open open - open - - - fle[0].out[0]->clbouts1 open open open open open open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA clb.I2[10]->lutB clb.I1[4]->lutC clb.I2[6]->lutD clb.I1[1]->lutE clb.I1[9]->lutF fle[2].out[0]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n4345 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - n_n4168 - - - - - - - - - - - - clb.I4[3]->lutA clb.I3[4]->lutB clb.I1[9]->lutC clb.I2[6]->lutD clb.I1[4]->lutE open fle[1].out[0]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [2045] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 1 2 - - - [1110] - - - - - - - - - - - - clb.I4[6]->lutA fle[2].out[1]->lutB clb.I1[0]->lutC clb.I4[8]->lutD fle[3].out[1]->lutE clb.I1[11]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [6295] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - [2044] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[12]->lutB clb.I1[6]->lutC fle[4].out[1]->lutD fle[3].out[1]->lutE clb.I1[8]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1976] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n3256 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3281 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA fle[4].out[0]->lutB clb.I1[5]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE clb.I1[7]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - n_n3873 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3874 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv2_3_3_ - - - - - - - - - - - - clb.I4[7]->lutA fle[5].out[1]->lutB clb.I1[5]->lutC clb.I4[5]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[2]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1830] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - n_n3464 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3465 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA clb.I2[1]->lutB clb.I1[1]->lutC clb.I2[5]->lutD clb.I1[2]->lutE fle[7].out[0]->lutF clb.I3[6]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1509] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1508] - - - - - - - - - - - - open open fle[6].out[0]->lutC open fle[6].out[1]->lutE clb.I1[12]->lutF open clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n3308 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4351 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - [6322] - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[12]->lutB clb.I2[0]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - n_n3050 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3051 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv15_3_3_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[0]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD fle[7].out[0]->lutE fle[7].out[1]->lutF clb.I3[2]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1859] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - n_n4170 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4172 - - - flut5.clk[0]->direct3 - - - - - - - - - - nen3_10 n_n3741 open [994] ndn3_15 [894] [2174] n_n3974 n_n3363 open pv1_0_0_ open n_n4316 - [2185] ngfdn_3 open [894] ndn3_10 nrq1_3 nrq3_11 [2183] open open [994] n_n3657 pdn - [6281] open open open [1195] open open open open [1155] n_n4211 open [6275] - open open open open tin_pv1_2_2_ open open open open n_n3657 open open preset - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open open open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[4]->lutA clb.I2[10]->lutB clb.I1[10]->lutC fle[0].out[0]->lutD clb.I1[0]->lutE open open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3877 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3878 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - [2184] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I2[0]->lutB clb.I2[7]->lutC clb.I2[1]->lutD clb.I1[7]->lutE clb.I1[1]->lutF clb.I3[12]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [941] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 3 0 - - - n_n3362 - - - - - - - - - - - - fle[1].out[0]->lutA fle[2].out[1]->lutB clb.I1[8]->lutC fle[1].out[1]->lutD open clb.I1[6]->lutF clb.I3[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [2049] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - [1088] - - - - - - - - - - - - clb.I3[10]->lutA clb.I2[11]->lutB clb.I1[4]->lutC clb.I2[1]->lutD open clb.I1[12]->lutF open clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 0 3 open - - - [2175] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - [2177] - - - - - - - - - - - - fle[3].out[0]->lutA fle[3].out[1]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE open open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3981 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - [2176] - - - - - - - - - - - - clb.I4[12]->lutA clb.I3[9]->lutB open fle[5].out[1]->lutD fle[6].out[1]->lutE clb.I1[3]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - [2023] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3181 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3858 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I2[12]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I4[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3469 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3470 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv1_2_2_ - - - - - - - - - - - - clb.I4[12]->lutA clb.I2[5]->lutB clb.I2[12]->lutC clb.I2[3]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - [974] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3535 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3537 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[12]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3066 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3067 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv12_2_2_ - - - - - - - - - - - - clb.I4[12]->lutA clb.I2[5]->lutB clb.I2[12]->lutC fle[9].out[1]->lutD clb.I1[5]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [1853] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3575 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3576 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open open open open open open open open open - open open open open open open open open ndn3_4 open nrq1_3 open open - open open open nrq3_2 open open open open pdn tin_pready_0_0_ preset open open - open open open open open pdn open open open open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open fle[0].out[1]->clbouts2 open open open open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 open open - open - - - pclk - - - - clb.I3[3]->lutA fle[5].out[1]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD open fle[7].out[1]->lutF clb.I3[3]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1021] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - [1155] - - - - - - - - - - - - clb.I3[10]->lutA open open clb.I4[5]->lutD fle[2].out[1]->lutE fle[6].out[0]->lutF fle[2].out[0]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - [944] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1064] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[10]->lutB open fle[1].out[0]->lutD fle[6].out[0]->lutE open clb.I3[3]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - n_n4262 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4263 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 2 0 - - - n_n3941 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlc3_3 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA fle[4].out[0]->lutB fle[4].out[1]->lutC open fle[3].out[0]->lutE open fle[2].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3430 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlak4_2 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - [6333] - - - - - - - - - - - - clb.I3[3]->lutA fle[3].out[1]->lutB fle[5].out[1]->lutC fle[4].out[0]->lutD fle[7].out[1]->lutE clb.I4[5]->lutF clb.I3[10]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [973] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - n_n125 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr4_2 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[9].out[1]->lutB fle[4].out[1]->lutC fle[5].out[1]->lutD fle[7].out[0]->lutE fle[1].out[0]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [911] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 2 3 - - - n_n123 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr3_3 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[5].out[1]->lutB fle[7].out[0]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[7].out[0]->lutF clb.I3[8]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 1 2 open - - - [6324] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1020] - - - - - - - - - - - - clb.I3[10]->lutA open fle[6].out[1]->lutC fle[9].out[1]->lutD open fle[7].out[0]->lutF clb.I3[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 0 open 1 open open - - - n_n4106 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4108 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 1 0 open - - - pready_0_0_ - - - - - - - - - - - - clb.I3[8]->lutA clb.I3[10]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD open open open clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3036 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn1_34 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [6325] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I3[8]->lutB fle[8].out[1]->lutC clb.I2[10]->lutD open fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1833] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3353 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3354 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4074 n_n3567 [894] nrq1_3 open open open open n_n3898 open n_n4223 open n_n4145 - open open pdn open open open open open open n_n4034 open open open - n_n4144 n_n4211 open preset open open tin_pv4_5_5_ n_n3657 open open [894] open open - nrq1_3 open open open open open open n_n4224 open open open [894] open - open - - - fle[0].out[0]->clbouts1 open open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open open clb.I1[1]->lutC fle[1].out[0]->lutD open clb.I4[0]->lutF clb.I3[3]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv5_6_6_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - [1602] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[10]->lutB clb.I1[12]->lutC fle[1].out[1]->lutD clb.I1[10]->lutE clb.I1[8]->lutF clb.I3[0]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 0 2 open - - - n_n3236 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3237 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - [1075] - - - - - - - - - - - - clb.I3[3]->lutA fle[2].out[0]->lutB clb.I1[3]->lutC clb.I2[2]->lutD fle[3].out[1]->lutE open clb.I3[6]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3086 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3087 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - pv4_5_5_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[3]->lutB clb.I2[2]->lutC clb.I4[0]->lutD open clb.I1[2]->lutF clb.I4[7]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1932] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3732 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3733 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA fle[4].out[0]->lutB clb.I2[2]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3094 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3095 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv8_4_4_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[2]->lutB fle[5].out[1]->lutC clb.I4[0]->lutD open clb.I1[0]->lutF clb.I4[11]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1953] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3343 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3344 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3455 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3456 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv8_2_2_ - - - - - - - - - - - - clb.I4[0]->lutA clb.I3[3]->lutB open clb.I2[2]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[11]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 1 2 - - - [1381] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3054 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3055 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA clb.I3[3]->lutB fle[8].out[0]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n4152 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4153 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv14_2_2_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[2]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[2]->lutE fle[9].out[0]->lutF clb.I3[1]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1800] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3357 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3358 - - - flut5.clk[0]->direct3 - - - - - - - - - - [2049] [1155] [994] open open n_n3810 n_n3830 ndn3_9 n_n4229 open nrq1_3 preset open - pdn nrq3_11 tin_pv11_3_3_ open ndn3_15 [6252] ngfdn_3 open nrq1_3 open nen3_10 open [894] - nrq3_11 open [1110] open tin_pv1_3_3_ open open open [988] [2050] n_n3766 open open - open [1520] ndn3_8 open open open open pdn open open ndn3_10 open preset - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 open open open open open open open fle[1].out[1]->clbouts2 open open open fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[1]->lutA clb.I2[12]->lutB fle[7].out[1]->lutC fle[1].out[1]->lutD clb.I1[5]->lutE clb.I1[0]->lutF clb.I3[9]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - n_n3629 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3631 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [1487] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[6]->lutB clb.I1[11]->lutC open clb.I3[0]->lutE fle[1].out[0]->lutF fle[0].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - [1486] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - n_n3058 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3085 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[1]->lutB clb.I1[8]->lutC clb.I2[6]->lutD open fle[7].out[1]->lutF fle[1].out[1]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - [2048] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [2046] - - - - - - - - - - - - fle[2].out[0]->lutA fle[2].out[1]->lutB open fle[4].out[1]->lutD fle[3].out[1]->lutE open clb.I4[10]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n4169 - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 0 2 - - - [2047] - - - - - - - - - - - - open fle[4].out[1]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[11]->lutE clb.I1[2]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 2 open 0 - - - [1728] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n4293 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4294 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[7]->lutA clb.I2[8]->lutB clb.I1[11]->lutC fle[5].out[0]->lutD open fle[6].out[1]->lutF clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - n_n3440 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3441 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - pv1_3_3_ - - - - - - - - - - - - clb.I4[12]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC clb.I2[8]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF fle[1].out[1]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1199] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n4178 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4180 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA open clb.I1[7]->lutC clb.I4[12]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF fle[8].out[1]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1307] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3249 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3250 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[12]->lutA clb.I2[8]->lutB fle[8].out[0]->lutC clb.I4[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3431 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3432 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - pv11_3_3_ - - - - - - - - - - - - clb.I4[7]->lutA fle[9].out[1]->lutB clb.I1[11]->lutC fle[9].out[0]->lutD clb.I1[10]->lutE clb.I1[6]->lutF clb.I3[10]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1795] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3582 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3583 - - - flut5.clk[0]->direct3 - - - - - - - - - - [894] ndn3_15 nrq3_11 nrq1_3 [1004] open open ndn3_4 n_n3688 open [999] open open - open pdn [2184] open nen3_10 preset ndn3_10 open pv2_6_6_ nrq1_3 ngfdn_3 open open - open open open n_n3250 open open open nrq1_3 ndn3_5 n_n3085 open open n_n3974 - open open open preset ndn3_10 open open open open [894] n_n3624 open open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[8]->lutA clb.I2[5]->lutB clb.I1[7]->lutC fle[0].out[1]->lutD open clb.I1[10]->lutF fle[0].out[0]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1271] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3122 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4062 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open clb.I2[6]->lutC clb.I2[4]->lutD clb.I1[1]->lutE clb.I1[8]->lutF clb.I4[10]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - [1896] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [2183] - - - - - - - - - - - - open fle[3].out[1]->lutB clb.I1[2]->lutC clb.I2[10]->lutD fle[2].out[0]->lutE open fle[1].out[1]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 0 2 open - - - [2185] - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 0 1 - - - n_n3975 - - - - - - - - - - - - clb.I4[4]->lutA fle[3].out[1]->lutB clb.I2[5]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I1[4]->lutF fle[3].out[0]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1263] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - n_n3519 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3976 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA fle[4].out[0]->lutB clb.I2[1]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3827 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3828 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv3_0_0_ - - - - - - - - - - - - clb.I3[7]->lutA fle[5].out[1]->lutB clb.I2[5]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE clb.I1[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1919] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 1 open 2 - - - n_n3172 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3173 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[9]->lutB fle[6].out[0]->lutC clb.I2[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3145 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3146 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv8_3_3_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[1]->lutB open clb.I2[9]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[9]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 3 2 - - - [1640] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3090 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3091 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I2[5]->lutB clb.I2[1]->lutC clb.I2[9]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3395 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3396 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv14_3_3_ - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[1]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD clb.I1[0]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1788] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3314 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3316 - - - flut5.clk[0]->direct3 - - - - - - - - - - open tin_pv4_4_4_ n_n3916 open nrq1_3 open open [894] open open open n_n4039 open - [896] nrq1_3 open n_n3688 n_n3878 [1925] open [894] tin_pv1_0_0_ open open open pdn - open open [1926] open open n_n4069 open [1096] open open open open n_n3624 - n_n4330 pdn open nrq1_3 open n_n3688 preset open open [894] open [1155] open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[5]->lutA clb.I2[0]->lutB open fle[0].out[1]->lutD clb.I1[11]->lutE fle[0].out[0]->lutF clb.I3[2]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 0 3 - - - [1927] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3913 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4040 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA clb.I3[7]->lutB clb.I1[11]->lutC fle[1].out[1]->lutD clb.I1[2]->lutE clb.I1[4]->lutF clb.I4[6]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 2 open 0 - - - n_n3622 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n4109 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4110 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[0]->lutA open clb.I1[1]->lutC fle[1].out[1]->lutD clb.I1[4]->lutE clb.I4[1]->lutF clb.I4[6]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - pv4_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [1874] - - - - - - - - - - - - clb.I4[0]->lutA fle[2].out[1]->lutB open clb.I4[11]->lutD clb.I1[7]->lutE clb.I4[6]->lutF open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3625 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3627 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - [1195] - - - - - - - - - - - - clb.I4[6]->lutA fle[4].out[0]->lutB clb.I2[12]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3013 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3014 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_0_0_ - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[12]->lutB fle[5].out[1]->lutC clb.I4[3]->lutD open clb.I4[5]->lutF clb.I4[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1291] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4317 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4320 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[12]->lutB fle[6].out[0]->lutC clb.I4[6]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n3550 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3551 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv1_0_0_ - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[12]->lutB clb.I1[4]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[12]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1414] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n4190 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4192 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA clb.I2[12]->lutB fle[8].out[0]->lutC clb.I2[1]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3902 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3903 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv14_0_0_ - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[12]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1767] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3759 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3761 - - - flut5.clk[0]->direct3 - - - - - - - - - - open [894] n_n4349 [6268] tin_pv6_5_5_ open open open open n_n4071 nrq1_3 open open - open open nrq1_3 n_n3658 n_n3892 open open open pdn [894] n_n3556 open open - open open preset pdn [6266] open open n_n4122 open open open open open - open open open open open open n_n4337 [894] open open open open open - open - - - fle[0].out[0]->clbouts1 open open open open open open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[1]->lutA open open fle[0].out[0]->lutD clb.I3[2]->lutE clb.I1[3]->lutF fle[1].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - n_n3399 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3604 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1016] - - - - - - - - - - - - open clb.I3[4]->lutB open fle[1].out[1]->lutD clb.I1[9]->lutE clb.I1[2]->lutF clb.I4[6]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 1 open 0 open - - - n_n4335 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 3 2 - - - [6265] - - - - - - - - - - - - clb.I3[2]->lutA fle[2].out[0]->lutB clb.I2[2]->lutC clb.I2[8]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF open fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3347 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3348 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - pv6_5_5_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[2]->lutB clb.I2[8]->lutC clb.I2[2]->lutD open clb.I1[9]->lutF clb.I4[7]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1849] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4186 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4189 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA fle[4].out[0]->lutB clb.I2[8]->lutC fle[5].out[1]->lutD clb.I1[10]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3179 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3180 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv8_6_6_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB fle[5].out[1]->lutC open clb.I1[10]->lutE clb.I1[1]->lutF clb.I3[7]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1455] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3222 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3223 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3261 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3262 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv14_6_6_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[10]->lutC clb.I2[9]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[7]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [1427] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n3711 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3713 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB fle[8].out[0]->lutC clb.I2[2]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3781 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3782 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv12_6_6_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I3[2]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1742] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3895 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3896 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3500 open n_n3968 open open open preset open open open n_n4029 open open - n_n4305 ndn3_7 open open n_n3500 open open open open preset open open open - [1008] open [2011] open open open open pv6_1_1_ open open n_n4126 open [1006] - n_n3656 open open ndn3_6 open open pv6_0_0_ open [990] open open open open - open - - - open open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open open fle[1].out[1]->clbouts2 open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[10]->lutA clb.I2[4]->lutB clb.I1[6]->lutC fle[1].out[1]->lutD open clb.I1[2]->lutF clb.I4[0]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 0 1 open - - - [1187] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - [1189] - - - - - - - - - - - - fle[1].out[1]->lutA fle[2].out[1]->lutB clb.I2[0]->lutC fle[1].out[0]->lutD clb.I3[0]->lutE fle[0].out[0]->lutF fle[0].out[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [6379] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - n_n3680 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3845 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC open fle[6].out[1]->lutE open fle[1].out[1]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - n_n4006 - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - n_n3848 - - - - - - - - - - - - fle[3].out[1]->lutA fle[2].out[0]->lutB clb.I2[0]->lutC open fle[2].out[1]->lutE fle[6].out[1]->lutF open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 0 open 2 - - - [6346] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - [6343] - - - - - - - - - - - - clb.I4[3]->lutA clb.I2[9]->lutB fle[4].out[1]->lutC clb.I2[1]->lutD open clb.I4[8]->lutF clb.I4[6]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [2162] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n4348 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4349 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE open clb.I4[0]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1470] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - [1472] - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[0]->lutB fle[6].out[1]->lutC fle[5].out[0]->lutD open fle[6].out[0]->lutF clb.I3[12]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - [6358] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - n_n121 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3954 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA clb.I2[9]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1547] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3701 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4201 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[0]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC open clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[10]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - [1719] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1716] - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB fle[6].out[1]->lutC clb.I2[0]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [6332] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3579 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3955 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open nrq1_3 n_n4201 open open [990] ndn3_6 open open tin_pv6_3_3_ - n_n4367 open open open nrq1_3 open open pdn ndn3_7 [6268] open open n_n4045 - [894] n_n4125 tin_pv6_2_2_ open preset open open open open open [6265] [6299] open - open preset nrq1_3 pdn open open open open n_n3922 n_n3604 ndn3_7 open [990] - open - - - open open open open open open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[1].out[0]->lutA clb.I3[4]->lutB clb.I2[7]->lutC open clb.I1[4]->lutE clb.I4[3]->lutF fle[0].out[1]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1518] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n3306 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3307 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[0]->lutA fle[4].out[1]->lutB open fle[0].out[1]->lutD clb.I3[0]->lutE fle[1].out[0]->lutF clb.I3[2]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - n_n3137 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3138 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - pv6_2_2_ - - - - - - - - - - - - fle[3].out[0]->lutA clb.I3[4]->lutB clb.I2[7]->lutC clb.I2[4]->lutD fle[2].out[1]->lutE clb.I4[1]->lutF clb.I4[2]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1179] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - n_n3203 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3204 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA clb.I3[0]->lutB open fle[5].out[1]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - n_n3484 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3486 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 1 0 open 2 - - - pv6_3_3_ - - - - - - - - - - - - clb.I3[4]->lutA clb.I2[8]->lutB fle[4].out[1]->lutC open clb.I1[9]->lutE fle[1].out[1]->lutF clb.I4[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1598] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3530 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3968 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[10]->lutA clb.I3[4]->lutB clb.I1[9]->lutC fle[5].out[1]->lutD open clb.I1[8]->lutF fle[3].out[1]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1387] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3374 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3533 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA fle[5].out[1]->lutB clb.I1[5]->lutC fle[4].out[1]->lutD fle[7].out[1]->lutE clb.I4[1]->lutF clb.I3[11]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [6266] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [6361] - - - - - - - - - - - - open clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[0]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I4[9]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3684 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3658 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n4367 - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[4]->lutB clb.I2[7]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3414 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3415 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv7_1_1_ - - - - - - - - - - - - clb.I4[1]->lutA fle[9].out[1]->lutB clb.I1[4]->lutC clb.I2[7]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[0]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1686] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3969 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3971 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open [894] [1898] open open open open nrq1_3 ngfdn_3 [1002] - open [894] pdn open open open nrq1_3 [6321] ndn3_15 open open open open - open n_n3170 open open [1094] open open [1524] open [1899] open n_n3242 open - pdn open open open open preset open open tin_pv2_6_6_ open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open open open open open open open open open open open open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[7]->lutA clb.I2[1]->lutB clb.I2[7]->lutC clb.I2[6]->lutD fle[3].out[1]->lutE fle[0].out[1]->lutF clb.I4[5]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 3 open 0 - - - n_n3019 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3020 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - n_n3119 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3120 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[8]->lutA fle[2].out[0]->lutB open fle[0].out[1]->lutD clb.I1[10]->lutE clb.I4[0]->lutF clb.I4[5]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 2 open 1 open - - - pv2_6_6_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - [1375] - - - - - - - - - - - - fle[1].out[1]->lutA fle[3].out[1]->lutB clb.I1[4]->lutC clb.I2[7]->lutD clb.I1[5]->lutE clb.I1[12]->lutF clb.I3[9]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3383 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3385 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1260] - - - - - - - - - - - - fle[3].out[1]->lutA clb.I2[8]->lutB clb.I1[11]->lutC clb.I4[5]->lutD open open fle[3].out[0]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [1259] - - - - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - n_n4094 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4095 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA fle[4].out[0]->lutB clb.I2[2]->lutC fle[5].out[1]->lutD clb.I1[10]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3238 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3239 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv9_6_6_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[2]->lutB fle[5].out[1]->lutC clb.I2[6]->lutD open clb.I1[4]->lutF fle[3].out[1]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1806] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n4242 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4243 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I2[6]->lutB fle[6].out[0]->lutC clb.I2[2]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 3 2 1 open - - - n_n3528 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3529 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv8_7_7_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[2]->lutB open clb.I2[6]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I3[11]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 3 2 - - - [1992] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3523 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3525 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[5]->lutA clb.I2[2]->lutB fle[8].out[0]->lutC clb.I2[6]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4239 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4241 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv14_7_7_ - - - - - - - - - - - - clb.I4[5]->lutA clb.I2[2]->lutB clb.I1[10]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1683] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3447 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3449 - - - flut5.clk[0]->direct3 - - - - - - - - - - open pdn open open ndn3_4 open open [6349] open n_n4056 [1008] n_n4367 preset - open open open nrq1_3 n_n4057 open [6268] open open open n_n3500 open open - open open ngfdn_3 open open open [2011] [894] open open [1119] open n_n3656 - open open open open preset open open open open tin_pv6_7_7_ open open open - open - - - fle[0].out[0]->clbouts1 open open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I4[4]->lutA fle[2].out[0]->lutB clb.I2[4]->lutC open clb.I1[9]->lutE clb.I1[11]->lutF fle[1].out[0]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - [916] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n4126 - - - - - - - - - - - - fle[2].out[0]->lutA open open clb.I2[4]->lutD open clb.I1[9]->lutF open fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open fle.in[3]->direct1 open fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - [6270] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n4305 - - - - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[7]->lutC clb.I4[4]->lutD clb.I3[2]->lutE clb.I1[4]->lutF clb.I4[4]->lutG fle[2].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - n_n3355 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3557 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - n_n3614 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_5 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open clb.I2[10]->lutC fle[4].out[0]->lutD clb.I1[12]->lutE open open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - [1006] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - [990] - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[2]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[12]->lutF clb.I3[2]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 3 open 2 1 - - - n_n4321 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_6 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 3 2 - - - n_n3675 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_7 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I1[1]->lutE clb.I1[12]->lutF open clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1437] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - n_n4163 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4164 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[7]->lutA open fle[5].out[0]->lutC fle[5].out[1]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I4[9]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3368 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3370 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - pv6_7_7_ - - - - - - - - - - - - clb.I4[4]->lutA fle[4].out[0]->lutB fle[7].out[1]->lutC fle[4].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1812] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3216 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4337 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[6]->lutA clb.I3[12]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD open clb.I1[12]->lutF fle[0].out[1]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - [1623] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1621] - - - - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC fle[1].out[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 3 1 open - - - [6338] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n3693 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4099 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open [901] open ndn3_8 ndn3_7 [1076] open open pdn open tin_pv10_5_5_ open - open [907] n_n3622 open [6255] [896] open open open [6257] open open open - open open open n_n3898 [1076] open preset open open [894] nrq1_3 open open - open open open open open open [1076] open open open n_n3832 open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - open fle[5].out[0]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD clb.I1[2]->lutE fle[7].out[1]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - n_n3240 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 1 open 0 - - - n_n3253 - - - - - - - - - - - - clb.I3[6]->lutA open clb.I1[4]->lutC clb.I2[2]->lutD clb.I1[5]->lutE fle[6].out[1]->lutF clb.I3[3]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - [992] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - n_n3689 - - - - - - - - - - - - clb.I4[6]->lutA clb.I3[3]->lutB fle[6].out[1]->lutC clb.I2[2]->lutD clb.I3[10]->lutE clb.I1[9]->lutF fle[3].out[1]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - n_n4078 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1285] - - - - - - - - - - - - clb.I3[6]->lutA fle[3].out[0]->lutB clb.I1[9]->lutC fle[5].out[0]->lutD clb.I3[10]->lutE open fle[2].out[1]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3380 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3381 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n4245 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4247 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA fle[3].out[0]->lutB clb.I1[11]->lutC open clb.I1[4]->lutE clb.I1[5]->lutF clb.I3[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - pv10_5_5_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1541] - - - - - - - - - - - - fle[1].out[0]->lutA fle[4].out[1]->lutB fle[4].out[0]->lutC clb.I2[4]->lutD clb.I3[6]->lutE open clb.I4[10]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n4361 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4362 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - [1752] - - - - - - - - - - - - clb.I4[10]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC clb.I2[4]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1753] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - n_n3987 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3988 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[5]->lutB fle[7].out[1]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE clb.I1[6]->lutF open clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - [1754] - - - - - - - - - - open open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n3745 - - - - - - - - - - - - fle[8].out[0]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I3[10]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3265 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3266 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv5_5_5_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB clb.I1[9]->lutC fle[9].out[1]->lutD clb.I1[6]->lutE fle[9].out[0]->lutF clb.I3[9]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1557] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3406 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3408 - - - flut5.clk[0]->direct3 - - - - - - - - - - open preset [6255] open n_n3976 open [896] n_n4367 n_n3741 open n_n3910 ndn3_5 ngfdn_3 - open [1069] n_n4159 n_n3832 n_n3934 preset open open n_n3976 n_n4367 [1021] nrq1_3 nrq3_15 - open n_n3756 [6257] nrq3_11 open nen3_10 open open open open [894] open n_n3832 - n_n3574 open tin_pv2_0_0_ preset ndn3_10 open n_n3934 open open open n_n3976 pdn open - open - - - open fle[1].out[0]->clbouts1 fle[2].out[0]->clbouts1 open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[3]->lutA clb.I3[1]->lutB clb.I1[2]->lutC open clb.I3[12]->lutE clb.I1[6]->lutF clb.I4[10]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [1171] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - [1173] - - - - - - - - - - - - clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[2]->lutC fle[0].out[1]->lutD clb.I1[4]->lutE clb.I1[6]->lutF fle[2].out[0]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - [1069] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - [1172] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I2[1]->lutB open fle[0].out[0]->lutD fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 2 0 - - - n_n3592 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3959 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3124 - - - - - - - - - - - - open clb.I2[8]->lutB clb.I2[2]->lutC open clb.I1[12]->lutE open clb.I4[3]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - n_n4133 - - - - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 0 2 - - - n_n3227 - - - - - - - - - lut5[0].out[0]->direct2 - - - ndn3_4 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[3].out[1]->lutA clb.I2[5]->lutB clb.I1[11]->lutC fle[4].out[1]->lutD open clb.I1[1]->lutF clb.I4[11]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - [999] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n3210 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3211 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA fle[4].out[1]->lutB clb.I1[10]->lutC open clb.I1[12]->lutE clb.I1[4]->lutF clb.I3[3]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - pv2_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [2182] - - - - - - - - - - - - clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[11]->lutC fle[4].out[0]->lutD fle[6].out[1]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1191] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3538 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3931 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA clb.I3[5]->lutB fle[5].out[1]->lutC clb.I2[9]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF clb.I4[6]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - [6278] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - n_n3974 - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[5]->lutB fle[8].out[0]->lutC clb.I2[11]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 2 3 open - - - n_n3160 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3161 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv7_0_0_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[11]->lutB clb.I1[1]->lutC fle[9].out[1]->lutD clb.I1[7]->lutE fle[9].out[0]->lutF clb.I3[10]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - [1534] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3068 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3069 - - - flut5.clk[0]->direct3 - - - - - - - - - - ndn3_4 open open n_n4233 nsr3_3 open open open preset pdn open open open - open pdn preset_0_0_ open ndn3_4 open open open open open open open tin_pv2_7_7_ - open open [999] [6303] open ngfdn_3 preset open ndn3_5 open open open open - open open open open preset_0_0_ open open open pdn pready_0_0_ open open open - open - - - open open open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open - open - - - pclk - - - - clb.I4[8]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC fle[0].out[1]->lutD open clb.I1[3]->lutF fle[0].out[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1689] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n3318 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3319 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[6]->lutA clb.I2[1]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[3]->lutE fle[1].out[0]->lutF clb.I3[3]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1416] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - n_n3125 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3126 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[6]->lutA fle[2].out[0]->lutB fle[6].out[0]->lutC fle[1].out[1]->lutD clb.I1[9]->lutE open fle[2].out[0]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n4130 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4131 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - pv2_7_7_ - - - - - - - - - - - - clb.I3[2]->lutA fle[2].out[1]->lutB open clb.I2[4]->lutD fle[3].out[1]->lutE clb.I1[8]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - n_n3450 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3451 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 0 2 3 - - - [1561] - - - - - - - - - - - - open clb.I3[6]->lutB clb.I1[0]->lutC open fle[6].out[1]->lutE clb.I1[4]->lutF clb.I4[9]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - [6284] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [994] - - - - - - - - - - - - clb.I4[8]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC fle[9].out[1]->lutD open fle[7].out[1]->lutF fle[8].out[1]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [894] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n3765 - - - - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC open fle[8].out[1]->lutE fle[7].out[1]->lutF clb.I4[4]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - nrq1_3 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - nrq3_2 - - - - - - - - - - - - fle[8].out[1]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I4[4]->lutD open fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 1 0 open - - - [1028] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3982 - - - - - - - - - lut5[0].out[0]->direct2 - - - nlc1_2 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB fle[8].out[1]->lutC open fle[7].out[1]->lutE clb.I1[8]->lutF fle[8].out[0]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1316] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n122 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4151 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB fle[7].out[1]->lutC clb.I2[1]->lutD open fle[6].out[0]->lutF clb.I3[5]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [1315] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - n_n126 - - - - - - - - - lut5[0].out[0]->direct2 - - - nsr1_2 - - - flut5.clk[0]->direct3 - - - - - - - - - - open nrq1_3 open open [1075] [1896] open n_n4367 open open n_n4045 preset open - pdn open open ngfdn_3 open n_n3769 open open nrq3_12 open n_n4367 open open - open open open open open n_n4047 n_n4145 n_n4366 open open [894] open open - n_n3475 open pdn [894] open n_n4324 open open [6299] nrq1_3 open preset ndn3_15 - open - - - fle[0].out[0]->clbouts1 open open open open open open open open open fle[0].out[1]->clbouts2 fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[12]->lutA clb.I2[3]->lutB open fle[1].out[0]->lutD open clb.I1[4]->lutF clb.I3[6]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 0 1 open open open - - - nrq3_15 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - n_n4096 - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[10]->lutB clb.I1[5]->lutC fle[0].out[0]->lutD clb.I1[11]->lutE clb.I1[10]->lutF clb.I4[8]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [6318] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 3 2 - - - [6350] - - - - - - - - - - - - clb.I4[2]->lutA fle[2].out[0]->lutB clb.I1[1]->lutC clb.I4[11]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 2 3 0 open - - - n_n3052 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3053 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv7_4_4_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I2[0]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[11]->lutE clb.I4[3]->lutF clb.I3[5]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 3 open 0 - - - [1497] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 0 3 - - - n_n3072 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3073 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[4].out[0]->lutD open open open fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - n_n4076 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4077 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv7_7_7_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[0]->lutB clb.I1[1]->lutC fle[5].out[1]->lutD clb.I1[7]->lutE clb.I4[3]->lutF clb.I4[5]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1468] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n3134 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3136 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA clb.I2[0]->lutB fle[6].out[0]->lutC clb.I4[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - n_n3410 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3411 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv7_3_3_ - - - - - - - - - - - - clb.I4[11]->lutA clb.I2[0]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD clb.I1[1]->lutE fle[7].out[0]->lutF clb.I3[10]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1312] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 1 0 - - - n_n4300 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4303 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[11]->lutA clb.I2[0]->lutB fle[8].out[0]->lutC fle[9].out[1]->lutD clb.I1[1]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3129 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3130 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 1 open open 0 open - - - pv7_5_5_ - - - - - - - - - - - - clb.I4[2]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[10]->lutD clb.I1[11]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 3 open 0 - - - [1513] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n3677 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3679 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset [6290] [1136] open open open n_n3852 open open open n_n3788 nsr3_17 [922] - [1136] [937] open nen3_10 [2264] open open open [921] open n_n135 open [6290] - open open preset open open open open open [6254] open [1137] open n_n3832 - open open open open open open [2264] open open n_n3851 [6290] open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 open fle[8].out[0]->clbouts1 open open open fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 open open open open open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[2]->lutA clb.I2[1]->lutB clb.I1[12]->lutC clb.I2[12]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I3[2]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [921] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [6386] - - - - - - - - - - - - open clb.I2[3]->lutB clb.I1[11]->lutC fle[1].out[0]->lutD fle[2].out[0]->lutE clb.I1[10]->lutF clb.I4[6]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - [1013] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [6389] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[12]->lutB clb.I2[8]->lutC fle[0].out[1]->lutD clb.I1[10]->lutE fle[1].out[0]->lutF fle[2].out[0]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - n_n132 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4093 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - nak3_17 - - - - - - - - - - - - clb.I4[6]->lutA clb.I3[8]->lutB clb.I1[10]->lutC fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[0]->lutF fle[3].out[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 3 1 0 open - - - [1208] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 1 3 - - - n_n3140 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4026 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC fle[5].out[0]->lutD fle[6].out[0]->lutE fle[9].out[1]->lutF clb.I4[10]->lutG clb.I2[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1015] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 1 3 2 - - - [1971] - - - - - - - - - - - - clb.I3[2]->lutA fle[2].out[1]->lutB fle[4].out[1]->lutC open fle[6].out[0]->lutE clb.I1[10]->lutF clb.I4[6]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n124 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3707 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1225] - - - - - - - - - - - - open open fle[5].out[1]->lutC fle[4].out[0]->lutD fle[7].out[0]->lutE open open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - n_n128 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3831 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - [6374] - - - - - - - - - - - - fle[2].out[1]->lutA clb.I3[2]->lutB fle[6].out[1]->lutC clb.I2[12]->lutD fle[7].out[1]->lutE fle[9].out[1]->lutF clb.I3[10]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - [6376] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [1063] - - - - - - - - - - - - open fle[4].out[0]->lutB open fle[9].out[1]->lutD clb.I1[1]->lutE clb.I1[2]->lutF clb.I3[10]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - open 0 open 1 open - - - [6255] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [1492] - - - - - - - - - - - - clb.I3[2]->lutA open fle[5].out[0]->lutC open fle[8].out[0]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - [6354] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 1 0 - - - n_n3199 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3709 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset open open n_n4316 tin_pv4_1_1_ n_n4181 n_n3976 [1110] ndn3_5 pdn [2049] open nrq1_3 - nrq1_3 [997] open preset open open [2050] open open ndn3_10 open open open - open nen3_10 open [894] pv4_2_2_ open open open open open open ndn3_6 open - open open [1004] n_n4222 ndn3_5 open open open open pdn n_n4159 open open - open - - - open open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[1].out[0]->lutA clb.I2[0]->lutB clb.I1[9]->lutC open clb.I1[0]->lutE clb.I4[9]->lutF fle[0].out[1]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 1 open 0 - - - [1357] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - n_n4088 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4089 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[0]->lutA clb.I3[3]->lutB open fle[1].out[0]->lutD fle[3].out[1]->lutE clb.I1[4]->lutF fle[0].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 1 open open 0 - - - n_n3721 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3722 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - pv4_1_1_ - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[11]->lutB clb.I1[0]->lutC clb.I2[1]->lutD fle[2].out[1]->lutE open fle[2].out[0]->lutG clb.I3[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - [1843] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open open 2 0 - - - n_n3022 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4383 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA clb.I2[3]->lutB clb.I1[8]->lutC clb.I2[1]->lutD fle[3].out[1]->lutE fle[1].out[1]->lutF fle[3].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1965] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3016 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4160 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[3]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I4[10]->lutD fle[2].out[1]->lutE open fle[3].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n4155 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - n_n4315 - - - - - - - - - - - - open fle[4].out[1]->lutB open fle[4].out[0]->lutD clb.I1[3]->lutE clb.I1[5]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 open 2 0 - - - n_n4116 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1079] - - - - - - - - - - - - clb.I4[2]->lutA clb.I2[6]->lutB clb.I1[10]->lutC clb.I2[3]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1552] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - [1551] - - - - - - - - - - - - open open fle[6].out[0]->lutC fle[5].out[1]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 1 open 0 - - - n_n4228 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4229 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - n_n4256 - - - - - - - - - - - - clb.I4[9]->lutA clb.I2[3]->lutB clb.I1[12]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 3 open 2 - - - n_n3320 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3321 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv5_3_3_ - - - - - - - - - - - - clb.I4[9]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I3[3]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1463] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - n_n4234 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4236 - - - flut5.clk[0]->direct3 - - - - - - - - - - preset open open [992] [894] open ndn3_7 tin_pv10_7_7_ pdn n_n3240 n_n4079 open [2264] - open open open open [6254] n_n4299 n_n3253 n_n3653 open nak3_17 open preset open - ndn3_8 open open open nrq1_3 open open n_n4227 n_n3830 open open open open - open open open pdn open open open [894] preset open open open open - open - - - open fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open open open open open open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I2[5]->lutB clb.I1[9]->lutC clb.I2[6]->lutD clb.I1[10]->lutE clb.I1[9]->lutF open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [905] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - [906] - - - - - - - - - - - - fle[0].out[1]->lutA fle[4].out[0]->lutB clb.I2[7]->lutC fle[0].out[0]->lutD clb.I3[4]->lutE clb.I4[3]->lutF fle[2].out[1]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - n_n3852 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [2224] - - - - - - - - - - - - clb.I4[8]->lutA fle[2].out[0]->lutB clb.I1[8]->lutC open clb.I3[4]->lutE fle[1].out[1]->lutF clb.I4[7]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3520 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3521 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3224 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3225 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[1]->lutA open clb.I1[7]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE clb.I1[6]->lutF clb.I3[0]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv10_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - [1287] - - - - - - - - - - - - fle[3].out[0]->lutA fle[3].out[1]->lutB clb.I1[3]->lutC clb.I2[4]->lutD fle[6].out[0]->lutE clb.I1[12]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n4359 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4360 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [922] - - - - - - - - - - - - open fle[5].out[1]->lutB fle[7].out[0]->lutC fle[4].out[0]->lutD open fle[0].out[1]->lutF fle[0].out[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - [6387] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n3563 - - - - - - - - - - - - fle[8].out[0]->lutA fle[5].out[1]->lutB open open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - n_n3788 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1041] - - - - - - - - - - - - clb.I4[8]->lutA clb.I2[9]->lutB fle[6].out[1]->lutC open fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[8]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3866 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4067 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1022] - - - - - - - - - - - - fle[8].out[0]->lutA clb.I2[11]->lutB fle[7].out[1]->lutC fle[5].out[1]->lutD clb.I1[4]->lutE fle[7].out[0]->lutF fle[8].out[0]->lutG fle[5].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - n_n129 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3833 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [6252] - - - - - - - - - - - - clb.I3[4]->lutA fle[9].out[1]->lutB clb.I1[0]->lutC clb.I4[3]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF clb.I3[7]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - [1360] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3821 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3823 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n3852 n_n3955 n_n3707 [1451] n_n4006 open [6255] nsr3_17 preset open n_n4056 [2011] open - open open n_n4093 [1006] n_n4381 [992] [923] n_n4357 n_n3845 [1008] n_n4052 n_n3865 open - [6346] n_n3656 open n_n4067 n_n4057 n_n3954 [896] n_n3741 n_n3500 pv10_1_1_ n_n4026 open n_n3851 - n_n3788 n_n4305 n_n4098 open [2264] n_n3865 n_n4026 open open n_n3533 [6257] nen3_10 n_n4126 - open - - - fle[0].out[0]->clbouts1 open open open fle[4].out[0]->clbouts1 fle[5].out[0]->clbouts1 open open open open open fle[1].out[1]->clbouts2 fle[2].out[1]->clbouts2 fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - clb.I3[9]->lutA clb.I2[5]->lutB clb.I1[3]->lutC open clb.I1[6]->lutE clb.I1[8]->lutF fle[0].out[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - n_n3062 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3743 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [2261] - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[6]->lutB open fle[1].out[1]->lutD clb.I3[7]->lutE fle[1].out[0]->lutF fle[0].out[1]->lutG fle[2].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 0 2 - - - [2263] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3444 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3574 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[10]->lutA fle[4].out[0]->lutB clb.I1[6]->lutC fle[1].out[1]->lutD clb.I1[0]->lutE clb.I4[6]->lutF clb.I3[12]->lutG clb.I3[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 1 2 0 open - - - [2262] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [2264] - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[12]->lutB clb.I1[2]->lutC fle[4].out[1]->lutD clb.I1[0]->lutE clb.I4[4]->lutF clb.I4[0]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 1 0 open 3 - - - [1082] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [937] - - - - - - - - - - - - clb.I4[0]->lutA fle[2].out[1]->lutB open fle[4].out[1]->lutD open clb.I1[7]->lutF clb.I4[11]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 0 1 open 2 open - - - n_n3832 - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - [6254] - - - - - - - - - - - - clb.I4[2]->lutA clb.I3[4]->lutB clb.I1[10]->lutC clb.I2[10]->lutD fle[6].out[1]->lutE fle[7].out[1]->lutF clb.I4[5]->lutG clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - [1565] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 2 0 - - - [1119] - - - - - - - - - - - - open clb.I2[11]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD fle[7].out[0]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - [942] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [6349] - - - - - - - - - - - - open clb.I2[11]->lutB fle[7].out[1]->lutC fle[9].out[1]->lutD open clb.I1[1]->lutF clb.I3[5]->lutG clb.I2[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - n_n3294 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 1 3 - - - [984] - - - - - - - - - - - - clb.I4[9]->lutA clb.I3[1]->lutB clb.I1[11]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I4[12]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [1325] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 1 2 3 - - - [1323] - - - - - - - - - - - - clb.I4[1]->lutA clb.I2[9]->lutB clb.I1[4]->lutC fle[9].out[1]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF fle[8].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 2 0 open - - - [6366] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n4028 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4029 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open open open open open [894] open open nrq1_3 - open open n_n4145 open open pdn open nrq1_3 open open open open open - open [6306] open pdn open preset open open n_n3608 n_n3495 open n_n4392 open - open nrq1_3 open open open open open [894] open open open open open - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[5]->lutB clb.I2[5]->lutC fle[1].out[1]->lutD clb.I1[12]->lutE fle[0].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n3251 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3252 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv3_6_6_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[5]->lutB clb.I2[7]->lutC clb.I2[2]->lutD clb.I3[3]->lutE fle[1].out[0]->lutF clb.I4[7]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - [1527] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 open 2 1 open - - - n_n3056 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3057 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA fle[2].out[0]->lutB clb.I2[7]->lutC clb.I2[5]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3796 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3797 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv13_6_6_ - - - - - - - - - - - - clb.I3[5]->lutA fle[3].out[1]->lutB clb.I2[7]->lutC clb.I2[2]->lutD clb.I3[3]->lutE clb.I1[9]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [1711] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n3154 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3155 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA fle[4].out[0]->lutB clb.I2[5]->lutC fle[5].out[1]->lutD clb.I1[12]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3156 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3157 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv9_2_2_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I3[5]->lutB clb.I1[12]->lutC fle[5].out[1]->lutD open clb.I1[9]->lutF clb.I3[9]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 0 3 2 open - - - [1740] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3735 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3736 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[1]->lutA clb.I3[5]->lutB fle[6].out[0]->lutC clb.I2[5]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3889 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3890 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv9_0_0_ - - - - - - - - - - - - open clb.I3[5]->lutB fle[7].out[1]->lutC clb.I2[5]->lutD clb.I1[12]->lutE fle[7].out[0]->lutF clb.I4[7]->lutG clb.I3[8]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 1 3 - - - [1774] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3127 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3128 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I3[5]->lutB clb.I2[5]->lutC clb.I2[7]->lutD open fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3605 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3606 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv15_1_1_ - - - - - - - - - - - - clb.I3[5]->lutA fle[9].out[1]->lutB clb.I1[12]->lutC clb.I2[5]->lutD clb.I1[9]->lutE fle[9].out[0]->lutF clb.I3[11]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1295] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3106 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3108 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open pdn open n_n4116 n_n3741 [992] tin_pv10_0_0_ ndn3_8 open - ndn3_5 pdn open open open open ndn3_7 open open open ndn3_6 open open - open nrq1_3 open preset [894] open n_n3976 open open open open open tin_pv4_0_0_ - [894] n_n3946 open open pdn open open open open open open open n_n3743 - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 fle[3].out[0]->clbouts1 open open open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I4[1]->lutA fle[3].out[1]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD clb.I3[1]->lutE open clb.I3[3]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - [908] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [1242] - - - - - - - - - - - - fle[1].out[0]->lutA clb.I3[3]->lutB clb.I1[5]->lutC open clb.I3[1]->lutE clb.I4[0]->lutF fle[0].out[1]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n4280 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4282 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 2 0 - - - n_n4207 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4209 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA open clb.I1[10]->lutC fle[1].out[0]->lutD fle[3].out[0]->lutE clb.I1[11]->lutF clb.I3[3]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - pv10_0_0_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1251] - - - - - - - - - - - - open fle[2].out[1]->lutB clb.I1[9]->lutC open fle[2].out[0]->lutE clb.I1[8]->lutF clb.I4[12]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - n_n3755 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3756 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3927 - - - - - - - - - - - - fle[3].out[0]->lutA clb.I3[6]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD open open clb.I3[3]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - [6250] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 0 1 - - - [997] - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC fle[5].out[1]->lutD clb.I3[1]->lutE open clb.I3[3]->lutG clb.I2[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1969] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - n_n3825 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3826 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[5].out[0]->lutB fle[7].out[1]->lutC fle[5].out[1]->lutD fle[6].out[0]->lutE open clb.I3[12]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3515 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3517 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 open - 2 1 open 0 open - - - pv4_0_0_ - - - - - - - - - - - - clb.I3[3]->lutA clb.I2[10]->lutB fle[7].out[1]->lutC clb.I2[0]->lutD fle[6].out[1]->lutE fle[7].out[0]->lutF open fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - [1351] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3229 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4159 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[3]->lutA clb.I2[1]->lutB fle[8].out[0]->lutC open clb.I3[1]->lutE fle[9].out[1]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - n_n3194 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3195 - - - flut5.clk[0]->direct3 - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 1 0 open - - - pv5_0_0_ - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[3]->lutB clb.I1[5]->lutC fle[9].out[1]->lutD fle[7].out[1]->lutE fle[9].out[0]->lutF clb.I3[4]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1267] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 2 1 - - - n_n3571 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3572 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn tin_pv6_6_6_ nrq1_3 open [894] open open n_n3922 open n_n3892 open open open - n_n4157 open open open open open open open open open open nrq1_3 open - open open open n_n3035 open open pdn open open tin_pv6_4_4_ preset n_n4288 open - open open open open open open open open open open open open [894] - open - - - open open open open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[10]->lutB clb.I1[0]->lutC fle[1].out[1]->lutD clb.I1[2]->lutE open fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 1 open 3 - - - n_n4289 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4290 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv9_5_5_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[11]->lutD clb.I1[4]->lutE fle[1].out[0]->lutF clb.I3[11]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [1638] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3983 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3985 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA fle[2].out[0]->lutB clb.I1[0]->lutC clb.I2[11]->lutD fle[3].out[1]->lutE open fle[2].out[0]->lutG clb.I3[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3092 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3093 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 open 1 0 - - - pv6_4_4_ - - - - - - - - - - - - clb.I3[10]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC clb.I2[11]->lutD open clb.I1[7]->lutF clb.I4[12]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - [1514] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4063 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4065 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I1[2]->lutE clb.I1[1]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 1 open 3 - - - n_n3835 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3836 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - pv6_6_6_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB fle[5].out[1]->lutC clb.I2[11]->lutD open clb.I1[9]->lutF clb.I4[12]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - [1687] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n3428 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3429 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB fle[6].out[0]->lutC clb.I2[11]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3115 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3116 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv8_5_5_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB open clb.I2[11]->lutD fle[7].out[1]->lutE fle[7].out[0]->lutF clb.I4[12]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 3 2 - - - [1341] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3329 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3331 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[8].out[0]->lutA clb.I3[10]->lutB clb.I1[0]->lutC clb.I2[11]->lutD open open fle[8].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - n_n3618 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3619 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv12_5_5_ - - - - - - - - - - - - clb.I3[10]->lutA clb.I3[6]->lutB clb.I1[2]->lutC fle[9].out[1]->lutD clb.I1[4]->lutE fle[9].out[0]->lutF clb.I3[3]->lutG clb.I2[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1232] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 3 0 1 - - - n_n3336 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3337 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq1_3 [896] open [1078] [992] open [1137] [6255] ndn3_8 [6257] n_n4116 open n_n3124 - n_n3888 tin_pv10_2_2_ preset pdn open [894] open open open open open open open - open n_n3832 open ndn3_7 open n_n3741 n_n4360 open open open open n_n3653 preset - preset open n_n3888 open n_n3841 n_n4040 [923] open open n_n3574 open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 fle[4].out[0]->clbouts1 open open fle[7].out[0]->clbouts1 open open fle[0].out[1]->clbouts2 open open open open fle[5].out[1]->clbouts2 fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - open fle[5].out[1]->lutB clb.I1[12]->lutC fle[0].out[1]->lutD clb.I1[10]->lutE clb.I4[6]->lutF clb.I4[9]->lutG clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [903] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n3994 - - - - - - - - - - - - open fle[5].out[1]->lutB clb.I1[10]->lutC fle[0].out[1]->lutD clb.I3[12]->lutE clb.I1[0]->lutF fle[2].out[1]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 1 2 open - - - n_n3595 - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 2 1 - - - [1984] - - - - - - - - - - - - clb.I4[0]->lutA clb.I2[3]->lutB clb.I1[0]->lutC fle[4].out[0]->lutD fle[2].out[0]->lutE fle[1].out[1]->lutF open clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 3 open 2 - - - n_n3064 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3065 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n3547 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3549 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[2].out[0]->lutA clb.I2[1]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE clb.I1[8]->lutF clb.I3[3]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 2 0 open open 1 - - - pv10_2_2_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 1 0 - - - [1488] - - - - - - - - - - - - fle[3].out[0]->lutA fle[3].out[1]->lutB clb.I1[4]->lutC fle[4].out[0]->lutD open clb.I1[7]->lutF clb.I4[0]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 2 1 open open - - - n_n3025 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3946 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 3 0 2 - - - [1771] - - - - - - - - - - - - fle[0].out[1]->lutA fle[5].out[1]->lutB clb.I1[1]->lutC fle[4].out[1]->lutD clb.I1[10]->lutE fle[6].out[0]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 1 open 2 - - - [1773] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 1 open 2 - - - n_n3235 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3995 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[1]->lutA fle[5].out[1]->lutB clb.I1[7]->lutC open clb.I1[9]->lutE clb.I1[7]->lutF clb.I4[5]->lutG clb.I3[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 0 2 open 3 - - - [1772] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - [1926] - - - - - - - - - - - - clb.I4[4]->lutA clb.I2[0]->lutB open fle[9].out[1]->lutD clb.I1[3]->lutE clb.I1[6]->lutF clb.I4[2]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 3 open 0 2 - - - [1136] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - n_n135 - - - - - - - - - - - - clb.I3[1]->lutA clb.I3[6]->lutB clb.I1[7]->lutC clb.I2[2]->lutD clb.I1[9]->lutE clb.I1[7]->lutF clb.I3[1]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 3 0 open - - - [2240] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 1 0 - - - [2241] - - - - - - - - - - - - clb.I3[11]->lutA fle[9].out[1]->lutB clb.I1[1]->lutC clb.I2[0]->lutD fle[8].out[0]->lutE fle[9].out[0]->lutF fle[8].out[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 0 1 3 open - - - [2242] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 0 2 1 open - - - n_n3725 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3726 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open open open n_n4201 tin_pv4_2_2_ open pdn open n_n3898 open open - open open open preset open open open open open open [894] open open - open open tin_pv6_0_0_ open n_n4383 n_n4349 open open open nrq1_3 tin_pv6_1_1_ open open - open open open open open open open open open open pdn open open - open - - - open open open open open open open open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[9]->lutB clb.I2[3]->lutC fle[1].out[1]->lutD clb.I1[8]->lutE clb.I1[6]->lutF fle[0].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - n_n4346 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4347 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 open 0 1 open - - - pv4_2_2_ - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[9]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE fle[1].out[0]->lutF clb.I3[4]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 3 0 open 1 - - - [1465] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 2 0 open - - - n_n4370 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4372 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[2].out[0]->lutB clb.I2[3]->lutC clb.I4[10]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 2 0 1 open - - - n_n4137 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4139 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv13_5_5_ - - - - - - - - - - - - clb.I3[9]->lutA fle[3].out[1]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[10]->lutF open fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1494] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - n_n3775 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3777 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA fle[4].out[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD clb.I1[8]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - n_n3141 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3142 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv3_5_5_ - - - - - - - - - - - - clb.I3[9]->lutA fle[5].out[1]->lutB clb.I2[3]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[10]->lutF open fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [1504] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 0 open 2 - - - n_n3435 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3436 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA clb.I2[3]->lutB fle[6].out[0]->lutC clb.I4[10]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[2]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 2 1 open - - - n_n3028 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3029 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv6_0_0_ - - - - - - - - - - - - clb.I3[9]->lutA clb.I2[3]->lutB fle[7].out[1]->lutC clb.I2[10]->lutD clb.I1[8]->lutE fle[7].out[0]->lutF open clb.I3[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1693] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 open 2 open 0 - - - n_n3505 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3506 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[9]->lutA clb.I2[3]->lutB fle[8].out[1]->lutC clb.I2[10]->lutD clb.I1[8]->lutE clb.I1[5]->lutF fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1604] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 open 0 2 open - - - n_n3950 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3952 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[10]->lutA fle[9].out[1]->lutB fle[8].out[1]->lutC open clb.I1[8]->lutE fle[9].out[1]->lutF clb.I3[9]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - pv6_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 3 0 - - - n_n3143 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3144 - - - flut5.clk[0]->direct3 - - - - - - - - - - [908] [903] n_n4116 [6255] open open n_n3995 open open [1096] ndn3_8 open open - open n_n3124 [894] tin_pv10_3_3_ [992] pdn nrq1_3 n_n4229 ndn3_7 preset open n_n4069 n_n3832 - open open open [896] open n_n3994 n_n4040 n_n3927 open [6257] open open n_n4256 - open n_n4256 open n_n3916 preset open n_n3595 open n_n3832 [1079] n_n3946 open open - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - open clb.I3[7]->lutB clb.I1[2]->lutC clb.I4[10]->lutD clb.I3[12]->lutE clb.I1[0]->lutF fle[0].out[0]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - [902] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 2 0 - - - n_n4254 - - - - - - - - - - - - clb.I3[5]->lutA clb.I2[1]->lutB clb.I1[6]->lutC fle[4].out[1]->lutD clb.I1[2]->lutE clb.I1[9]->lutF clb.I4[3]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 2 0 open 1 - - - [904] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 3 0 1 - - - n_n4038 - - - - - - - - - - - - fle[3].out[1]->lutA open clb.I2[11]->lutC fle[1].out[1]->lutD fle[3].out[0]->lutE open fle[3].out[1]->lutG clb.I2[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 1 2 - - - [899] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 2 open 3 0 - - - [900] - - - - - - - - - - - - fle[1].out[0]->lutA clb.I3[12]->lutB open fle[4].out[0]->lutD clb.I1[1]->lutE clb.I4[1]->lutF fle[1].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 1 3 - - - n_n3986 - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 1 3 0 2 open - - - n_n4082 - - - - - - - - - - - - clb.I4[6]->lutA clb.I2[7]->lutB fle[6].out[0]->lutC clb.I4[9]->lutD open fle[6].out[0]->lutF clb.I4[6]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - n_n4084 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 1 3 0 - - - n_n4039 - - - - - - - - - - - - clb.I4[1]->lutA clb.I3[3]->lutB fle[6].out[0]->lutC clb.I4[6]->lutD clb.I1[3]->lutE fle[6].out[0]->lutF clb.I3[9]->lutG clb.I2[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 2 1 0 3 open - - - [1393] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1392] - - - - - - - - - - - - open fle[5].out[0]->lutB fle[6].out[1]->lutC fle[5].out[1]->lutD clb.I1[3]->lutE fle[9].out[1]->lutF clb.I4[8]->lutG clb.I2[9]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 0 1 open - - - n_n3817 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3818 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - [1391] - - - - - - - - - - - - open clb.I2[6]->lutB clb.I2[9]->lutC clb.I2[5]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF clb.I4[4]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 1 2 - - - [1447] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - n_n4128 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4129 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I2[2]->lutB fle[7].out[0]->lutC fle[9].out[1]->lutD fle[8].out[0]->lutE fle[7].out[1]->lutF open clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 1 2 0 open - - - n_n3212 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3213 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 2 1 open 0 - - - pv10_3_3_ - - - - - - - - - - - - clb.I4[4]->lutA fle[9].out[1]->lutB clb.I1[10]->lutC clb.I2[8]->lutD fle[8].out[1]->lutE fle[9].out[0]->lutF open clb.I2[4]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [2226] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3507 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4258 - - - flut5.clk[0]->direct3 - - - - - - - - - - nrq1_3 open open open open open open pdn n_n4182 open open open open - open open open open n_n4316 open nrq1_3 open n_n4229 open open open open - tin_pv4_3_3_ open open open preset pdn open open open open open [894] open - open open open open nrq1_3 open open open open open open open open - open - - - open open open open open open open open open fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open fle[2].out[1]->clbouts2 open fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open open open - open - - - pclk - - - - fle[0].out[0]->lutA clb.I3[4]->lutB clb.I2[6]->lutC fle[1].out[1]->lutD clb.I1[7]->lutE open fle[0].out[0]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 0 3 open 1 - - - n_n3488 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3489 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - pv4_3_3_ - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[4]->lutB clb.I1[7]->lutC fle[1].out[1]->lutD open clb.I1[8]->lutF fle[1].out[0]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 3 0 1 2 open - - - [1355] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 2 1 - - - n_n4307 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4309 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[2].out[0]->lutB clb.I1[7]->lutC clb.I2[6]->lutD open open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 1 3 open - - - n_n3189 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3190 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 0 1 - - - pv3_2_2_ - - - - - - - - - - - - clb.I3[4]->lutA fle[3].out[1]->lutB clb.I1[0]->lutC clb.I2[4]->lutD clb.I3[5]->lutE open clb.I3[11]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [983] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - n_n3737 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3739 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA fle[4].out[0]->lutB clb.I1[0]->lutC fle[5].out[1]->lutD clb.I3[5]->lutE open open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3378 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3379 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 1 open open open 0 - - - pv13_2_2_ - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[4]->lutB fle[5].out[1]->lutC clb.I2[4]->lutD clb.I3[5]->lutE open clb.I3[11]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1385] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 1 2 - - - n_n3462 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3463 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA clb.I3[5]->lutB fle[6].out[0]->lutC clb.I2[6]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3599 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3600 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 1 0 open open - - - pv13_3_3_ - - - - - - - - - - - - clb.I4[4]->lutA clb.I3[4]->lutB fle[7].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE fle[7].out[0]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 0 2 open 1 - - - [1529] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 open 2 open 1 - - - n_n3402 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3404 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[4]->lutA clb.I2[6]->lutB fle[8].out[1]->lutC clb.I2[8]->lutD clb.I1[7]->lutE open fle[8].out[0]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1206] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open open 2 1 - - - n_n4339 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4342 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[9].out[1]->lutB fle[8].out[1]->lutC open clb.I1[7]->lutE clb.I1[0]->lutF clb.I3[4]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv3_3_3_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3273 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3274 - - - flut5.clk[0]->direct3 - - - - - - - - - - n_n4182 open open open open open tin_pv4_6_6_ open preset n_n3841 open open nrq1_3 - open open open nrq1_3 open open open open open open n_n3590 open open - tin_pv4_7_7_ open pdn open open open n_n3458 open open open open ndn3_5 [894] - open nrq1_3 preset open open open n_n4251 open n_n4270 open open ndn3_6 [894] - open - - - fle[0].out[0]->clbouts1 open fle[2].out[0]->clbouts1 open open open open open open open open open open fle[3].out[1]->clbouts2 fle[4].out[1]->clbouts2 open fle[6].out[1]->clbouts2 open fle[8].out[1]->clbouts2 open - open - - - pclk - - - - fle[1].out[0]->lutA clb.I2[10]->lutB open open clb.I3[2]->lutE clb.I4[2]->lutF fle[1].out[0]->lutG clb.I2[3]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open open - 1 0 open open open - - - pv3_7_7_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 0 2 3 - - - [1204] - - - - - - - - - - - - fle[0].out[1]->lutA clb.I3[12]->lutB clb.I1[9]->lutC open clb.I1[12]->lutE fle[1].out[1]->lutF clb.I4[2]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n4100 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4102 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 2 0 1 - - - n_n3371 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3372 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[1].out[1]->lutA open open open fle[3].out[0]->lutE clb.I4[2]->lutF clb.I4[1]->lutG clb.I3[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv13_7_7_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 0 3 1 - - - [1261] - - - - - - - - - - - - clb.I3[12]->lutA fle[2].out[1]->lutB open clb.I4[2]->lutD clb.I1[9]->lutE clb.I1[0]->lutF clb.I4[11]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 2 open open 0 - - - n_n3392 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3394 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 3 2 1 - - - [1214] - - - - - - - - - - - - clb.I4[2]->lutA fle[4].out[0]->lutB clb.I2[3]->lutC fle[5].out[1]->lutD clb.I3[2]->lutE clb.I1[6]->lutF open fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3773 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3774 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 2 open 0 open 1 - - - pv4_6_6_ - - - - - - - - - - - - clb.I3[2]->lutA fle[5].out[1]->lutB clb.I1[8]->lutC open clb.I1[12]->lutE clb.I4[12]->lutF clb.I4[6]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [1218] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3412 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3413 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[2]->lutA clb.I3[2]->lutB fle[6].out[0]->lutC clb.I2[3]->lutD fle[7].out[1]->lutE fle[6].out[0]->lutF clb.I3[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n4113 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4114 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv4_7_7_ - - - - - - - - - - - - clb.I4[2]->lutA clb.I3[2]->lutB fle[7].out[1]->lutC open clb.I1[12]->lutE fle[7].out[0]->lutF clb.I4[8]->lutG clb.I3[12]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 1 2 open 3 - - - [1265] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 0 1 - - - n_n4165 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4166 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[2]->lutA clb.I2[3]->lutB clb.I1[8]->lutC open fle[8].out[0]->lutE open open fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 open open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 3 0 open 2 - - - n_n3649 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3650 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 1 open open 0 - - - pv9_4_4_ - - - - - - - - - - - - clb.I3[2]->lutA fle[9].out[1]->lutB clb.I1[8]->lutC open clb.I1[12]->lutE fle[9].out[0]->lutF clb.I3[12]->lutG clb.I3[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 1 2 0 open 3 - - - [2202] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3686 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3687 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open open preset open [6255] ndn3_8 open nrq1_3 n_n4254 open open open - open n_n4231 open open open open open n_n4069 nrq1_3 ndn3_7 open open open - preset tin_pv10_6_6_ open n_n3020 open tin_pv10_4_4_ [992] [894] open open open open open - open n_n3832 open open open open nrq1_3 open open open open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 fle[0].out[1]->clbouts2 open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 open fle[9].out[1]->clbouts2 - open - - - pclk - - - - fle[3].out[1]->lutA clb.I2[7]->lutB open clb.I2[1]->lutD clb.I1[9]->lutE open fle[3].out[1]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 1 open 2 3 - - - [901] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 3 open 0 1 - - - [907] - - - - - - - - - - - - clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[5]->lutC clb.I4[1]->lutD clb.I1[8]->lutE clb.I1[3]->lutF fle[2].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1925] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 0 2 1 - - - [1412] - - - - - - - - - - - - clb.I3[0]->lutA fle[2].out[0]->lutB clb.I2[8]->lutC fle[9].out[0]->lutD fle[3].out[1]->lutE open fle[1].out[1]->lutG clb.I3[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 2 3 1 open - - - n_n3041 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3042 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 open 2 1 - - - n_n4134 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4136 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[5]->lutA fle[2].out[0]->lutB open fle[4].out[0]->lutD fle[2].out[1]->lutE open clb.I3[6]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 0 2 open open 1 - - - pv10_4_4_ - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open open 1 0 - - - n_n3875 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3876 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[0]->lutA fle[3].out[1]->lutB clb.I1[6]->lutC clb.I2[9]->lutD open clb.I1[6]->lutF clb.I3[0]->lutG fle[5].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 3 2 open - - - [1986] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 1 open 2 0 3 - - - [1335] - - - - - - - - - - - - clb.I3[6]->lutA fle[4].out[1]->lutB fle[6].out[1]->lutC clb.I4[6]->lutD open fle[6].out[0]->lutF clb.I3[0]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3031 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4299 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 2 0 1 - - - [1246] - - - - - - - - - - - - clb.I3[7]->lutA fle[5].out[0]->lutB fle[5].out[1]->lutC open fle[6].out[0]->lutE fle[7].out[0]->lutF clb.I3[1]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 0 2 open open - - - n_n3340 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3342 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv10_6_6_ - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[0]->lutB fle[7].out[0]->lutC clb.I4[6]->lutD open clb.I1[3]->lutF clb.I3[3]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - 0 1 2 3 open - - - n_n3569 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3570 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - [1524] - - - - - - - - - - - - clb.I3[3]->lutA open fle[8].out[1]->lutC clb.I4[6]->lutD open clb.I1[3]->lutF fle[8].out[1]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv15_6_6_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 0 2 1 - - - n_n4373 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4375 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[6]->lutA fle[9].out[0]->lutB clb.I1[3]->lutC fle[9].out[1]->lutD open clb.I1[3]->lutF clb.I4[6]->lutG fle[9].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 open fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3437 - - - - - - - - - lut5[0].out[0]->direct2 - - - pdn - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 open 0 3 1 - - - n_n3151 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3152 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open n_n4222 nrq1_3 n_n3959 open open open n_n3743 pdn open n_n3916 open - open open n_n3976 open open ndn3_8 n_n4160 nrq1_3 open open open open open - preset open [1990] open open open ndn3_7 open [894] open n_n3743 open open - tin_pv10_1_1_ open open open open open open n_n4159 open nrq1_3 open open open - open - - - fle[0].out[0]->clbouts1 fle[1].out[0]->clbouts1 open fle[3].out[0]->clbouts1 open fle[5].out[0]->clbouts1 open fle[7].out[0]->clbouts1 open open open open open open open open fle[6].out[1]->clbouts2 fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 open - open - - - pclk - - - - clb.I3[2]->lutA clb.I3[8]->lutB clb.I1[11]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF fle[0].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3727 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3729 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n3074 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3075 - - - flut5.clk[0]->direct3 - - - - - - - - - fle[0].out[1]->lutA open open open fle[2].out[0]->lutE clb.I1[9]->lutF clb.I4[9]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open open lut5.in[4]->direct:lut5 - 0 open open open 1 - - - pv13_4_4_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 3 0 - - - [1301] - - - - - - - - - - - - fle[1].out[1]->lutA clb.I3[8]->lutB clb.I1[11]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF fle[2].out[1]->lutG clb.I3[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 2 1 0 open open - - - n_n3757 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3758 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 2 0 - - - n_n3433 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3434 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[4].out[0]->lutC clb.I2[7]->lutD fle[2].out[1]->lutE clb.I1[9]->lutF clb.I3[0]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open open lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open open 0 open 1 - - - pv13_0_0_ - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 0 2 - - - [1786] - - - - - - - - - - - - clb.I3[8]->lutA fle[3].out[1]->lutB clb.I2[2]->lutC open clb.I1[3]->lutE clb.I1[9]->lutF clb.I3[0]->lutG fle[4].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 1 2 0 open open - - - n_n3060 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3061 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 3 1 0 2 - - - n_n3442 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3443 - - - flut5.clk[0]->direct3 - - - - - - - - - open fle[4].out[1]->lutB open open fle[6].out[0]->lutE clb.I1[9]->lutF clb.I3[0]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - open 0 open open 1 - - - pv5_1_1_ - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - [1510] - - - - - - - - - - - - open clb.I3[8]->lutB fle[5].out[1]->lutC clb.I2[2]->lutD fle[6].out[1]->lutE clb.I1[2]->lutF clb.I4[7]->lutG clb.I2[6]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - open 0 2 open 1 - - - n_n3285 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3287 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 open 1 2 0 - - - n_n3741 - - - - - - - - - - - - clb.I4[7]->lutA clb.I2[2]->lutB clb.I1[4]->lutC open clb.I3[0]->lutE clb.I1[8]->lutF clb.I3[6]->lutG clb.I2[5]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - 0 1 2 open open - - - [923] - - - - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 1 2 - - - [1451] - - - - - - - - - - - - clb.I3[0]->lutA clb.I2[7]->lutB clb.I1[9]->lutC open fle[8].out[0]->lutE fle[9].out[1]->lutF clb.I4[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 1 open 2 - - - n_n3871 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3872 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open 2 1 0 open - - - pv10_1_1_ - - - - - - - - - - - - clb.I3[0]->lutA fle[9].out[1]->lutB clb.I1[3]->lutC open clb.I1[9]->lutE fle[9].out[0]->lutF clb.I3[8]->lutG clb.I3[10]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - [2027] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 2 1 0 - - - n_n3269 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3270 - - - flut5.clk[0]->direct3 - - - - - - - - - - pdn open open open open open [894] open open open open open open - open open open open open open open nrq1_3 open open n_n3631 open open - open open open open open open n_n4351 n_n3319 n_n4116 open open preset open - open open open open open open open open open nrq1_3 open open open - open - - - open open open open open fle[5].out[0]->clbouts1 fle[6].out[0]->clbouts1 fle[7].out[0]->clbouts1 open fle[9].out[0]->clbouts1 open open fle[2].out[1]->clbouts2 open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - - - clb.I3[11]->lutA fle[2].out[0]->lutB open clb.I4[9]->lutD clb.I1[0]->lutE open fle[2].out[0]->lutG fle[3].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 2 open 3 1 - - - n_n3349 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3350 - - - flut5.clk[0]->direct3 - - - - - - - open open open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open open open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open open 1 0 - - - pv5_2_2_ - - - - - - - - - - - - fle[3].out[1]->lutA clb.I3[11]->lutB open clb.I2[7]->lutD clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[8]->lutG fle[3].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 0 open 3 1 - - - [1847] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 0 1 2 - - - n_n4283 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4286 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I4[9]->lutA clb.I3[11]->lutB open fle[4].out[1]->lutD clb.I1[0]->lutE clb.I1[6]->lutF clb.I3[6]->lutG fle[4].out[0]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 0 open 2 1 - - - [1792] - - - - - - - - - - open open lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open open 1 0 2 - - - n_n3904 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3906 - - - flut5.clk[0]->direct3 - - - - - - - - - open open fle[4].out[1]->lutC fle[5].out[1]->lutD clb.I1[0]->lutE open clb.I4[9]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open open ble5.in[2]->direct1 ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - open open flut5.in[2]->direct1 flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - open open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 open - open open 0 1 open - - - pv9_3_3_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 2 1 open 3 0 - - - n_n3748 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3749 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[7]->lutB fle[6].out[1]->lutC clb.I2[7]->lutD clb.I1[0]->lutE fle[6].out[1]->lutF open clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open open - open 0 1 open open - - - pv9_7_7_ - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 open lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 3 1 2 open 0 - - - n_n3039 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3040 - - - flut5.clk[0]->direct3 - - - - - - - - - open clb.I3[11]->lutB clb.I2[7]->lutC clb.I2[10]->lutD clb.I1[0]->lutE open fle[8].out[0]->lutG open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 3 2 1 - - - [1520] - - - - - - - - - - lut5inter.in[3]->direct2 open open lut5inter.in[6]->direct2 open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open open ble5.in[3]->direct1 open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open open flut5.in[3]->direct1 open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open open lut5.in[3]->direct:lut5 open - 0 open open 1 open - - - pv12_3_3_ - - - - - - - - - - - - clb.I3[11]->lutA open fle[8].out[0]->lutC clb.I2[7]->lutD clb.I1[0]->lutE open fle[8].out[1]->lutG clb.I3[11]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 open fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 open lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 0 open 2 3 1 - - - n_n3366 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3367 - - - flut5.clk[0]->direct3 - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 2 0 - - - n_n3149 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3150 - - - flut5.clk[0]->direct3 - - - - - - - - - clb.I3[11]->lutA fle[9].out[0]->lutB clb.I2[7]->lutC open clb.I1[0]->lutE fle[9].out[1]->lutF clb.I3[11]->lutG clb.I2[7]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n3862 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3863 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 2 0 3 - - - n_n3589 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3590 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open pdn open n_n3729 nrq1_3 open open open open open open open - open open nrq1_3 open open open open open open open open open open - open open open open open open preset n_n3910 open open open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open fle[8].out[0]->clbouts1 open open open open open open open open fle[7].out[1]->clbouts2 fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - - - - - - - - open open open clb.I2[2]->lutD clb.I1[2]->lutE open clb.I3[7]->lutG clb.I3[6]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - open - - - - open open open fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - open - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 2 0 - - - [1298] - - - - - - - - - - - - clb.I3[6]->lutA clb.I2[2]->lutB clb.I1[4]->lutC fle[9].out[0]->lutD clb.I1[2]->lutE clb.I1[4]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 3 2 open 1 - - - [1990] - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - pv3_4_4_ - - - - - - - - - - - - clb.I3[6]->lutA fle[9].out[0]->lutB clb.I1[5]->lutC open clb.I1[2]->lutE clb.I1[5]->lutF clb.I3[6]->lutG fle[9].out[1]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - clb.clk[0]->clks - - - - fle.in[0]->direct1 fle.in[1]->direct1 fle.in[2]->direct1 open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - fle.clk[0]->direct3 - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 ble5.in[2]->direct1 open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 flut5.in[2]->direct1 open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 open lut5.in[4]->direct:lut5 - 0 2 3 open 1 - - - n_n4161 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n4162 - - - flut5.clk[0]->direct3 - - - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 1 3 0 2 - - - n_n3566 - - - - - - - - - lut5[0].out[0]->direct2 - - - n_n3567 - - - flut5.clk[0]->direct3 - - - - - - - - - - open open n_n3198 open open open open open open open open n_n4227 open - open n_n3709 n_n3707 open open open open open open open open open open - open open open preset open open open open nrq3_11 open open open open - open open open open open open open open open open open open open - open - - - open open fle[2].out[0]->clbouts1 open open open open open fle[8].out[0]->clbouts1 fle[9].out[0]->clbouts1 open open open open open open open open fle[8].out[1]->clbouts2 fle[9].out[1]->clbouts2 - open - - - pclk - - - - - - open open open open fle[8].out[0]->lutE open open open - open - - - lut5inter[0].out[0]->direct2 open - open - - - clb.clk[0]->clks - - - - open open open open fle.in[4]->direct1 open open open - open - - - ble5[0].out[0]->direct3 open - open - - - fle.clk[0]->direct3 - - - - open open open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - lut5inter.clk[0]->complete1 - - - - open open open open ble5.in[4]->direct1 - - - ff[0].Q[0]->mux1 - - - ble5.clk[0]->direct2 - - - - open open open open flut5.in[4]->direct1 - - - lut5[0].in[4]->complete:lut5 - - - - - - - - lut5[0].out[0]->direct2 - - - ngfdn_3 - - - flut5.clk[0]->direct3 - - - - - - - - - - - - - - - clb.I3[8]->lutA clb.I3[3]->lutB open fle[9].out[1]->lutD fle[2].out[0]->lutE clb.I1[11]->lutF open open - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - fle.in[0]->direct1 fle.in[1]->direct1 open fle.in[3]->direct1 fle.in[4]->direct1 fle.in[5]->direct1 open open - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - lut5inter.in[0]->direct1 lut5inter.in[1]->direct1 open open lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open open ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open open flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open open lut5.in[4]->direct:lut5 - 1 0 open open 2 - - - n_n3810 - - - - - - - - - - lut5inter.in[3]->direct2 open lut5inter.in[5]->direct2 open open - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 open ble5.in[2]->direct1 open open - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 open flut5.in[2]->direct1 open open - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 open lut5.in[2]->direct:lut5 open open - 1 open 0 open open - - - [1584] - - - - - - - - - - - - open clb.I3[3]->lutB clb.I2[2]->lutC clb.I2[1]->lutD clb.I1[2]->lutE open clb.I3[3]->lutG clb.I2[2]->lutH - open - - - lut5inter[0].out[0]->direct2 lut5inter[0].out[1]->direct2 - open - - - open - - - - open fle.in[1]->direct1 fle.in[2]->direct1 fle.in[3]->direct1 fle.in[4]->direct1 open fle.in[6]->direct1 fle.in[7]->direct1 - open - - - ble5[0].out[0]->direct3 ble5[1].out[0]->direct3 - open - - - open - - - - open lut5inter.in[1]->direct1 lut5inter.in[2]->direct1 lut5inter.in[3]->direct1 lut5inter.in[4]->direct1 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 0 2 3 1 - - - [6257] - - - - - - - - - - lut5inter.in[3]->direct2 lut5inter.in[4]->direct2 open lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - ble5.in[0]->direct1 ble5.in[1]->direct1 open ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - flut5.in[0]->direct1 flut5.in[1]->direct1 open flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - lut5.in[0]->direct:lut5 lut5.in[1]->direct:lut5 open lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - 3 1 open 0 2 - - - [896] - - - - - - - - - - - - - open open [902] open n_n4256 open open open open open open open open - open open open open [908] open open open open open open open open - open open open open open open open open open n_n4258 open open open - open open open open open open open open open open open open open - open - - - open open open open open open open open open open open open open open open open open open open fle[9].out[1]->clbouts2 - open - - - open - - - - - - - - - - - - - open open open open clb.I1[2]->lutE clb.I1[4]->lutF clb.I3[9]->lutG clb.I2[4]->lutH - open - - - open lut5inter[0].out[1]->direct2 - open - - - open - - - - open open open open fle.in[4]->direct1 fle.in[5]->direct1 fle.in[6]->direct1 fle.in[7]->direct1 - open - - - open ble5[1].out[0]->direct3 - open - - - open - - - - - open lut5inter.in[4]->direct2 lut5inter.in[5]->direct2 lut5inter.in[6]->direct2 lut5inter.in[7]->direct2 - open - - - flut5[0].out[0]->direct3 - open - - - open - - - - open ble5.in[1]->direct1 ble5.in[2]->direct1 ble5.in[3]->direct1 ble5.in[4]->direct1 - - - lut5[0].out[0]->mux1 - - - open - - - - open flut5.in[1]->direct1 flut5.in[2]->direct1 flut5.in[3]->direct1 flut5.in[4]->direct1 - - - lut[0].out[0]->direct:lut5 - - - - - - - open lut5.in[1]->direct:lut5 lut5.in[2]->direct:lut5 lut5.in[3]->direct:lut5 lut5.in[4]->direct:lut5 - open 2 1 0 3 - - - n_n4231 - - - - - - - - - - - - - pv14_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pready_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pdn - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv7_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv3_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv6_6_6_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv2_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv14_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv12_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv10_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv9_7_7_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv5_0_0_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv1_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv15_3_3_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv13_4_4_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv11_5_5_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv8_1_1_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - pv4_2_2_ - - - open - - - open - - - - - - io.outpad[0]->outpad - - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - preset_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pready_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_2_2_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_3_3_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - pclk - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_4_4_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_0_0_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv6_6_6_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv2_7_7_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - preset - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv10_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv1_1_1_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv11_5_5_ - - - - - - - open - - - inpad[0].inpad[0]->inpad - - - open - - - - - - - tin_pv4_2_2_ - - - - - diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 988c13bc902..42d113da9fc 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -339,10 +339,6 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph else{ reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; } -// reference_pin->list_of_connectable_input_pin_ptrs[depth] = (t_pb_graph_pin**)vtr::realloc( -// reference_pin->list_of_connectable_input_pin_ptrs[depth], -// reference_pin->num_connectable_primitive_input_pins[depth] -// * sizeof(t_pb_graph_pin*)); reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - 1] = current_pb_graph_pin; From c31469a65c4e94b440c728fc6625eb3d911cff3e Mon Sep 17 00:00:00 2001 From: jmah76 Date: Fri, 1 Jul 2022 12:28:40 -0400 Subject: [PATCH 44/46] formatting --- libs/libarchfpga/src/arch_util.cpp | 2 +- libs/libarchfpga/src/physical_types.h | 6 ++--- vpr/src/pack/cluster_feasibility_filter.cpp | 27 +++++++++++---------- vpr/src/pack/pb_type_graph.cpp | 24 +++++++++--------- 4 files changed, 29 insertions(+), 30 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index daadbd1e198..ba2798b7b4d 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -328,7 +328,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { - delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); + delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); } delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); } diff --git a/libs/libarchfpga/src/physical_types.h b/libs/libarchfpga/src/physical_types.h index a97777bfaa7..4b326dd1f2a 100644 --- a/libs/libarchfpga/src/physical_types.h +++ b/libs/libarchfpga/src/physical_types.h @@ -1256,9 +1256,9 @@ class t_pb_graph_pin { /* combinational timing information */ int num_pin_timing = 0; /* Number of ipin to opin timing edges*/ - std::vectorpin_timing; /* timing edge sink pins [0..num_pin_timing-1]*/ - std::vector pin_timing_del_max; /* primitive ipin to opin max-delay [0..num_pin_timing-1]*/ - std::vector pin_timing_del_min; /* primitive ipin to opin min-delay [0..num_pin_timing-1]*/ + std::vector pin_timing; /* timing edge sink pins [0..num_pin_timing-1]*/ + std::vector pin_timing_del_max; /* primitive ipin to opin max-delay [0..num_pin_timing-1]*/ + std::vector pin_timing_del_min; /* primitive ipin to opin min-delay [0..num_pin_timing-1]*/ int num_pin_timing_del_max_annotated = 0; //The list of valid pin_timing_del_max entries runs from [0..num_pin_timing_del_max_annotated-1] int num_pin_timing_del_min_annotated = 0; //The list of valid pin_timing_del_max entries runs from [0..num_pin_timing_del_min_annotated-1] diff --git a/vpr/src/pack/cluster_feasibility_filter.cpp b/vpr/src/pack/cluster_feasibility_filter.cpp index 42d113da9fc..c8ecb987f00 100644 --- a/vpr/src/pack/cluster_feasibility_filter.cpp +++ b/vpr/src/pack/cluster_feasibility_filter.cpp @@ -323,21 +323,22 @@ static void expand_pb_graph_node_and_load_output_to_input_connections(t_pb_graph && current_pb_graph_pin->port->type == IN_PORT) { reference_pin->num_connectable_primitive_input_pins[depth]++; - if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0){ - std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], - reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); - - delete[]reference_pin->list_of_connectable_input_pin_ptrs[depth]; - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; - for (i = 0 ; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1 ; i++) - reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; - - reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - - 1] = current_pb_graph_pin; + if (reference_pin->num_connectable_primitive_input_pins[depth] - 1 > 0) { + std::vector temp(reference_pin->list_of_connectable_input_pin_ptrs[depth], + reference_pin->list_of_connectable_input_pin_ptrs[depth] + reference_pin->num_connectable_primitive_input_pins[depth] - 1); + + delete[] reference_pin->list_of_connectable_input_pin_ptrs[depth]; + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + for (i = 0; i < reference_pin->num_connectable_primitive_input_pins[depth] - 1; i++) + reference_pin->list_of_connectable_input_pin_ptrs[depth][i] = temp[i]; + + reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] + - 1] + = current_pb_graph_pin; } - else{ - reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; + else { + reference_pin->list_of_connectable_input_pin_ptrs[depth] = new t_pb_graph_pin*[reference_pin->num_connectable_primitive_input_pins[depth]]; } reference_pin->list_of_connectable_input_pin_ptrs[depth][reference_pin->num_connectable_primitive_input_pins[depth] - 1] diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index 64f25ece157..cc034d84fe8 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -361,9 +361,9 @@ void free_pb_graph_edges() { if (edges[i].pack_pattern_indices) { delete[](edges[i].pack_pattern_indices); } - // if (edges[i].pack_pattern_names) { - // vtr::free(edges[i].pack_pattern_names); - // } + // if (edges[i].pack_pattern_names) { + // vtr::free(edges[i].pack_pattern_names); + // } } edges_head = edges_head->next; num_edges_head = num_edges_head->next; @@ -1170,18 +1170,16 @@ static bool realloc_and_load_pb_graph_pin_ptrs_at_var(const int line_num, int prev_num_pins = *num_pins; *num_pins += (abs(pb_msb - pb_lsb) + 1) * (abs(pin_msb - pin_lsb) + 1); - if (prev_num_pins > 0){ - std::vectortemp(*pb_graph_pins, *pb_graph_pins + prev_num_pins); - delete[](*pb_graph_pins); - *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; - for (i = 0 ; i < prev_num_pins ; i ++) - (*pb_graph_pins)[i] = temp[i]; - } - else{ - *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; + if (prev_num_pins > 0) { + std::vector temp(*pb_graph_pins, *pb_graph_pins + prev_num_pins); + delete[](*pb_graph_pins); + *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; + for (i = 0; i < prev_num_pins; i++) + (*pb_graph_pins)[i] = temp[i]; + } else { + *pb_graph_pins = new t_pb_graph_pin*[*num_pins]; } - i = j = 0; ipb = pb_lsb; From 5366e7618ce26aff0c684f0e32bc54705e25b572 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Thu, 7 Jul 2022 14:14:18 -0400 Subject: [PATCH 45/46] removed brackets around objs to be deleted --- libs/libarchfpga/src/arch_util.cpp | 44 +++++++++++----------- vpr/src/base/read_netlist.cpp | 12 +++--- vpr/src/base/vpr_context.h | 2 +- vpr/src/base/vpr_types.cpp | 14 +++---- vpr/src/pack/cluster_util.cpp | 8 ++-- vpr/src/pack/lb_type_rr_graph.cpp | 6 +-- vpr/src/pack/output_clustering.cpp | 6 +-- vpr/src/pack/pb_type_graph.cpp | 22 +++++------ vpr/src/pack/pb_type_graph_annotations.cpp | 28 +++++++------- vpr/src/pack/prepack.cpp | 10 ++--- vpr/src/util/vpr_utils.cpp | 2 +- 11 files changed, 77 insertions(+), 77 deletions(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index ba2798b7b4d..2b73e46f348 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -298,7 +298,7 @@ static void free_all_pb_graph_nodes(std::vector& type_desc if (type.pb_type) { if (type.pb_graph_head) { free_pb_graph(type.pb_graph_head); - delete (type.pb_graph_head); + delete type.pb_graph_head; } } } @@ -317,45 +317,45 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { for (i = 0; i < pb_graph_node->num_input_ports; i++) { for (j = 0; j < pb_graph_node->num_input_pins[i]; j++) { if (pb_graph_node->input_pins[i][j].parent_pin_class) - delete[](pb_graph_node->input_pins[i][j].parent_pin_class); + delete[] pb_graph_node->input_pins[i][j].parent_pin_class; } delete[] pb_graph_node->input_pins[i]; } for (i = 0; i < pb_graph_node->num_output_ports; i++) { for (j = 0; j < pb_graph_node->num_output_pins[i]; j++) { if (pb_graph_node->output_pins[i][j].parent_pin_class) - delete[](pb_graph_node->output_pins[i][j].parent_pin_class); + delete[] pb_graph_node->output_pins[i][j].parent_pin_class; if (pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { - delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]); + delete[] pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]; } - delete[](pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs); + delete[]pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs; } if (pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins) - delete[](pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins); + delete[] pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins; } delete[] pb_graph_node->output_pins[i]; } for (i = 0; i < pb_graph_node->num_clock_ports; i++) { for (j = 0; j < pb_graph_node->num_clock_pins[i]; j++) { if (pb_graph_node->clock_pins[i][j].parent_pin_class) - delete[](pb_graph_node->clock_pins[i][j].parent_pin_class); + delete[] pb_graph_node->clock_pins[i][j].parent_pin_class; } delete[] pb_graph_node->clock_pins[i]; } - delete[](pb_graph_node->input_pins); - delete[](pb_graph_node->output_pins); - delete[](pb_graph_node->clock_pins); + delete[] pb_graph_node->input_pins; + delete[] pb_graph_node->output_pins; + delete[] pb_graph_node->clock_pins; - delete[](pb_graph_node->num_input_pins); - delete[](pb_graph_node->num_output_pins); - delete[](pb_graph_node->num_clock_pins); + delete[] pb_graph_node->num_input_pins; + delete[] pb_graph_node->num_output_pins; + delete[] pb_graph_node->num_clock_pins; - delete[](pb_graph_node->input_pin_class_size); - delete[](pb_graph_node->output_pin_class_size); + delete[] pb_graph_node->input_pin_class_size; + delete[] pb_graph_node->output_pin_class_size; if (pb_graph_node->interconnect_pins) { for (i = 0; i < pb_graph_node->pb_type->num_modes; i++) { @@ -371,19 +371,19 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { t_interconnect_power* interconn_power = interconn->interconnect_power; for (int iport = 0; iport < interconn_power->num_input_ports; ++iport) { - delete[](pb_graph_node->interconnect_pins[i][j].input_pins[iport]); + delete[] pb_graph_node->interconnect_pins[i][j].input_pins[iport]; } for (int iport = 0; iport < interconn_power->num_output_ports; ++iport) { - delete[](pb_graph_node->interconnect_pins[i][j].output_pins[iport]); + delete[] pb_graph_node->interconnect_pins[i][j].output_pins[iport]; } - delete[](pb_graph_node->interconnect_pins[i][j].input_pins); - delete[](pb_graph_node->interconnect_pins[i][j].output_pins); + delete[] pb_graph_node->interconnect_pins[i][j].input_pins; + delete[] pb_graph_node->interconnect_pins[i][j].output_pins; } - delete[](pb_graph_node->interconnect_pins[i]); + delete[] pb_graph_node->interconnect_pins[i]; } } - delete[](pb_graph_node->interconnect_pins); - delete (pb_graph_node->pb_node_power); + delete[] pb_graph_node->interconnect_pins; + delete pb_graph_node->pb_node_power; for (i = 0; i < pb_type->num_modes; i++) { for (j = 0; j < pb_type->modes[i].num_pb_type_children; j++) { diff --git a/vpr/src/base/read_netlist.cpp b/vpr/src/base/read_netlist.cpp index 41fc26cfbd5..2843daa82ca 100644 --- a/vpr/src/base/read_netlist.cpp +++ b/vpr/src/base/read_netlist.cpp @@ -751,10 +751,10 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, } } for (j = 0; j < num_sets; j++) { - delete[](pin_node[j]); + delete[] pin_node[j]; } - delete[](pin_node); - delete[](num_ptrs); + delete[] pin_node; + delete[] num_ptrs; if (!found) { vpr_throw(VPR_ERROR_NET_F, netlist_file_name, loc_data.line(Cur), "Unknown interconnect %s connecting to pin %s.\n", @@ -820,10 +820,10 @@ static void processPorts(pugi::xml_node Parent, t_pb* pb, t_pb_routes& pb_route, } } for (j = 0; j < num_sets; j++) { - delete[](pin_node[j]); + delete[] pin_node[j]; } - delete[](pin_node); - delete[](num_ptrs); + delete[] pin_node; + delete[] num_ptrs; if (!found) { vpr_throw(VPR_ERROR_NET_F, netlist_file_name, loc_data.line(Cur), "Unknown interconnect %s connecting to pin %s.\n", diff --git a/vpr/src/base/vpr_context.h b/vpr/src/base/vpr_context.h index f5a026c2074..f3f68d25914 100644 --- a/vpr/src/base/vpr_context.h +++ b/vpr/src/base/vpr_context.h @@ -284,7 +284,7 @@ struct ClusteringHelperContext : public Context { std::vector* lb_type_rr_graphs; ~ClusteringHelperContext() { - delete[](primitives_list); + delete[] primitives_list; } }; diff --git a/vpr/src/base/vpr_types.cpp b/vpr/src/base/vpr_types.cpp index 2e6b1e2f6f3..ff1722da3de 100644 --- a/vpr/src/base/vpr_types.cpp +++ b/vpr/src/base/vpr_types.cpp @@ -236,31 +236,31 @@ void free_cluster_placement_stats(t_cluster_placement_stats* cluster_placement_s cur = cluster_placement_stats_list[index].tried; while (cur != nullptr) { next = cur->next_primitive; - delete (cur); + delete cur; cur = next; } cur = cluster_placement_stats_list[index].in_flight; while (cur != nullptr) { next = cur->next_primitive; - delete (cur); + delete cur; cur = next; } cur = cluster_placement_stats_list[index].invalid; while (cur != nullptr) { next = cur->next_primitive; - delete (cur); + delete cur; cur = next; } for (int j = 0; j < cluster_placement_stats_list[index].num_pb_types; j++) { cur = cluster_placement_stats_list[index].valid_primitives[j]->next_primitive; while (cur != nullptr) { next = cur->next_primitive; - delete (cur); + delete cur; cur = next; } - delete (cluster_placement_stats_list[index].valid_primitives[j]); + delete cluster_placement_stats_list[index].valid_primitives[j]; } - delete[](cluster_placement_stats_list[index].valid_primitives); + delete[] cluster_placement_stats_list[index].valid_primitives; } - delete[](cluster_placement_stats_list); + delete[] cluster_placement_stats_list; } diff --git a/vpr/src/pack/cluster_util.cpp b/vpr/src/pack/cluster_util.cpp index f7905e24797..e95a915e0ed 100644 --- a/vpr/src/pack/cluster_util.cpp +++ b/vpr/src/pack/cluster_util.cpp @@ -237,15 +237,15 @@ void free_clustering_data(const t_packer_opts& packer_opts, clustering_data.intra_lb_routing.clear(); if (packer_opts.hill_climbing_flag) - delete[](clustering_data.hill_climbing_inputs_avail); + delete[] clustering_data.hill_climbing_inputs_avail; for (auto blk_id : cluster_ctx.clb_nlist.blocks()) cluster_ctx.clb_nlist.remove_block(blk_id); cluster_ctx.clb_nlist = ClusteredNetlist(); - delete[](clustering_data.unclustered_list_head); - delete[](clustering_data.memory_pool); + delete[] clustering_data.unclustered_list_head; + delete[] clustering_data.memory_pool; } //check the clustering and output it @@ -545,7 +545,7 @@ void alloc_and_init_clustering(const t_molecule_stats& max_molecule_stats, next_ptr++; } - delete[](molecule_array); + delete[] molecule_array; /* load net info */ auto& atom_ctx = g_vpr_ctx.atom(); diff --git a/vpr/src/pack/lb_type_rr_graph.cpp b/vpr/src/pack/lb_type_rr_graph.cpp index 20ae0701e31..81a9437ef10 100644 --- a/vpr/src/pack/lb_type_rr_graph.cpp +++ b/vpr/src/pack/lb_type_rr_graph.cpp @@ -86,13 +86,13 @@ void free_all_lb_type_rr_graph(std::vector* lb_type_rr_graphs if (node->outedges != nullptr) { for (int imode = 0; imode < node->num_modes; imode++) { if (node->outedges[imode] != nullptr) { - delete[](node->outedges[imode]); + delete[] node->outedges[imode]; } } - delete[](node->outedges); + delete[] node->outedges; } if (node->num_fanout != nullptr) { - delete[](node->num_fanout); + delete[] node->num_fanout; } } } diff --git a/vpr/src/pack/output_clustering.cpp b/vpr/src/pack/output_clustering.cpp index 013626d9c21..f9781eeb02a 100644 --- a/vpr/src/pack/output_clustering.cpp +++ b/vpr/src/pack/output_clustering.cpp @@ -130,9 +130,9 @@ static void print_stats() { } VTR_LOG("Absorbed logical nets %d out of %d nets, %d nets not absorbed.\n", total_nets_absorbed, (int)atom_ctx.nlist.nets().size(), (int)atom_ctx.nlist.nets().size() - total_nets_absorbed); - delete[](num_clb_types); - delete[](num_clb_inputs_used); - delete[](num_clb_outputs_used); + delete[] num_clb_types; + delete[] num_clb_inputs_used; + delete[] num_clb_outputs_used; /* TODO: print more stats */ } diff --git a/vpr/src/pack/pb_type_graph.cpp b/vpr/src/pack/pb_type_graph.cpp index cc034d84fe8..fe5bc75c0cc 100644 --- a/vpr/src/pack/pb_type_graph.cpp +++ b/vpr/src/pack/pb_type_graph.cpp @@ -356,10 +356,10 @@ void free_pb_graph_edges() { cur_num = num_edges_head; edges = (t_pb_graph_edge*)cur->data_vptr; for (int i = 0; i < (intptr_t)cur_num->data_vptr; i++) { - delete[](edges[i].input_pins); - delete[](edges[i].output_pins); + delete[] edges[i].input_pins; + delete[] edges[i].output_pins; if (edges[i].pack_pattern_indices) { - delete[](edges[i].pack_pattern_indices); + delete[] edges[i].pack_pattern_indices; } // if (edges[i].pack_pattern_names) { // vtr::free(edges[i].pack_pattern_names); @@ -367,9 +367,9 @@ void free_pb_graph_edges() { } edges_head = edges_head->next; num_edges_head = num_edges_head->next; - delete[](edges); - delete (cur_num); - delete (cur); + delete[] edges; + delete cur_num; + delete cur; } } @@ -579,15 +579,15 @@ static void alloc_and_load_mode_interconnect(t_pb_graph_node* pb_graph_parent_no mode->interconnect[i].output_string); } for (j = 0; j < num_input_pb_graph_node_sets; j++) { - delete[](input_pb_graph_node_pins[j]); + delete[] input_pb_graph_node_pins[j]; } delete[](input_pb_graph_node_pins); for (j = 0; j < num_output_pb_graph_node_sets; j++) { - delete[](output_pb_graph_node_pins[j]); + delete[] output_pb_graph_node_pins[j]; } - delete[](output_pb_graph_node_pins); - delete[](num_input_pb_graph_node_pins); - delete[](num_output_pb_graph_node_pins); + delete[] output_pb_graph_node_pins; + delete[] num_input_pb_graph_node_pins; + delete[] num_output_pb_graph_node_pins; } } diff --git a/vpr/src/pack/pb_type_graph_annotations.cpp b/vpr/src/pack/pb_type_graph_annotations.cpp index 6fc871e9238..63a60188f20 100644 --- a/vpr/src/pack/pb_type_graph_annotations.cpp +++ b/vpr/src/pack/pb_type_graph_annotations.cpp @@ -166,17 +166,17 @@ static void load_pack_pattern_annotations(const int line_num, t_pb_graph_node* p if (in_port != nullptr) { for (i = 0; i < num_in_sets; i++) { - delete[](in_port[i]); + delete[] in_port[i]; } - delete[](in_port); - delete[](num_in_ptrs); + delete[] in_port; + delete[] num_in_ptrs; } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { - delete[](out_port[i]); + delete[] out_port[i]; } - delete[](out_port); - delete[](num_out_ptrs); + delete[] out_port; + delete[] num_out_ptrs; } } @@ -456,22 +456,22 @@ static void load_delay_annotations(const int line_num, //Clean-up if (in_port != nullptr) { for (i = 0; i < num_in_sets; i++) { - delete[](in_port[i]); + delete[] in_port[i]; } - delete[](in_port); - delete[](num_in_ptrs); + delete[] in_port; + delete[] num_in_ptrs; } if (out_port != nullptr) { for (i = 0; i < num_out_sets; i++) { - delete[](out_port[i]); + delete[] out_port[i]; } - delete[](out_port); - delete[](num_out_ptrs); + delete[] out_port; + delete[] num_out_ptrs; } for (i = 0; i < num_inputs; i++) { - delete[](delay_matrix[i]); + delete[] delay_matrix[i]; } - delete[](delay_matrix); + delete[] delay_matrix; } static void inferr_unspecified_pb_graph_node_delays(t_pb_graph_node* pb_graph_node) { diff --git a/vpr/src/pack/prepack.cpp b/vpr/src/pack/prepack.cpp index 81ac391b957..1728b73b457 100644 --- a/vpr/src/pack/prepack.cpp +++ b/vpr/src/pack/prepack.cpp @@ -357,12 +357,12 @@ void free_pack_pattern(t_pack_patterns* pack_pattern) { pattern_block_list[i] = nullptr; free(pack_pattern->name); - delete[](pack_pattern->is_block_optional); + delete[] pack_pattern->is_block_optional; free_pack_pattern_block(pack_pattern->root_block, pattern_block_list); for (int j = 0; j < num_pack_pattern_blocks; j++) { - delete (pattern_block_list[j]); + delete pattern_block_list[j]; } - delete[](pattern_block_list); + delete[] pattern_block_list; } } @@ -848,7 +848,7 @@ t_pack_molecule* alloc_and_load_pack_molecules(t_pack_patterns* list_of_pack_pat } } } - delete[](is_used); + delete[] is_used; /* List all atom blocks as a molecule for blocks that do not belong to any molecules. * This allows the packer to be consistent as it now packs molecules only instead of atoms and molecules @@ -917,7 +917,7 @@ static void free_pack_pattern_block(t_pack_pattern_block* pattern_block, t_pack_ free_pack_pattern_block(connection->from_block, pattern_block_list); free_pack_pattern_block(connection->to_block, pattern_block_list); next = connection->next; - delete (connection); + delete connection; connection = next; } } diff --git a/vpr/src/util/vpr_utils.cpp b/vpr/src/util/vpr_utils.cpp index 91e1676874b..61afce15a58 100644 --- a/vpr/src/util/vpr_utils.cpp +++ b/vpr/src/util/vpr_utils.cpp @@ -1401,7 +1401,7 @@ void free_pb_stats(t_pb* pb) { pb->pb_stats->num_pins_of_net_in_pb.clear(); if (pb->pb_stats->feasible_blocks) { - delete[](pb->pb_stats->feasible_blocks); + delete[] pb->pb_stats->feasible_blocks; } if (!pb->parent_pb) { pb->pb_stats->transitive_fanout_candidates.clear(); From 4be872f1e5b494a6c40f3f0d3b0c8787369e2346 Mon Sep 17 00:00:00 2001 From: jmah76 Date: Thu, 7 Jul 2022 18:16:07 -0400 Subject: [PATCH 46/46] formatting --- libs/libarchfpga/src/arch_util.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/libarchfpga/src/arch_util.cpp b/libs/libarchfpga/src/arch_util.cpp index 2b73e46f348..a8d89c91ed5 100644 --- a/libs/libarchfpga/src/arch_util.cpp +++ b/libs/libarchfpga/src/arch_util.cpp @@ -330,7 +330,7 @@ static void free_pb_graph(t_pb_graph_node* pb_graph_node) { for (k = 0; k < pb_graph_node->pb_type->depth; k++) { delete[] pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs[k]; } - delete[]pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs; + delete[] pb_graph_node->output_pins[i][j].list_of_connectable_input_pin_ptrs; } if (pb_graph_node->output_pins[i][j].num_connectable_primitive_input_pins)