diff options
Diffstat (limited to 'src/rtl/ipcore/multiplier_s6.v')
-rw-r--r-- | src/rtl/ipcore/multiplier_s6.v | 1485 |
1 files changed, 1485 insertions, 0 deletions
diff --git a/src/rtl/ipcore/multiplier_s6.v b/src/rtl/ipcore/multiplier_s6.v new file mode 100644 index 0000000..7a7cb5e --- /dev/null +++ b/src/rtl/ipcore/multiplier_s6.v @@ -0,0 +1,1485 @@ +//////////////////////////////////////////////////////////////////////////////// +// Copyright (c) 1995-2013 Xilinx, Inc. All rights reserved. +//////////////////////////////////////////////////////////////////////////////// +// ____ ____ +// / /\/ / +// /___/ \ / Vendor: Xilinx +// \ \ \/ Version: P.20131013 +// \ \ Application: netgen +// / / Filename: multiplier_s6.v +// /___/ /\ Timestamp: Fri Jul 10 17:52:08 2015 +// \ \ / \ +// \___\/\___\ +// +// Command : -w -sim -ofmt verilog E:/FPGA/ModExpS6_Novena/src/modexps6/ipcore/tmp/_cg/multiplier_s6.ngc E:/FPGA/ModExpS6_Novena/src/modexps6/ipcore/tmp/_cg/multiplier_s6.v +// Device : 6slx45csg324-3 +// Input file : E:/FPGA/ModExpS6_Novena/src/modexps6/ipcore/tmp/_cg/multiplier_s6.ngc +// Output file : E:/FPGA/ModExpS6_Novena/src/modexps6/ipcore/tmp/_cg/multiplier_s6.v +// # of Modules : 1 +// Design Name : multiplier_s6 +// Xilinx : e:\Xilinx\14.7\ISE_DS\ISE\ +// +// Purpose: +// This verilog netlist is a verification model and uses simulation +// primitives which may not represent the true implementation of the +// device, however the netlist is functionally correct and should not +// be modified. This file cannot be synthesized and should only be used +// with supported simulation tools. +// +// Reference: +// Command Line Tools User Guide, Chapter 23 and Synthesis and Simulation Design Guide, Chapter 6 +// +//////////////////////////////////////////////////////////////////////////////// + +`timescale 1 ns/1 ps + +module multiplier_s6 ( + clk, a, b, p +)/* synthesis syn_black_box syn_noprune=1 */; + input clk; + input [31 : 0] a; + input [31 : 0] b; + output [63 : 0] p; + + // synthesis translate_off + + wire \blk00000001/sig000001c7 ; + wire \blk00000001/sig000001c6 ; + wire \blk00000001/sig000001c5 ; + wire \blk00000001/sig000001c4 ; + wire \blk00000001/sig000001c3 ; + wire \blk00000001/sig000001c2 ; + wire \blk00000001/sig000001c1 ; + wire \blk00000001/sig000001c0 ; + wire \blk00000001/sig000001bf ; + wire \blk00000001/sig000001be ; + wire \blk00000001/sig000001bd ; + wire \blk00000001/sig000001bc ; + wire \blk00000001/sig000001bb ; + wire \blk00000001/sig000001ba ; + wire \blk00000001/sig000001b9 ; + wire \blk00000001/sig000001b8 ; + wire \blk00000001/sig000001b7 ; + wire \blk00000001/sig000001b6 ; + wire \blk00000001/sig000001b5 ; + wire \blk00000001/sig000001b4 ; + wire \blk00000001/sig000001b3 ; + wire \blk00000001/sig000001b2 ; + wire \blk00000001/sig000001b1 ; + wire \blk00000001/sig000001b0 ; + wire \blk00000001/sig000001af ; + wire \blk00000001/sig000001ae ; + wire \blk00000001/sig000001ad ; + wire \blk00000001/sig000001ac ; + wire \blk00000001/sig000001ab ; + wire \blk00000001/sig000001aa ; + wire \blk00000001/sig000001a9 ; + wire \blk00000001/sig000001a8 ; + wire \blk00000001/sig000001a7 ; + wire \blk00000001/sig000001a6 ; + wire \blk00000001/sig000001a5 ; + wire \blk00000001/sig000001a4 ; + wire \blk00000001/sig000001a3 ; + wire \blk00000001/sig000001a2 ; + wire \blk00000001/sig000001a1 ; + wire \blk00000001/sig000001a0 ; + wire \blk00000001/sig0000019f ; + wire \blk00000001/sig0000019e ; + wire \blk00000001/sig0000019d ; + wire \blk00000001/sig0000019c ; + wire \blk00000001/sig0000019b ; + wire \blk00000001/sig0000019a ; + wire \blk00000001/sig00000199 ; + wire \blk00000001/sig00000198 ; + wire \blk00000001/sig00000197 ; + wire \blk00000001/sig00000196 ; + wire \blk00000001/sig00000195 ; + wire \blk00000001/sig00000194 ; + wire \blk00000001/sig00000193 ; + wire \blk00000001/sig00000192 ; + wire \blk00000001/sig00000191 ; + wire \blk00000001/sig00000190 ; + wire \blk00000001/sig0000018f ; + wire \blk00000001/sig0000018e ; + wire \blk00000001/sig0000018d ; + wire \blk00000001/sig0000018c ; + wire \blk00000001/sig0000018b ; + wire \blk00000001/sig0000018a ; + wire \blk00000001/sig00000189 ; + wire \blk00000001/sig00000188 ; + wire \blk00000001/sig00000187 ; + wire \blk00000001/sig00000186 ; + wire \blk00000001/sig00000185 ; + wire \blk00000001/sig00000184 ; + wire \blk00000001/sig00000183 ; + wire \blk00000001/sig00000182 ; + wire \blk00000001/sig00000181 ; + wire \blk00000001/sig00000180 ; + wire \blk00000001/sig0000017f ; + wire \blk00000001/sig0000017e ; + wire \blk00000001/sig0000017d ; + wire \blk00000001/sig0000017c ; + wire \blk00000001/sig0000017b ; + wire \blk00000001/sig0000017a ; + wire \blk00000001/sig00000179 ; + wire \blk00000001/sig00000178 ; + wire \blk00000001/sig00000177 ; + wire \blk00000001/sig00000176 ; + wire \blk00000001/sig00000175 ; + wire \blk00000001/sig00000174 ; + wire \blk00000001/sig00000173 ; + wire \blk00000001/sig00000172 ; + wire \blk00000001/sig00000171 ; + wire \blk00000001/sig00000170 ; + wire \blk00000001/sig0000016f ; + wire \blk00000001/sig0000016e ; + wire \blk00000001/sig0000016d ; + wire \blk00000001/sig0000016c ; + wire \blk00000001/sig0000016b ; + wire \blk00000001/sig0000016a ; + wire \blk00000001/sig00000169 ; + wire \blk00000001/sig00000168 ; + wire \blk00000001/sig00000167 ; + wire \blk00000001/sig00000166 ; + wire \blk00000001/sig00000165 ; + wire \blk00000001/sig00000164 ; + wire \blk00000001/sig00000163 ; + wire \blk00000001/sig00000162 ; + wire \blk00000001/sig00000161 ; + wire \blk00000001/sig00000160 ; + wire \blk00000001/sig0000015f ; + wire \blk00000001/sig0000015e ; + wire \blk00000001/sig0000015d ; + wire \blk00000001/sig0000015c ; + wire \blk00000001/sig0000015b ; + wire \blk00000001/sig0000015a ; + wire \blk00000001/sig00000159 ; + wire \blk00000001/sig00000158 ; + wire \blk00000001/sig00000157 ; + wire \blk00000001/sig00000156 ; + wire \blk00000001/sig00000155 ; + wire \blk00000001/sig00000154 ; + wire \blk00000001/sig00000153 ; + wire \blk00000001/sig00000152 ; + wire \blk00000001/sig00000151 ; + wire \blk00000001/sig00000150 ; + wire \blk00000001/sig0000014f ; + wire \blk00000001/sig0000014e ; + wire \blk00000001/sig0000014d ; + wire \blk00000001/sig0000014c ; + wire \blk00000001/sig0000014b ; + wire \blk00000001/sig0000014a ; + wire \blk00000001/sig00000149 ; + wire \blk00000001/sig00000148 ; + wire \blk00000001/sig00000147 ; + wire \blk00000001/sig00000146 ; + wire \blk00000001/sig00000145 ; + wire \blk00000001/sig00000144 ; + wire \blk00000001/sig00000143 ; + wire \blk00000001/sig00000142 ; + wire \blk00000001/sig00000141 ; + wire \blk00000001/sig00000140 ; + wire \blk00000001/sig0000013f ; + wire \blk00000001/sig0000013e ; + wire \blk00000001/sig0000013d ; + wire \blk00000001/sig0000013c ; + wire \blk00000001/sig0000013b ; + wire \blk00000001/sig0000013a ; + wire \blk00000001/sig00000139 ; + wire \blk00000001/sig00000138 ; + wire \blk00000001/sig00000137 ; + wire \blk00000001/sig00000136 ; + wire \blk00000001/sig00000135 ; + wire \blk00000001/sig00000134 ; + wire \blk00000001/sig00000133 ; + wire \blk00000001/sig00000132 ; + wire \blk00000001/sig00000131 ; + wire \blk00000001/sig00000130 ; + wire \blk00000001/sig0000012f ; + wire \blk00000001/sig0000012e ; + wire \blk00000001/sig0000012d ; + wire \blk00000001/sig0000012c ; + wire \blk00000001/sig0000012b ; + wire \blk00000001/sig0000012a ; + wire \blk00000001/sig00000129 ; + wire \blk00000001/sig00000128 ; + wire \blk00000001/sig00000127 ; + wire \blk00000001/sig00000126 ; + wire \blk00000001/sig00000125 ; + wire \blk00000001/sig00000124 ; + wire \blk00000001/sig00000123 ; + wire \blk00000001/sig00000122 ; + wire \blk00000001/sig00000121 ; + wire \blk00000001/sig00000120 ; + wire \blk00000001/sig0000011f ; + wire \blk00000001/sig0000011e ; + wire \blk00000001/sig0000011d ; + wire \blk00000001/sig0000011c ; + wire \blk00000001/sig0000011b ; + wire \blk00000001/sig0000011a ; + wire \blk00000001/sig00000119 ; + wire \blk00000001/sig00000118 ; + wire \blk00000001/sig00000117 ; + wire \blk00000001/sig00000116 ; + wire \blk00000001/sig00000115 ; + wire \blk00000001/sig00000114 ; + wire \blk00000001/sig00000113 ; + wire \blk00000001/sig00000112 ; + wire \blk00000001/sig00000111 ; + wire \blk00000001/sig00000110 ; + wire \blk00000001/sig0000010f ; + wire \blk00000001/sig0000010e ; + wire \blk00000001/sig0000010d ; + wire \blk00000001/sig0000010c ; + wire \blk00000001/sig0000010b ; + wire \blk00000001/sig0000010a ; + wire \blk00000001/sig00000109 ; + wire \blk00000001/sig00000108 ; + wire \blk00000001/sig00000107 ; + wire \blk00000001/sig00000106 ; + wire \blk00000001/sig00000105 ; + wire \blk00000001/sig00000104 ; + wire \blk00000001/sig00000103 ; + wire \blk00000001/sig00000102 ; + wire \blk00000001/sig00000101 ; + wire \blk00000001/sig00000100 ; + wire \blk00000001/sig000000ff ; + wire \blk00000001/sig000000fe ; + wire \blk00000001/sig000000fd ; + wire \blk00000001/sig000000fc ; + wire \blk00000001/sig000000fb ; + wire \blk00000001/sig000000fa ; + wire \blk00000001/sig000000f9 ; + wire \blk00000001/sig000000f8 ; + wire \blk00000001/sig000000f7 ; + wire \blk00000001/sig000000f6 ; + wire \blk00000001/sig000000f5 ; + wire \blk00000001/sig000000f4 ; + wire \blk00000001/sig000000f3 ; + wire \blk00000001/sig000000f2 ; + wire \blk00000001/sig000000f1 ; + wire \blk00000001/sig000000f0 ; + wire \blk00000001/sig000000ef ; + wire \blk00000001/sig000000ee ; + wire \blk00000001/sig000000ed ; + wire \blk00000001/sig000000ec ; + wire \blk00000001/sig000000eb ; + wire \blk00000001/sig000000ea ; + wire \blk00000001/sig000000e9 ; + wire \blk00000001/sig000000e8 ; + wire \blk00000001/sig000000e7 ; + wire \blk00000001/sig000000e6 ; + wire \blk00000001/sig000000e5 ; + wire \blk00000001/sig000000e4 ; + wire \blk00000001/sig000000e3 ; + wire \blk00000001/sig000000e2 ; + wire \blk00000001/sig000000e1 ; + wire \blk00000001/sig000000e0 ; + wire \blk00000001/sig000000df ; + wire \blk00000001/sig000000de ; + wire \blk00000001/sig000000dd ; + wire \blk00000001/sig000000dc ; + wire \blk00000001/sig000000db ; + wire \blk00000001/sig000000da ; + wire \blk00000001/sig000000d9 ; + wire \blk00000001/sig000000d8 ; + wire \blk00000001/sig000000d7 ; + wire \blk00000001/sig000000d6 ; + wire \blk00000001/sig000000d5 ; + wire \blk00000001/sig000000d4 ; + wire \blk00000001/sig000000d3 ; + wire \blk00000001/sig000000d2 ; + wire \blk00000001/sig000000d1 ; + wire \blk00000001/sig000000d0 ; + wire \blk00000001/sig000000cf ; + wire \blk00000001/sig000000ce ; + wire \blk00000001/sig000000cd ; + wire \blk00000001/sig000000cc ; + wire \blk00000001/sig000000cb ; + wire \blk00000001/sig000000ca ; + wire \blk00000001/sig000000c9 ; + wire \blk00000001/sig000000c8 ; + wire \blk00000001/sig000000c7 ; + wire \blk00000001/sig000000c6 ; + wire \blk00000001/sig000000c5 ; + wire \blk00000001/sig000000c4 ; + wire \blk00000001/sig000000c3 ; + wire \blk00000001/sig000000c2 ; + wire \blk00000001/sig000000c1 ; + wire \blk00000001/sig000000c0 ; + wire \blk00000001/sig000000bf ; + wire \blk00000001/sig000000be ; + wire \blk00000001/sig000000bd ; + wire \blk00000001/sig000000bc ; + wire \blk00000001/sig000000bb ; + wire \blk00000001/sig000000ba ; + wire \blk00000001/sig000000b9 ; + wire \blk00000001/sig000000b8 ; + wire \blk00000001/sig000000b7 ; + wire \blk00000001/sig000000b6 ; + wire \blk00000001/sig000000b5 ; + wire \blk00000001/sig000000b4 ; + wire \blk00000001/sig000000b3 ; + wire \blk00000001/sig000000b2 ; + wire \blk00000001/sig000000b1 ; + wire \blk00000001/sig000000b0 ; + wire \blk00000001/sig000000af ; + wire \blk00000001/sig000000ae ; + wire \blk00000001/sig000000ad ; + wire \blk00000001/sig000000ac ; + wire \blk00000001/sig000000ab ; + wire \blk00000001/sig000000aa ; + wire \blk00000001/sig000000a9 ; + wire \blk00000001/sig000000a8 ; + wire \blk00000001/sig000000a7 ; + wire \blk00000001/sig000000a6 ; + wire \blk00000001/sig000000a5 ; + wire \blk00000001/sig000000a4 ; + wire \blk00000001/sig000000a3 ; + wire \blk00000001/sig000000a2 ; + wire \blk00000001/sig000000a1 ; + wire \blk00000001/sig000000a0 ; + wire \blk00000001/sig0000009f ; + wire \blk00000001/sig0000009e ; + wire \blk00000001/sig0000009d ; + wire \blk00000001/sig0000009c ; + wire \blk00000001/sig0000009b ; + wire \blk00000001/sig0000009a ; + wire \blk00000001/sig00000099 ; + wire \blk00000001/sig00000098 ; + wire \blk00000001/sig00000097 ; + wire \blk00000001/sig00000096 ; + wire \blk00000001/sig00000095 ; + wire \blk00000001/sig00000094 ; + wire \blk00000001/sig00000093 ; + wire \blk00000001/sig00000092 ; + wire \blk00000001/sig00000091 ; + wire \blk00000001/sig00000090 ; + wire \blk00000001/sig0000008f ; + wire \blk00000001/sig0000008e ; + wire \blk00000001/sig0000008d ; + wire \blk00000001/sig0000008c ; + wire \blk00000001/sig0000008b ; + wire \blk00000001/sig0000008a ; + wire \blk00000001/sig00000089 ; + wire \blk00000001/sig00000088 ; + wire \blk00000001/sig00000087 ; + wire \blk00000001/sig00000086 ; + wire \blk00000001/sig00000085 ; + wire \blk00000001/sig00000084 ; + wire \blk00000001/sig00000083 ; + wire \blk00000001/sig00000082 ; + wire \NLW_blk00000001/blk00000007_CARRYOUTF_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_CARRYOUT_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<47>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<46>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<45>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<44>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<43>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<42>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<41>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<40>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<39>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<38>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<37>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<36>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<35>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<34>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<33>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<32>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<31>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<30>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<29>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<28>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<27>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<26>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<25>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<24>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<23>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<22>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<21>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<20>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<19>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<18>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<17>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<16>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<15>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<14>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<13>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<12>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<11>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<10>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<9>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<8>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<7>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<6>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<5>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<4>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<3>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<2>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<1>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_C<0>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<35>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<34>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<33>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<32>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<31>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<30>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<29>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<28>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<27>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<26>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<25>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<24>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<23>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<22>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<21>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<20>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<19>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<18>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<17>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<16>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<15>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<14>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<13>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<12>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<11>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<10>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<9>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<8>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<7>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<6>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<5>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<4>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<3>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<2>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<1>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000007_M<0>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_CARRYOUTF_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_CARRYOUT_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<47>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<46>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<45>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<44>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<43>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<42>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<41>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<40>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<39>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<38>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<37>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<36>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<35>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<34>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<33>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<32>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<31>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<30>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<29>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<28>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<27>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<26>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<25>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<24>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<23>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<22>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<21>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<20>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<19>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<18>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<17>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<16>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<15>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<14>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<13>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<12>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<11>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<10>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<9>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<8>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<7>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<6>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<5>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<4>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<3>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<2>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<1>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_C<0>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<35>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<34>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<33>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<32>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<31>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<30>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<29>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<28>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<27>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<26>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<25>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<24>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<23>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<22>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<21>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<20>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<19>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<18>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<17>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<16>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<15>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<14>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<13>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<12>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<11>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<10>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<9>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<8>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<7>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<6>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<5>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<4>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<3>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<2>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<1>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000006_M<0>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_CARRYOUTF_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_CARRYOUT_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<17>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<16>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<15>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<14>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<13>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<12>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<11>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<10>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<9>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<8>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<7>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<6>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<5>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<4>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<3>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<2>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<1>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_BCOUT<0>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<47>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<46>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<45>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<44>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<43>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<42>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<41>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<40>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<39>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<38>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<37>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<36>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<35>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<34>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<33>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<32>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<31>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<30>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<29>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<28>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<27>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<26>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<25>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<24>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<23>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<22>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<21>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<20>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<19>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<18>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<17>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<16>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<15>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<14>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<13>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<12>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<11>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<10>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<9>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<8>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<7>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<6>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<5>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<4>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<3>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<2>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<1>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_P<0>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<35>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<34>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<33>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<32>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<31>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<30>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<29>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<28>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<27>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<26>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<25>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<24>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<23>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<22>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<21>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<20>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<19>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<18>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<17>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<16>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<15>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<14>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<13>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<12>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<11>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<10>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<9>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<8>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<7>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<6>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<5>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<4>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<3>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<2>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<1>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000005_M<0>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_CARRYOUTF_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_CARRYOUT_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<17>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<16>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<15>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<14>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<13>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<12>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<11>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<10>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<9>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<8>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<7>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<6>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<5>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<4>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<3>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<2>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<1>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_BCOUT<0>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<47>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<46>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<45>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<44>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<43>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<42>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<41>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<40>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<39>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<38>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<37>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<36>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<35>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<34>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<33>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<32>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<31>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_P<30>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<35>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<34>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<33>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<32>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<31>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<30>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<29>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<28>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<27>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<26>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<25>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<24>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<23>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<22>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<21>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<20>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<19>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<18>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<17>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<16>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<15>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<14>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<13>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<12>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<11>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<10>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<9>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<8>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<7>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<6>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<5>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<4>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<3>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<2>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<1>_UNCONNECTED ; + wire \NLW_blk00000001/blk00000004_M<0>_UNCONNECTED ; + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000029 ( + .C(clk), + .D(\blk00000001/sig000001a5 ), + .Q(p[0]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000028 ( + .C(clk), + .D(\blk00000001/sig000001a6 ), + .Q(p[1]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000027 ( + .C(clk), + .D(\blk00000001/sig000001a7 ), + .Q(p[2]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000026 ( + .C(clk), + .D(\blk00000001/sig000001a8 ), + .Q(p[3]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000025 ( + .C(clk), + .D(\blk00000001/sig000001a9 ), + .Q(p[4]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000024 ( + .C(clk), + .D(\blk00000001/sig000001aa ), + .Q(p[5]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000023 ( + .C(clk), + .D(\blk00000001/sig000001ab ), + .Q(p[6]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000022 ( + .C(clk), + .D(\blk00000001/sig000001ac ), + .Q(p[7]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000021 ( + .C(clk), + .D(\blk00000001/sig000001ad ), + .Q(p[8]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000020 ( + .C(clk), + .D(\blk00000001/sig000001ae ), + .Q(p[9]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000001f ( + .C(clk), + .D(\blk00000001/sig000001af ), + .Q(p[10]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000001e ( + .C(clk), + .D(\blk00000001/sig000001b0 ), + .Q(p[11]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000001d ( + .C(clk), + .D(\blk00000001/sig000001b1 ), + .Q(p[12]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000001c ( + .C(clk), + .D(\blk00000001/sig000001b2 ), + .Q(p[13]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000001b ( + .C(clk), + .D(\blk00000001/sig000001b3 ), + .Q(p[14]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000001a ( + .C(clk), + .D(\blk00000001/sig000001b4 ), + .Q(p[15]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000019 ( + .C(clk), + .D(\blk00000001/sig000001b5 ), + .Q(p[16]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000018 ( + .C(clk), + .D(\blk00000001/sig00000133 ), + .Q(p[17]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000017 ( + .C(clk), + .D(\blk00000001/sig00000134 ), + .Q(p[18]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000016 ( + .C(clk), + .D(\blk00000001/sig00000135 ), + .Q(p[19]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000015 ( + .C(clk), + .D(\blk00000001/sig00000136 ), + .Q(p[20]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000014 ( + .C(clk), + .D(\blk00000001/sig00000137 ), + .Q(p[21]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000013 ( + .C(clk), + .D(\blk00000001/sig00000138 ), + .Q(p[22]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000012 ( + .C(clk), + .D(\blk00000001/sig00000139 ), + .Q(p[23]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000011 ( + .C(clk), + .D(\blk00000001/sig0000013a ), + .Q(p[24]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000010 ( + .C(clk), + .D(\blk00000001/sig0000013b ), + .Q(p[25]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000000f ( + .C(clk), + .D(\blk00000001/sig0000013c ), + .Q(p[26]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000000e ( + .C(clk), + .D(\blk00000001/sig0000013d ), + .Q(p[27]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000000d ( + .C(clk), + .D(\blk00000001/sig0000013e ), + .Q(p[28]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000000c ( + .C(clk), + .D(\blk00000001/sig0000013f ), + .Q(p[29]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000000b ( + .C(clk), + .D(\blk00000001/sig00000140 ), + .Q(p[30]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk0000000a ( + .C(clk), + .D(\blk00000001/sig00000141 ), + .Q(p[31]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000009 ( + .C(clk), + .D(\blk00000001/sig00000142 ), + .Q(p[32]) + ); + FD #( + .INIT ( 1'b0 )) + \blk00000001/blk00000008 ( + .C(clk), + .D(\blk00000001/sig00000143 ), + .Q(p[33]) + ); + DSP48A1 #( + .A0REG ( 0 ), + .A1REG ( 1 ), + .B0REG ( 0 ), + .B1REG ( 1 ), + .CARRYINREG ( 0 ), + .CARRYINSEL ( "OPMODE5" ), + .CREG ( 0 ), + .DREG ( 0 ), + .MREG ( 0 ), + .OPMODEREG ( 0 ), + .PREG ( 0 ), + .RSTTYPE ( "SYNC" ), + .CARRYOUTREG ( 0 )) + \blk00000001/blk00000007 ( + .CECARRYIN(\blk00000001/sig000000b3 ), + .RSTC(\blk00000001/sig000000b3 ), + .RSTCARRYIN(\blk00000001/sig000000b3 ), + .CED(\blk00000001/sig000000b3 ), + .RSTD(\blk00000001/sig000000b3 ), + .CEOPMODE(\blk00000001/sig000000b3 ), + .CEC(\blk00000001/sig000000b3 ), + .CARRYOUTF(\NLW_blk00000001/blk00000007_CARRYOUTF_UNCONNECTED ), + .RSTOPMODE(\blk00000001/sig000000b3 ), + .RSTM(\blk00000001/sig000000b3 ), + .CLK(clk), + .RSTB(\blk00000001/sig000000b3 ), + .CEM(\blk00000001/sig000000b3 ), + .CEB(\blk00000001/sig000000b2 ), + .CARRYIN(\blk00000001/sig000000b3 ), + .CEP(\blk00000001/sig000000b3 ), + .CEA(\blk00000001/sig000000b2 ), + .CARRYOUT(\NLW_blk00000001/blk00000007_CARRYOUT_UNCONNECTED ), + .RSTA(\blk00000001/sig000000b3 ), + .RSTP(\blk00000001/sig000000b3 ), + .B({\blk00000001/sig000000b3 , b[16], b[15], b[14], b[13], b[12], b[11], b[10], b[9], b[8], b[7], b[6], b[5], b[4], b[3], b[2], b[1], b[0]}), + .BCOUT({\blk00000001/sig000001c7 , \blk00000001/sig000001c6 , \blk00000001/sig000001c5 , \blk00000001/sig000001c4 , \blk00000001/sig000001c3 , +\blk00000001/sig000001c2 , \blk00000001/sig000001c1 , \blk00000001/sig000001c0 , \blk00000001/sig000001bf , \blk00000001/sig000001be , +\blk00000001/sig000001bd , \blk00000001/sig000001bc , \blk00000001/sig000001bb , \blk00000001/sig000001ba , \blk00000001/sig000001b9 , +\blk00000001/sig000001b8 , \blk00000001/sig000001b7 , \blk00000001/sig000001b6 }), + .PCIN({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 }), + .C({\NLW_blk00000001/blk00000007_C<47>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<46>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<45>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<44>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<43>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<42>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<41>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<40>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<39>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<38>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<37>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<36>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<35>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<34>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<33>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<32>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<31>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<30>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<29>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<28>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<27>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<26>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<25>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<24>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<23>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<22>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<21>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<20>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<19>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<18>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<17>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<16>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<15>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<14>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<13>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<12>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<11>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<10>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<9>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<8>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<7>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<6>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<5>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<4>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<3>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<2>_UNCONNECTED , \NLW_blk00000001/blk00000007_C<1>_UNCONNECTED , +\NLW_blk00000001/blk00000007_C<0>_UNCONNECTED }), + .P({\blk00000001/sig000001a4 , \blk00000001/sig000001a3 , \blk00000001/sig000001a2 , \blk00000001/sig000001a1 , \blk00000001/sig000001a0 , +\blk00000001/sig0000019f , \blk00000001/sig0000019e , \blk00000001/sig0000019d , \blk00000001/sig0000019c , \blk00000001/sig0000019b , +\blk00000001/sig0000019a , \blk00000001/sig00000199 , \blk00000001/sig00000198 , \blk00000001/sig00000197 , \blk00000001/sig00000196 , +\blk00000001/sig00000195 , \blk00000001/sig00000194 , \blk00000001/sig00000193 , \blk00000001/sig00000192 , \blk00000001/sig00000191 , +\blk00000001/sig00000190 , \blk00000001/sig0000018f , \blk00000001/sig0000018e , \blk00000001/sig0000018d , \blk00000001/sig0000018c , +\blk00000001/sig0000018b , \blk00000001/sig0000018a , \blk00000001/sig00000189 , \blk00000001/sig00000188 , \blk00000001/sig00000187 , +\blk00000001/sig00000186 , \blk00000001/sig000001b5 , \blk00000001/sig000001b4 , \blk00000001/sig000001b3 , \blk00000001/sig000001b2 , +\blk00000001/sig000001b1 , \blk00000001/sig000001b0 , \blk00000001/sig000001af , \blk00000001/sig000001ae , \blk00000001/sig000001ad , +\blk00000001/sig000001ac , \blk00000001/sig000001ab , \blk00000001/sig000001aa , \blk00000001/sig000001a9 , \blk00000001/sig000001a8 , +\blk00000001/sig000001a7 , \blk00000001/sig000001a6 , \blk00000001/sig000001a5 }), + .OPMODE({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b2 }), + .D({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 }), + .PCOUT({\blk00000001/sig00000185 , \blk00000001/sig00000184 , \blk00000001/sig00000183 , \blk00000001/sig00000182 , \blk00000001/sig00000181 , +\blk00000001/sig00000180 , \blk00000001/sig0000017f , \blk00000001/sig0000017e , \blk00000001/sig0000017d , \blk00000001/sig0000017c , +\blk00000001/sig0000017b , \blk00000001/sig0000017a , \blk00000001/sig00000179 , \blk00000001/sig00000178 , \blk00000001/sig00000177 , +\blk00000001/sig00000176 , \blk00000001/sig00000175 , \blk00000001/sig00000174 , \blk00000001/sig00000173 , \blk00000001/sig00000172 , +\blk00000001/sig00000171 , \blk00000001/sig00000170 , \blk00000001/sig0000016f , \blk00000001/sig0000016e , \blk00000001/sig0000016d , +\blk00000001/sig0000016c , \blk00000001/sig0000016b , \blk00000001/sig0000016a , \blk00000001/sig00000169 , \blk00000001/sig00000168 , +\blk00000001/sig00000167 , \blk00000001/sig00000166 , \blk00000001/sig00000165 , \blk00000001/sig00000164 , \blk00000001/sig00000163 , +\blk00000001/sig00000162 , \blk00000001/sig00000161 , \blk00000001/sig00000160 , \blk00000001/sig0000015f , \blk00000001/sig0000015e , +\blk00000001/sig0000015d , \blk00000001/sig0000015c , \blk00000001/sig0000015b , \blk00000001/sig0000015a , \blk00000001/sig00000159 , +\blk00000001/sig00000158 , \blk00000001/sig00000157 , \blk00000001/sig00000156 }), + .A({\blk00000001/sig000000b3 , a[16], a[15], a[14], a[13], a[12], a[11], a[10], a[9], a[8], a[7], a[6], a[5], a[4], a[3], a[2], a[1], a[0]}), + .M({\NLW_blk00000001/blk00000007_M<35>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<34>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<33>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<32>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<31>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<30>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<29>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<28>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<27>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<26>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<25>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<24>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<23>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<22>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<21>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<20>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<19>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<18>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<17>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<16>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<15>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<14>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<13>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<12>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<11>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<10>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<9>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<8>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<7>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<6>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<5>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<4>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<3>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<2>_UNCONNECTED , \NLW_blk00000001/blk00000007_M<1>_UNCONNECTED , +\NLW_blk00000001/blk00000007_M<0>_UNCONNECTED }) + ); + DSP48A1 #( + .A0REG ( 0 ), + .A1REG ( 1 ), + .B0REG ( 0 ), + .B1REG ( 1 ), + .CARRYINREG ( 0 ), + .CARRYINSEL ( "OPMODE5" ), + .CREG ( 0 ), + .DREG ( 0 ), + .MREG ( 0 ), + .OPMODEREG ( 0 ), + .PREG ( 0 ), + .RSTTYPE ( "SYNC" ), + .CARRYOUTREG ( 0 )) + \blk00000001/blk00000006 ( + .CECARRYIN(\blk00000001/sig000000b3 ), + .RSTC(\blk00000001/sig000000b3 ), + .RSTCARRYIN(\blk00000001/sig000000b3 ), + .CED(\blk00000001/sig000000b3 ), + .RSTD(\blk00000001/sig000000b3 ), + .CEOPMODE(\blk00000001/sig000000b3 ), + .CEC(\blk00000001/sig000000b3 ), + .CARRYOUTF(\NLW_blk00000001/blk00000006_CARRYOUTF_UNCONNECTED ), + .RSTOPMODE(\blk00000001/sig000000b3 ), + .RSTM(\blk00000001/sig000000b3 ), + .CLK(clk), + .RSTB(\blk00000001/sig000000b3 ), + .CEM(\blk00000001/sig000000b3 ), + .CEB(\blk00000001/sig000000b2 ), + .CARRYIN(\blk00000001/sig000000b3 ), + .CEP(\blk00000001/sig000000b3 ), + .CEA(\blk00000001/sig000000b2 ), + .CARRYOUT(\NLW_blk00000001/blk00000006_CARRYOUT_UNCONNECTED ), + .RSTA(\blk00000001/sig000000b3 ), + .RSTP(\blk00000001/sig000000b3 ), + .B({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , b[31], b[30], b[29], b[28], b[27], b[26], b[25], b[24], b[23] +, b[22], b[21], b[20], b[19], b[18], b[17]}), + .BCOUT({\blk00000001/sig00000155 , \blk00000001/sig00000154 , \blk00000001/sig00000153 , \blk00000001/sig00000152 , \blk00000001/sig00000151 , +\blk00000001/sig00000150 , \blk00000001/sig0000014f , \blk00000001/sig0000014e , \blk00000001/sig0000014d , \blk00000001/sig0000014c , +\blk00000001/sig0000014b , \blk00000001/sig0000014a , \blk00000001/sig00000149 , \blk00000001/sig00000148 , \blk00000001/sig00000147 , +\blk00000001/sig00000146 , \blk00000001/sig00000145 , \blk00000001/sig00000144 }), + .PCIN({\blk00000001/sig000000e3 , \blk00000001/sig000000e2 , \blk00000001/sig000000e1 , \blk00000001/sig000000e0 , \blk00000001/sig000000df , +\blk00000001/sig000000de , \blk00000001/sig000000dd , \blk00000001/sig000000dc , \blk00000001/sig000000db , \blk00000001/sig000000da , +\blk00000001/sig000000d9 , \blk00000001/sig000000d8 , \blk00000001/sig000000d7 , \blk00000001/sig000000d6 , \blk00000001/sig000000d5 , +\blk00000001/sig000000d4 , \blk00000001/sig000000d3 , \blk00000001/sig000000d2 , \blk00000001/sig000000d1 , \blk00000001/sig000000d0 , +\blk00000001/sig000000cf , \blk00000001/sig000000ce , \blk00000001/sig000000cd , \blk00000001/sig000000cc , \blk00000001/sig000000cb , +\blk00000001/sig000000ca , \blk00000001/sig000000c9 , \blk00000001/sig000000c8 , \blk00000001/sig000000c7 , \blk00000001/sig000000c6 , +\blk00000001/sig000000c5 , \blk00000001/sig000000c4 , \blk00000001/sig000000c3 , \blk00000001/sig000000c2 , \blk00000001/sig000000c1 , +\blk00000001/sig000000c0 , \blk00000001/sig000000bf , \blk00000001/sig000000be , \blk00000001/sig000000bd , \blk00000001/sig000000bc , +\blk00000001/sig000000bb , \blk00000001/sig000000ba , \blk00000001/sig000000b9 , \blk00000001/sig000000b8 , \blk00000001/sig000000b7 , +\blk00000001/sig000000b6 , \blk00000001/sig000000b5 , \blk00000001/sig000000b4 }), + .C({\NLW_blk00000001/blk00000006_C<47>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<46>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<45>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<44>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<43>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<42>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<41>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<40>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<39>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<38>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<37>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<36>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<35>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<34>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<33>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<32>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<31>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<30>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<29>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<28>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<27>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<26>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<25>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<24>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<23>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<22>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<21>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<20>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<19>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<18>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<17>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<16>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<15>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<14>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<13>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<12>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<11>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<10>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<9>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<8>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<7>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<6>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<5>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<4>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<3>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<2>_UNCONNECTED , \NLW_blk00000001/blk00000006_C<1>_UNCONNECTED , +\NLW_blk00000001/blk00000006_C<0>_UNCONNECTED }), + .P({\blk00000001/sig00000132 , \blk00000001/sig00000131 , \blk00000001/sig00000130 , \blk00000001/sig0000012f , \blk00000001/sig0000012e , +\blk00000001/sig0000012d , \blk00000001/sig0000012c , \blk00000001/sig0000012b , \blk00000001/sig0000012a , \blk00000001/sig00000129 , +\blk00000001/sig00000128 , \blk00000001/sig00000127 , \blk00000001/sig00000126 , \blk00000001/sig00000125 , \blk00000001/sig00000124 , +\blk00000001/sig00000123 , \blk00000001/sig00000122 , \blk00000001/sig00000121 , \blk00000001/sig00000120 , \blk00000001/sig0000011f , +\blk00000001/sig0000011e , \blk00000001/sig0000011d , \blk00000001/sig0000011c , \blk00000001/sig0000011b , \blk00000001/sig0000011a , +\blk00000001/sig00000119 , \blk00000001/sig00000118 , \blk00000001/sig00000117 , \blk00000001/sig00000116 , \blk00000001/sig00000115 , +\blk00000001/sig00000114 , \blk00000001/sig00000143 , \blk00000001/sig00000142 , \blk00000001/sig00000141 , \blk00000001/sig00000140 , +\blk00000001/sig0000013f , \blk00000001/sig0000013e , \blk00000001/sig0000013d , \blk00000001/sig0000013c , \blk00000001/sig0000013b , +\blk00000001/sig0000013a , \blk00000001/sig00000139 , \blk00000001/sig00000138 , \blk00000001/sig00000137 , \blk00000001/sig00000136 , +\blk00000001/sig00000135 , \blk00000001/sig00000134 , \blk00000001/sig00000133 }), + .OPMODE({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b2 , \blk00000001/sig000000b3 , \blk00000001/sig000000b2 }), + .D({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 }), + .PCOUT({\blk00000001/sig00000113 , \blk00000001/sig00000112 , \blk00000001/sig00000111 , \blk00000001/sig00000110 , \blk00000001/sig0000010f , +\blk00000001/sig0000010e , \blk00000001/sig0000010d , \blk00000001/sig0000010c , \blk00000001/sig0000010b , \blk00000001/sig0000010a , +\blk00000001/sig00000109 , \blk00000001/sig00000108 , \blk00000001/sig00000107 , \blk00000001/sig00000106 , \blk00000001/sig00000105 , +\blk00000001/sig00000104 , \blk00000001/sig00000103 , \blk00000001/sig00000102 , \blk00000001/sig00000101 , \blk00000001/sig00000100 , +\blk00000001/sig000000ff , \blk00000001/sig000000fe , \blk00000001/sig000000fd , \blk00000001/sig000000fc , \blk00000001/sig000000fb , +\blk00000001/sig000000fa , \blk00000001/sig000000f9 , \blk00000001/sig000000f8 , \blk00000001/sig000000f7 , \blk00000001/sig000000f6 , +\blk00000001/sig000000f5 , \blk00000001/sig000000f4 , \blk00000001/sig000000f3 , \blk00000001/sig000000f2 , \blk00000001/sig000000f1 , +\blk00000001/sig000000f0 , \blk00000001/sig000000ef , \blk00000001/sig000000ee , \blk00000001/sig000000ed , \blk00000001/sig000000ec , +\blk00000001/sig000000eb , \blk00000001/sig000000ea , \blk00000001/sig000000e9 , \blk00000001/sig000000e8 , \blk00000001/sig000000e7 , +\blk00000001/sig000000e6 , \blk00000001/sig000000e5 , \blk00000001/sig000000e4 }), + .A({\blk00000001/sig000000b3 , a[16], a[15], a[14], a[13], a[12], a[11], a[10], a[9], a[8], a[7], a[6], a[5], a[4], a[3], a[2], a[1], a[0]}), + .M({\NLW_blk00000001/blk00000006_M<35>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<34>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<33>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<32>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<31>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<30>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<29>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<28>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<27>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<26>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<25>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<24>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<23>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<22>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<21>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<20>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<19>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<18>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<17>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<16>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<15>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<14>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<13>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<12>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<11>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<10>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<9>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<8>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<7>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<6>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<5>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<4>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<3>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<2>_UNCONNECTED , \NLW_blk00000001/blk00000006_M<1>_UNCONNECTED , +\NLW_blk00000001/blk00000006_M<0>_UNCONNECTED }) + ); + DSP48A1 #( + .A0REG ( 0 ), + .A1REG ( 1 ), + .B0REG ( 0 ), + .B1REG ( 0 ), + .CARRYINREG ( 0 ), + .CARRYINSEL ( "OPMODE5" ), + .CREG ( 0 ), + .DREG ( 0 ), + .MREG ( 0 ), + .OPMODEREG ( 0 ), + .PREG ( 0 ), + .RSTTYPE ( "SYNC" ), + .CARRYOUTREG ( 0 )) + \blk00000001/blk00000005 ( + .CECARRYIN(\blk00000001/sig000000b3 ), + .RSTC(\blk00000001/sig000000b3 ), + .RSTCARRYIN(\blk00000001/sig000000b3 ), + .CED(\blk00000001/sig000000b3 ), + .RSTD(\blk00000001/sig000000b3 ), + .CEOPMODE(\blk00000001/sig000000b3 ), + .CEC(\blk00000001/sig000000b3 ), + .CARRYOUTF(\NLW_blk00000001/blk00000005_CARRYOUTF_UNCONNECTED ), + .RSTOPMODE(\blk00000001/sig000000b3 ), + .RSTM(\blk00000001/sig000000b3 ), + .CLK(clk), + .RSTB(\blk00000001/sig000000b3 ), + .CEM(\blk00000001/sig000000b3 ), + .CEB(\blk00000001/sig000000b3 ), + .CARRYIN(\blk00000001/sig000000b3 ), + .CEP(\blk00000001/sig000000b3 ), + .CEA(\blk00000001/sig000000b2 ), + .CARRYOUT(\NLW_blk00000001/blk00000005_CARRYOUT_UNCONNECTED ), + .RSTA(\blk00000001/sig000000b3 ), + .RSTP(\blk00000001/sig000000b3 ), + .B({\blk00000001/sig000001c7 , \blk00000001/sig000001c6 , \blk00000001/sig000001c5 , \blk00000001/sig000001c4 , \blk00000001/sig000001c3 , +\blk00000001/sig000001c2 , \blk00000001/sig000001c1 , \blk00000001/sig000001c0 , \blk00000001/sig000001bf , \blk00000001/sig000001be , +\blk00000001/sig000001bd , \blk00000001/sig000001bc , \blk00000001/sig000001bb , \blk00000001/sig000001ba , \blk00000001/sig000001b9 , +\blk00000001/sig000001b8 , \blk00000001/sig000001b7 , \blk00000001/sig000001b6 }), + .BCOUT({\NLW_blk00000001/blk00000005_BCOUT<17>_UNCONNECTED , \NLW_blk00000001/blk00000005_BCOUT<16>_UNCONNECTED , +\NLW_blk00000001/blk00000005_BCOUT<15>_UNCONNECTED , \NLW_blk00000001/blk00000005_BCOUT<14>_UNCONNECTED , +\NLW_blk00000001/blk00000005_BCOUT<13>_UNCONNECTED , \NLW_blk00000001/blk00000005_BCOUT<12>_UNCONNECTED , +\NLW_blk00000001/blk00000005_BCOUT<11>_UNCONNECTED , \NLW_blk00000001/blk00000005_BCOUT<10>_UNCONNECTED , +\NLW_blk00000001/blk00000005_BCOUT<9>_UNCONNECTED , \NLW_blk00000001/blk00000005_BCOUT<8>_UNCONNECTED , +\NLW_blk00000001/blk00000005_BCOUT<7>_UNCONNECTED , \NLW_blk00000001/blk00000005_BCOUT<6>_UNCONNECTED , +\NLW_blk00000001/blk00000005_BCOUT<5>_UNCONNECTED , \NLW_blk00000001/blk00000005_BCOUT<4>_UNCONNECTED , +\NLW_blk00000001/blk00000005_BCOUT<3>_UNCONNECTED , \NLW_blk00000001/blk00000005_BCOUT<2>_UNCONNECTED , +\NLW_blk00000001/blk00000005_BCOUT<1>_UNCONNECTED , \NLW_blk00000001/blk00000005_BCOUT<0>_UNCONNECTED }), + .PCIN({\blk00000001/sig00000185 , \blk00000001/sig00000184 , \blk00000001/sig00000183 , \blk00000001/sig00000182 , \blk00000001/sig00000181 , +\blk00000001/sig00000180 , \blk00000001/sig0000017f , \blk00000001/sig0000017e , \blk00000001/sig0000017d , \blk00000001/sig0000017c , +\blk00000001/sig0000017b , \blk00000001/sig0000017a , \blk00000001/sig00000179 , \blk00000001/sig00000178 , \blk00000001/sig00000177 , +\blk00000001/sig00000176 , \blk00000001/sig00000175 , \blk00000001/sig00000174 , \blk00000001/sig00000173 , \blk00000001/sig00000172 , +\blk00000001/sig00000171 , \blk00000001/sig00000170 , \blk00000001/sig0000016f , \blk00000001/sig0000016e , \blk00000001/sig0000016d , +\blk00000001/sig0000016c , \blk00000001/sig0000016b , \blk00000001/sig0000016a , \blk00000001/sig00000169 , \blk00000001/sig00000168 , +\blk00000001/sig00000167 , \blk00000001/sig00000166 , \blk00000001/sig00000165 , \blk00000001/sig00000164 , \blk00000001/sig00000163 , +\blk00000001/sig00000162 , \blk00000001/sig00000161 , \blk00000001/sig00000160 , \blk00000001/sig0000015f , \blk00000001/sig0000015e , +\blk00000001/sig0000015d , \blk00000001/sig0000015c , \blk00000001/sig0000015b , \blk00000001/sig0000015a , \blk00000001/sig00000159 , +\blk00000001/sig00000158 , \blk00000001/sig00000157 , \blk00000001/sig00000156 }), + .C({\blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , +\blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , +\blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , +\blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a4 , \blk00000001/sig000001a3 , \blk00000001/sig000001a2 , +\blk00000001/sig000001a1 , \blk00000001/sig000001a0 , \blk00000001/sig0000019f , \blk00000001/sig0000019e , \blk00000001/sig0000019d , +\blk00000001/sig0000019c , \blk00000001/sig0000019b , \blk00000001/sig0000019a , \blk00000001/sig00000199 , \blk00000001/sig00000198 , +\blk00000001/sig00000197 , \blk00000001/sig00000196 , \blk00000001/sig00000195 , \blk00000001/sig00000194 , \blk00000001/sig00000193 , +\blk00000001/sig00000192 , \blk00000001/sig00000191 , \blk00000001/sig00000190 , \blk00000001/sig0000018f , \blk00000001/sig0000018e , +\blk00000001/sig0000018d , \blk00000001/sig0000018c , \blk00000001/sig0000018b , \blk00000001/sig0000018a , \blk00000001/sig00000189 , +\blk00000001/sig00000188 , \blk00000001/sig00000187 , \blk00000001/sig00000186 }), + .P({\NLW_blk00000001/blk00000005_P<47>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<46>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<45>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<44>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<43>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<42>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<41>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<40>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<39>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<38>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<37>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<36>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<35>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<34>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<33>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<32>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<31>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<30>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<29>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<28>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<27>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<26>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<25>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<24>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<23>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<22>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<21>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<20>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<19>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<18>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<17>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<16>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<15>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<14>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<13>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<12>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<11>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<10>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<9>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<8>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<7>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<6>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<5>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<4>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<3>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<2>_UNCONNECTED , \NLW_blk00000001/blk00000005_P<1>_UNCONNECTED , +\NLW_blk00000001/blk00000005_P<0>_UNCONNECTED }), + .OPMODE({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b2 , +\blk00000001/sig000000b2 , \blk00000001/sig000000b3 , \blk00000001/sig000000b2 }), + .D({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 }), + .PCOUT({\blk00000001/sig000000e3 , \blk00000001/sig000000e2 , \blk00000001/sig000000e1 , \blk00000001/sig000000e0 , \blk00000001/sig000000df , +\blk00000001/sig000000de , \blk00000001/sig000000dd , \blk00000001/sig000000dc , \blk00000001/sig000000db , \blk00000001/sig000000da , +\blk00000001/sig000000d9 , \blk00000001/sig000000d8 , \blk00000001/sig000000d7 , \blk00000001/sig000000d6 , \blk00000001/sig000000d5 , +\blk00000001/sig000000d4 , \blk00000001/sig000000d3 , \blk00000001/sig000000d2 , \blk00000001/sig000000d1 , \blk00000001/sig000000d0 , +\blk00000001/sig000000cf , \blk00000001/sig000000ce , \blk00000001/sig000000cd , \blk00000001/sig000000cc , \blk00000001/sig000000cb , +\blk00000001/sig000000ca , \blk00000001/sig000000c9 , \blk00000001/sig000000c8 , \blk00000001/sig000000c7 , \blk00000001/sig000000c6 , +\blk00000001/sig000000c5 , \blk00000001/sig000000c4 , \blk00000001/sig000000c3 , \blk00000001/sig000000c2 , \blk00000001/sig000000c1 , +\blk00000001/sig000000c0 , \blk00000001/sig000000bf , \blk00000001/sig000000be , \blk00000001/sig000000bd , \blk00000001/sig000000bc , +\blk00000001/sig000000bb , \blk00000001/sig000000ba , \blk00000001/sig000000b9 , \blk00000001/sig000000b8 , \blk00000001/sig000000b7 , +\blk00000001/sig000000b6 , \blk00000001/sig000000b5 , \blk00000001/sig000000b4 }), + .A({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , a[31], a[30], a[29], a[28], a[27], a[26], a[25], a[24], a[23] +, a[22], a[21], a[20], a[19], a[18], a[17]}), + .M({\NLW_blk00000001/blk00000005_M<35>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<34>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<33>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<32>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<31>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<30>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<29>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<28>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<27>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<26>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<25>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<24>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<23>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<22>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<21>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<20>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<19>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<18>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<17>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<16>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<15>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<14>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<13>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<12>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<11>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<10>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<9>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<8>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<7>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<6>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<5>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<4>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<3>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<2>_UNCONNECTED , \NLW_blk00000001/blk00000005_M<1>_UNCONNECTED , +\NLW_blk00000001/blk00000005_M<0>_UNCONNECTED }) + ); + DSP48A1 #( + .A0REG ( 0 ), + .A1REG ( 1 ), + .B0REG ( 0 ), + .B1REG ( 0 ), + .CARRYINREG ( 0 ), + .CARRYINSEL ( "OPMODE5" ), + .CREG ( 0 ), + .DREG ( 0 ), + .MREG ( 0 ), + .OPMODEREG ( 0 ), + .PREG ( 1 ), + .RSTTYPE ( "SYNC" ), + .CARRYOUTREG ( 0 )) + \blk00000001/blk00000004 ( + .CECARRYIN(\blk00000001/sig000000b3 ), + .RSTC(\blk00000001/sig000000b3 ), + .RSTCARRYIN(\blk00000001/sig000000b3 ), + .CED(\blk00000001/sig000000b3 ), + .RSTD(\blk00000001/sig000000b3 ), + .CEOPMODE(\blk00000001/sig000000b3 ), + .CEC(\blk00000001/sig000000b3 ), + .CARRYOUTF(\NLW_blk00000001/blk00000004_CARRYOUTF_UNCONNECTED ), + .RSTOPMODE(\blk00000001/sig000000b3 ), + .RSTM(\blk00000001/sig000000b3 ), + .CLK(clk), + .RSTB(\blk00000001/sig000000b3 ), + .CEM(\blk00000001/sig000000b3 ), + .CEB(\blk00000001/sig000000b3 ), + .CARRYIN(\blk00000001/sig000000b3 ), + .CEP(\blk00000001/sig000000b2 ), + .CEA(\blk00000001/sig000000b2 ), + .CARRYOUT(\NLW_blk00000001/blk00000004_CARRYOUT_UNCONNECTED ), + .RSTA(\blk00000001/sig000000b3 ), + .RSTP(\blk00000001/sig000000b3 ), + .B({\blk00000001/sig00000155 , \blk00000001/sig00000154 , \blk00000001/sig00000153 , \blk00000001/sig00000152 , \blk00000001/sig00000151 , +\blk00000001/sig00000150 , \blk00000001/sig0000014f , \blk00000001/sig0000014e , \blk00000001/sig0000014d , \blk00000001/sig0000014c , +\blk00000001/sig0000014b , \blk00000001/sig0000014a , \blk00000001/sig00000149 , \blk00000001/sig00000148 , \blk00000001/sig00000147 , +\blk00000001/sig00000146 , \blk00000001/sig00000145 , \blk00000001/sig00000144 }), + .BCOUT({\NLW_blk00000001/blk00000004_BCOUT<17>_UNCONNECTED , \NLW_blk00000001/blk00000004_BCOUT<16>_UNCONNECTED , +\NLW_blk00000001/blk00000004_BCOUT<15>_UNCONNECTED , \NLW_blk00000001/blk00000004_BCOUT<14>_UNCONNECTED , +\NLW_blk00000001/blk00000004_BCOUT<13>_UNCONNECTED , \NLW_blk00000001/blk00000004_BCOUT<12>_UNCONNECTED , +\NLW_blk00000001/blk00000004_BCOUT<11>_UNCONNECTED , \NLW_blk00000001/blk00000004_BCOUT<10>_UNCONNECTED , +\NLW_blk00000001/blk00000004_BCOUT<9>_UNCONNECTED , \NLW_blk00000001/blk00000004_BCOUT<8>_UNCONNECTED , +\NLW_blk00000001/blk00000004_BCOUT<7>_UNCONNECTED , \NLW_blk00000001/blk00000004_BCOUT<6>_UNCONNECTED , +\NLW_blk00000001/blk00000004_BCOUT<5>_UNCONNECTED , \NLW_blk00000001/blk00000004_BCOUT<4>_UNCONNECTED , +\NLW_blk00000001/blk00000004_BCOUT<3>_UNCONNECTED , \NLW_blk00000001/blk00000004_BCOUT<2>_UNCONNECTED , +\NLW_blk00000001/blk00000004_BCOUT<1>_UNCONNECTED , \NLW_blk00000001/blk00000004_BCOUT<0>_UNCONNECTED }), + .PCIN({\blk00000001/sig00000113 , \blk00000001/sig00000112 , \blk00000001/sig00000111 , \blk00000001/sig00000110 , \blk00000001/sig0000010f , +\blk00000001/sig0000010e , \blk00000001/sig0000010d , \blk00000001/sig0000010c , \blk00000001/sig0000010b , \blk00000001/sig0000010a , +\blk00000001/sig00000109 , \blk00000001/sig00000108 , \blk00000001/sig00000107 , \blk00000001/sig00000106 , \blk00000001/sig00000105 , +\blk00000001/sig00000104 , \blk00000001/sig00000103 , \blk00000001/sig00000102 , \blk00000001/sig00000101 , \blk00000001/sig00000100 , +\blk00000001/sig000000ff , \blk00000001/sig000000fe , \blk00000001/sig000000fd , \blk00000001/sig000000fc , \blk00000001/sig000000fb , +\blk00000001/sig000000fa , \blk00000001/sig000000f9 , \blk00000001/sig000000f8 , \blk00000001/sig000000f7 , \blk00000001/sig000000f6 , +\blk00000001/sig000000f5 , \blk00000001/sig000000f4 , \blk00000001/sig000000f3 , \blk00000001/sig000000f2 , \blk00000001/sig000000f1 , +\blk00000001/sig000000f0 , \blk00000001/sig000000ef , \blk00000001/sig000000ee , \blk00000001/sig000000ed , \blk00000001/sig000000ec , +\blk00000001/sig000000eb , \blk00000001/sig000000ea , \blk00000001/sig000000e9 , \blk00000001/sig000000e8 , \blk00000001/sig000000e7 , +\blk00000001/sig000000e6 , \blk00000001/sig000000e5 , \blk00000001/sig000000e4 }), + .C({\blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , +\blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , +\blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , +\blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000132 , \blk00000001/sig00000131 , \blk00000001/sig00000130 , +\blk00000001/sig0000012f , \blk00000001/sig0000012e , \blk00000001/sig0000012d , \blk00000001/sig0000012c , \blk00000001/sig0000012b , +\blk00000001/sig0000012a , \blk00000001/sig00000129 , \blk00000001/sig00000128 , \blk00000001/sig00000127 , \blk00000001/sig00000126 , +\blk00000001/sig00000125 , \blk00000001/sig00000124 , \blk00000001/sig00000123 , \blk00000001/sig00000122 , \blk00000001/sig00000121 , +\blk00000001/sig00000120 , \blk00000001/sig0000011f , \blk00000001/sig0000011e , \blk00000001/sig0000011d , \blk00000001/sig0000011c , +\blk00000001/sig0000011b , \blk00000001/sig0000011a , \blk00000001/sig00000119 , \blk00000001/sig00000118 , \blk00000001/sig00000117 , +\blk00000001/sig00000116 , \blk00000001/sig00000115 , \blk00000001/sig00000114 }), + .P({\NLW_blk00000001/blk00000004_P<47>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<46>_UNCONNECTED , +\NLW_blk00000001/blk00000004_P<45>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<44>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<43>_UNCONNECTED , +\NLW_blk00000001/blk00000004_P<42>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<41>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<40>_UNCONNECTED , +\NLW_blk00000001/blk00000004_P<39>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<38>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<37>_UNCONNECTED , +\NLW_blk00000001/blk00000004_P<36>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<35>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<34>_UNCONNECTED , +\NLW_blk00000001/blk00000004_P<33>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<32>_UNCONNECTED , \NLW_blk00000001/blk00000004_P<31>_UNCONNECTED , +\NLW_blk00000001/blk00000004_P<30>_UNCONNECTED , p[63], p[62], p[61], p[60], p[59], p[58], p[57], p[56], p[55], p[54], p[53], p[52], p[51], p[50], +p[49], p[48], p[47], p[46], p[45], p[44], p[43], p[42], p[41], p[40], p[39], p[38], p[37], p[36], p[35], p[34]}), + .OPMODE({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b2 , +\blk00000001/sig000000b2 , \blk00000001/sig000000b3 , \blk00000001/sig000000b2 }), + .D({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , +\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 }), + .PCOUT({\blk00000001/sig00000082 , \blk00000001/sig00000083 , \blk00000001/sig00000084 , \blk00000001/sig00000085 , \blk00000001/sig00000086 , +\blk00000001/sig00000087 , \blk00000001/sig00000088 , \blk00000001/sig00000089 , \blk00000001/sig0000008a , \blk00000001/sig0000008b , +\blk00000001/sig0000008c , \blk00000001/sig0000008d , \blk00000001/sig0000008e , \blk00000001/sig0000008f , \blk00000001/sig00000090 , +\blk00000001/sig00000091 , \blk00000001/sig00000092 , \blk00000001/sig00000093 , \blk00000001/sig00000094 , \blk00000001/sig00000095 , +\blk00000001/sig00000096 , \blk00000001/sig00000097 , \blk00000001/sig00000098 , \blk00000001/sig00000099 , \blk00000001/sig0000009a , +\blk00000001/sig0000009b , \blk00000001/sig0000009c , \blk00000001/sig0000009d , \blk00000001/sig0000009e , \blk00000001/sig0000009f , +\blk00000001/sig000000a0 , \blk00000001/sig000000a1 , \blk00000001/sig000000a2 , \blk00000001/sig000000a3 , \blk00000001/sig000000a4 , +\blk00000001/sig000000a5 , \blk00000001/sig000000a6 , \blk00000001/sig000000a7 , \blk00000001/sig000000a8 , \blk00000001/sig000000a9 , +\blk00000001/sig000000aa , \blk00000001/sig000000ab , \blk00000001/sig000000ac , \blk00000001/sig000000ad , \blk00000001/sig000000ae , +\blk00000001/sig000000af , \blk00000001/sig000000b0 , \blk00000001/sig000000b1 }), + .A({\blk00000001/sig000000b3 , \blk00000001/sig000000b3 , \blk00000001/sig000000b3 , a[31], a[30], a[29], a[28], a[27], a[26], a[25], a[24], a[23] +, a[22], a[21], a[20], a[19], a[18], a[17]}), + .M({\NLW_blk00000001/blk00000004_M<35>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<34>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<33>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<32>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<31>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<30>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<29>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<28>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<27>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<26>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<25>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<24>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<23>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<22>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<21>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<20>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<19>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<18>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<17>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<16>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<15>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<14>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<13>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<12>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<11>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<10>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<9>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<8>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<7>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<6>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<5>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<4>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<3>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<2>_UNCONNECTED , \NLW_blk00000001/blk00000004_M<1>_UNCONNECTED , +\NLW_blk00000001/blk00000004_M<0>_UNCONNECTED }) + ); + GND \blk00000001/blk00000003 ( + .G(\blk00000001/sig000000b3 ) + ); + VCC \blk00000001/blk00000002 ( + .P(\blk00000001/sig000000b2 ) + ); + +// synthesis translate_on + +endmodule + +// synthesis translate_off + +`ifndef GLBL +`define GLBL + +`timescale 1 ps / 1 ps + +module glbl (); + + parameter ROC_WIDTH = 100000; + parameter TOC_WIDTH = 0; + +//-------- STARTUP Globals -------------- + wire GSR; + wire GTS; + wire GWE; + wire PRLD; + tri1 p_up_tmp; + tri (weak1, strong0) PLL_LOCKG = p_up_tmp; + + wire PROGB_GLBL; + wire CCLKO_GLBL; + + reg GSR_int; + reg GTS_int; + reg PRLD_int; + +//-------- JTAG Globals -------------- + wire JTAG_TDO_GLBL; + wire JTAG_TCK_GLBL; + wire JTAG_TDI_GLBL; + wire JTAG_TMS_GLBL; + wire JTAG_TRST_GLBL; + + reg JTAG_CAPTURE_GLBL; + reg JTAG_RESET_GLBL; + reg JTAG_SHIFT_GLBL; + reg JTAG_UPDATE_GLBL; + reg JTAG_RUNTEST_GLBL; + + reg JTAG_SEL1_GLBL = 0; + reg JTAG_SEL2_GLBL = 0 ; + reg JTAG_SEL3_GLBL = 0; + reg JTAG_SEL4_GLBL = 0; + + reg JTAG_USER_TDO1_GLBL = 1'bz; + reg JTAG_USER_TDO2_GLBL = 1'bz; + reg JTAG_USER_TDO3_GLBL = 1'bz; + reg JTAG_USER_TDO4_GLBL = 1'bz; + + assign (weak1, weak0) GSR = GSR_int; + assign (weak1, weak0) GTS = GTS_int; + assign (weak1, weak0) PRLD = PRLD_int; + + initial begin + GSR_int = 1'b1; + PRLD_int = 1'b1; + #(ROC_WIDTH) + GSR_int = 1'b0; + PRLD_int = 1'b0; + end + + initial begin + GTS_int = 1'b1; + #(TOC_WIDTH) + GTS_int = 1'b0; + end + +endmodule + +`endif + +// synthesis translate_on |