openofdm/verilog/coregen/complex_multiplier.v
2017-04-03 12:52:03 -04:00

868 lines
49 KiB
Verilog

////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 1995-2010 Xilinx, Inc. All rights reserved.
////////////////////////////////////////////////////////////////////////////////
// ____ ____
// / /\/ /
// /___/ \ / Vendor: Xilinx
// \ \ \/ Version: M.63c
// \ \ Application: netgen
// / / Filename: complex_multiplier.v
// /___/ /\ Timestamp: Tue Aug 23 11:23:16 2016
// \ \ / \
// \___\/\___\
//
// Command : -intstyle ise -w -sim -ofmt verilog ./tmp/_cg/complex_multiplier.ngc ./tmp/_cg/complex_multiplier.v
// Device : 3sd3400afg676-5
// Input file : ./tmp/_cg/complex_multiplier.ngc
// Output file : ./tmp/_cg/complex_multiplier.v
// # of Modules : 1
// Design Name : complex_multiplier
// Xilinx : /opt/Xilinx/12.2/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 complex_multiplier (
clk, ai, bi, ar, br, pi, pr
)/* synthesis syn_black_box syn_noprune=1 */;
input clk;
input [15 : 0] ai;
input [15 : 0] bi;
input [15 : 0] ar;
input [15 : 0] br;
output [31 : 0] pi;
output [31 : 0] pr;
// synthesis translate_off
wire \blk00000003/sig000000a4 ;
wire \blk00000003/sig000000a3 ;
wire \blk00000003/sig000000a2 ;
wire \blk00000003/sig000000a1 ;
wire \blk00000003/sig000000a0 ;
wire \blk00000003/sig0000009f ;
wire \blk00000003/sig0000009e ;
wire \blk00000003/sig0000009d ;
wire \blk00000003/sig0000009c ;
wire \blk00000003/sig0000009b ;
wire \blk00000003/sig0000009a ;
wire \blk00000003/sig00000099 ;
wire \blk00000003/sig00000098 ;
wire \blk00000003/sig00000097 ;
wire \blk00000003/sig00000096 ;
wire \blk00000003/sig00000095 ;
wire \blk00000003/sig00000094 ;
wire \blk00000003/sig00000093 ;
wire \blk00000003/sig00000092 ;
wire \blk00000003/sig00000091 ;
wire \blk00000003/sig00000090 ;
wire \blk00000003/sig0000008f ;
wire \blk00000003/sig0000008e ;
wire \blk00000003/sig0000008d ;
wire \blk00000003/sig0000008c ;
wire \blk00000003/sig0000008b ;
wire \blk00000003/sig0000008a ;
wire \blk00000003/sig00000089 ;
wire \blk00000003/sig00000088 ;
wire \blk00000003/sig00000087 ;
wire \blk00000003/sig00000086 ;
wire \blk00000003/sig00000085 ;
wire \blk00000003/sig00000084 ;
wire \blk00000003/sig00000083 ;
wire \blk00000003/sig00000082 ;
wire NLW_blk00000001_P_UNCONNECTED;
wire NLW_blk00000002_G_UNCONNECTED;
wire \NLW_blk00000003/blk00000008_CARRYOUT_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<47>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<46>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<45>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<44>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<43>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<42>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<41>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<40>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<39>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<38>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<37>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<36>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<35>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<34>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<33>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_P<32>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<47>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<46>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<45>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<44>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<43>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<42>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<41>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<40>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<39>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<38>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<37>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<36>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<35>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<34>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<33>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<32>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<31>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<30>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<29>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<28>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<27>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<26>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<25>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<24>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<23>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<22>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<21>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<20>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<19>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<18>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<17>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<16>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<15>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<14>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<13>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<12>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<11>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<10>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<9>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<8>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<7>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<6>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<5>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<4>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<3>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<2>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<1>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_PCOUT<0>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<17>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<16>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<15>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<14>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<13>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<12>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<11>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<10>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<9>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<8>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<7>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<6>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<5>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<4>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<3>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<2>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<1>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000008_BCOUT<0>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_CARRYOUT_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<47>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<46>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<45>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<44>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<43>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<42>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<41>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<40>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<39>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<38>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<37>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<36>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<35>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<34>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_P<32>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<47>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<46>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<45>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<44>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<43>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<42>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<41>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<40>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<39>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<38>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<37>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<36>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<35>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<34>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<33>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<32>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<31>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<30>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<29>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<28>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<27>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<26>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<25>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<24>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<23>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<22>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<21>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<20>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<19>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<18>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<17>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<16>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<15>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<14>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<13>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<12>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<11>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<10>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<9>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<8>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<7>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<6>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<5>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<4>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<3>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<2>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<1>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_PCOUT<0>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<17>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<16>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<15>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<14>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<13>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<12>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<11>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<10>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<9>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<8>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<7>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<6>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<5>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<4>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<3>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<2>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<1>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000007_BCOUT<0>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_CARRYOUT_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<47>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<46>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<45>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<44>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<43>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<42>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<41>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<40>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<39>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<38>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<37>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<36>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<35>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<34>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<33>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_P<32>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<47>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<46>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<45>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<44>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<43>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<42>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<41>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<40>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<39>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<38>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<37>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<36>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<35>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<34>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<33>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<32>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<31>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<30>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<29>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<28>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<27>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<26>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<25>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<24>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<23>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<22>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<21>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<20>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<19>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<18>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<17>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<16>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<15>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<14>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<13>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<12>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<11>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<10>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<9>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<8>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<7>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<6>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<5>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<4>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<3>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<2>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<1>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_PCOUT<0>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<17>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<16>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<15>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<14>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<13>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<12>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<11>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<10>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<9>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<8>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<7>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<6>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<5>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<4>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<3>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<2>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<1>_UNCONNECTED ;
wire \NLW_blk00000003/blk00000006_BCOUT<0>_UNCONNECTED ;
wire [15 : 0] ar_0;
wire [15 : 0] ai_1;
wire [15 : 0] br_2;
wire [15 : 0] bi_3;
wire [31 : 0] pr_4;
wire [31 : 0] pi_5;
assign
ai_1[15] = ai[15],
ai_1[14] = ai[14],
ai_1[13] = ai[13],
ai_1[12] = ai[12],
ai_1[11] = ai[11],
ai_1[10] = ai[10],
ai_1[9] = ai[9],
ai_1[8] = ai[8],
ai_1[7] = ai[7],
ai_1[6] = ai[6],
ai_1[5] = ai[5],
ai_1[4] = ai[4],
ai_1[3] = ai[3],
ai_1[2] = ai[2],
ai_1[1] = ai[1],
ai_1[0] = ai[0],
bi_3[15] = bi[15],
bi_3[14] = bi[14],
bi_3[13] = bi[13],
bi_3[12] = bi[12],
bi_3[11] = bi[11],
bi_3[10] = bi[10],
bi_3[9] = bi[9],
bi_3[8] = bi[8],
bi_3[7] = bi[7],
bi_3[6] = bi[6],
bi_3[5] = bi[5],
bi_3[4] = bi[4],
bi_3[3] = bi[3],
bi_3[2] = bi[2],
bi_3[1] = bi[1],
bi_3[0] = bi[0],
ar_0[15] = ar[15],
ar_0[14] = ar[14],
ar_0[13] = ar[13],
ar_0[12] = ar[12],
ar_0[11] = ar[11],
ar_0[10] = ar[10],
ar_0[9] = ar[9],
ar_0[8] = ar[8],
ar_0[7] = ar[7],
ar_0[6] = ar[6],
ar_0[5] = ar[5],
ar_0[4] = ar[4],
ar_0[3] = ar[3],
ar_0[2] = ar[2],
ar_0[1] = ar[1],
ar_0[0] = ar[0],
br_2[15] = br[15],
br_2[14] = br[14],
br_2[13] = br[13],
br_2[12] = br[12],
br_2[11] = br[11],
br_2[10] = br[10],
br_2[9] = br[9],
br_2[8] = br[8],
br_2[7] = br[7],
br_2[6] = br[6],
br_2[5] = br[5],
br_2[4] = br[4],
br_2[3] = br[3],
br_2[2] = br[2],
br_2[1] = br[1],
br_2[0] = br[0],
pi[31] = pi_5[31],
pi[30] = pi_5[30],
pi[29] = pi_5[29],
pi[28] = pi_5[28],
pi[27] = pi_5[27],
pi[26] = pi_5[26],
pi[25] = pi_5[25],
pi[24] = pi_5[24],
pi[23] = pi_5[23],
pi[22] = pi_5[22],
pi[21] = pi_5[21],
pi[20] = pi_5[20],
pi[19] = pi_5[19],
pi[18] = pi_5[18],
pi[17] = pi_5[17],
pi[16] = pi_5[16],
pi[15] = pi_5[15],
pi[14] = pi_5[14],
pi[13] = pi_5[13],
pi[12] = pi_5[12],
pi[11] = pi_5[11],
pi[10] = pi_5[10],
pi[9] = pi_5[9],
pi[8] = pi_5[8],
pi[7] = pi_5[7],
pi[6] = pi_5[6],
pi[5] = pi_5[5],
pi[4] = pi_5[4],
pi[3] = pi_5[3],
pi[2] = pi_5[2],
pi[1] = pi_5[1],
pi[0] = pi_5[0],
pr[31] = pr_4[31],
pr[30] = pr_4[30],
pr[29] = pr_4[29],
pr[28] = pr_4[28],
pr[27] = pr_4[27],
pr[26] = pr_4[26],
pr[25] = pr_4[25],
pr[24] = pr_4[24],
pr[23] = pr_4[23],
pr[22] = pr_4[22],
pr[21] = pr_4[21],
pr[20] = pr_4[20],
pr[19] = pr_4[19],
pr[18] = pr_4[18],
pr[17] = pr_4[17],
pr[16] = pr_4[16],
pr[15] = pr_4[15],
pr[14] = pr_4[14],
pr[13] = pr_4[13],
pr[12] = pr_4[12],
pr[11] = pr_4[11],
pr[10] = pr_4[10],
pr[9] = pr_4[9],
pr[8] = pr_4[8],
pr[7] = pr_4[7],
pr[6] = pr_4[6],
pr[5] = pr_4[5],
pr[4] = pr_4[4],
pr[3] = pr_4[3],
pr[2] = pr_4[2],
pr[1] = pr_4[1],
pr[0] = pr_4[0];
VCC blk00000001 (
.P(NLW_blk00000001_P_UNCONNECTED)
);
GND blk00000002 (
.G(NLW_blk00000002_G_UNCONNECTED)
);
DSP48A #(
.A0REG ( 0 ),
.A1REG ( 1 ),
.B0REG ( 0 ),
.B1REG ( 1 ),
.CARRYINREG ( 0 ),
.CARRYINSEL ( "OPMODE5" ),
.CREG ( 0 ),
.DREG ( 0 ),
.MREG ( 1 ),
.OPMODEREG ( 0 ),
.PREG ( 1 ),
.RSTTYPE ( "SYNC" ))
\blk00000003/blk00000008 (
.CARRYIN(\blk00000003/sig00000082 ),
.CARRYOUT(\NLW_blk00000003/blk00000008_CARRYOUT_UNCONNECTED ),
.CLK(clk),
.RSTA(\blk00000003/sig00000082 ),
.RSTB(\blk00000003/sig00000082 ),
.RSTM(\blk00000003/sig00000082 ),
.RSTP(\blk00000003/sig00000082 ),
.RSTC(\blk00000003/sig00000082 ),
.RSTD(\blk00000003/sig00000082 ),
.RSTCARRYIN(\blk00000003/sig00000082 ),
.RSTOPMODE(\blk00000003/sig00000082 ),
.CEA(\blk00000003/sig00000083 ),
.CEB(\blk00000003/sig00000083 ),
.CEM(\blk00000003/sig00000083 ),
.CEP(\blk00000003/sig00000083 ),
.CEC(\blk00000003/sig00000082 ),
.CED(\blk00000003/sig00000082 ),
.CECARRYIN(\blk00000003/sig00000082 ),
.CEOPMODE(\blk00000003/sig00000082 ),
.A({ai_1[15], ai_1[15], ai_1[15], ai_1[14], ai_1[13], ai_1[12], ai_1[11], ai_1[10], ai_1[9], ai_1[8], ai_1[7], ai_1[6], ai_1[5], ai_1[4], ai_1[3]
, ai_1[2], ai_1[1], ai_1[0]}),
.B({br_2[15], br_2[15], br_2[15], br_2[14], br_2[13], br_2[12], br_2[11], br_2[10], br_2[9], br_2[8], br_2[7], br_2[6], br_2[5], br_2[4], br_2[3]
, br_2[2], br_2[1], br_2[0]}),
.D({bi_3[15], bi_3[15], bi_3[15], bi_3[14], bi_3[13], bi_3[12], bi_3[11], bi_3[10], bi_3[9], bi_3[8], bi_3[7], bi_3[6], bi_3[5], bi_3[4], bi_3[3]
, bi_3[2], bi_3[1], bi_3[0]}),
.C({\blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 ,
\blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 ,
\blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 ,
\blk00000003/sig00000084 , \blk00000003/sig00000085 , \blk00000003/sig00000086 , \blk00000003/sig00000087 , \blk00000003/sig00000088 ,
\blk00000003/sig00000089 , \blk00000003/sig0000008a , \blk00000003/sig0000008b , \blk00000003/sig0000008c , \blk00000003/sig0000008d ,
\blk00000003/sig0000008e , \blk00000003/sig0000008f , \blk00000003/sig00000090 , \blk00000003/sig00000091 , \blk00000003/sig00000092 ,
\blk00000003/sig00000093 , \blk00000003/sig00000094 , \blk00000003/sig00000095 , \blk00000003/sig00000096 , \blk00000003/sig00000097 ,
\blk00000003/sig00000098 , \blk00000003/sig00000099 , \blk00000003/sig0000009a , \blk00000003/sig0000009b , \blk00000003/sig0000009c ,
\blk00000003/sig0000009d , \blk00000003/sig0000009e , \blk00000003/sig0000009f , \blk00000003/sig000000a0 , \blk00000003/sig000000a1 ,
\blk00000003/sig000000a2 , \blk00000003/sig000000a3 , \blk00000003/sig000000a4 }),
.P({\NLW_blk00000003/blk00000008_P<47>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<46>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_P<45>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<44>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<43>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_P<42>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<41>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<40>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_P<39>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<38>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<37>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_P<36>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<35>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<34>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_P<33>_UNCONNECTED , \NLW_blk00000003/blk00000008_P<32>_UNCONNECTED , pr_4[31], pr_4[30], pr_4[29], pr_4[28], pr_4[27],
pr_4[26], pr_4[25], pr_4[24], pr_4[23], pr_4[22], pr_4[21], pr_4[20], pr_4[19], pr_4[18], pr_4[17], pr_4[16], pr_4[15], pr_4[14], pr_4[13], pr_4[12],
pr_4[11], pr_4[10], pr_4[9], pr_4[8], pr_4[7], pr_4[6], pr_4[5], pr_4[4], pr_4[3], pr_4[2], pr_4[1], pr_4[0]}),
.OPMODE({\blk00000003/sig00000083 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000083 , \blk00000003/sig00000083 ,
\blk00000003/sig00000083 , \blk00000003/sig00000082 , \blk00000003/sig00000083 }),
.PCIN({\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 }),
.PCOUT({\NLW_blk00000003/blk00000008_PCOUT<47>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<46>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<45>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<44>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<43>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<42>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<41>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<40>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<39>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<38>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<37>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<36>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<35>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<34>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<33>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<32>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<31>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<30>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<29>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<28>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<27>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<26>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<25>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<24>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<23>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<22>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<21>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<20>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<19>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<18>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<17>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<16>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<15>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<14>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<13>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<12>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<11>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<10>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<9>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<8>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<7>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<6>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<5>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<4>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<3>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<2>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_PCOUT<1>_UNCONNECTED , \NLW_blk00000003/blk00000008_PCOUT<0>_UNCONNECTED }),
.BCOUT({\NLW_blk00000003/blk00000008_BCOUT<17>_UNCONNECTED , \NLW_blk00000003/blk00000008_BCOUT<16>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_BCOUT<15>_UNCONNECTED , \NLW_blk00000003/blk00000008_BCOUT<14>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_BCOUT<13>_UNCONNECTED , \NLW_blk00000003/blk00000008_BCOUT<12>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_BCOUT<11>_UNCONNECTED , \NLW_blk00000003/blk00000008_BCOUT<10>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_BCOUT<9>_UNCONNECTED , \NLW_blk00000003/blk00000008_BCOUT<8>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_BCOUT<7>_UNCONNECTED , \NLW_blk00000003/blk00000008_BCOUT<6>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_BCOUT<5>_UNCONNECTED , \NLW_blk00000003/blk00000008_BCOUT<4>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_BCOUT<3>_UNCONNECTED , \NLW_blk00000003/blk00000008_BCOUT<2>_UNCONNECTED ,
\NLW_blk00000003/blk00000008_BCOUT<1>_UNCONNECTED , \NLW_blk00000003/blk00000008_BCOUT<0>_UNCONNECTED })
);
DSP48A #(
.A0REG ( 0 ),
.A1REG ( 1 ),
.B0REG ( 0 ),
.B1REG ( 1 ),
.CARRYINREG ( 0 ),
.CARRYINSEL ( "OPMODE5" ),
.CREG ( 0 ),
.DREG ( 0 ),
.MREG ( 0 ),
.OPMODEREG ( 0 ),
.PREG ( 1 ),
.RSTTYPE ( "SYNC" ))
\blk00000003/blk00000007 (
.CARRYIN(\blk00000003/sig00000082 ),
.CARRYOUT(\NLW_blk00000003/blk00000007_CARRYOUT_UNCONNECTED ),
.CLK(clk),
.RSTA(\blk00000003/sig00000082 ),
.RSTB(\blk00000003/sig00000082 ),
.RSTM(\blk00000003/sig00000082 ),
.RSTP(\blk00000003/sig00000082 ),
.RSTC(\blk00000003/sig00000082 ),
.RSTD(\blk00000003/sig00000082 ),
.RSTCARRYIN(\blk00000003/sig00000082 ),
.RSTOPMODE(\blk00000003/sig00000082 ),
.CEA(\blk00000003/sig00000083 ),
.CEB(\blk00000003/sig00000083 ),
.CEM(\blk00000003/sig00000082 ),
.CEP(\blk00000003/sig00000083 ),
.CEC(\blk00000003/sig00000082 ),
.CED(\blk00000003/sig00000082 ),
.CECARRYIN(\blk00000003/sig00000082 ),
.CEOPMODE(\blk00000003/sig00000082 ),
.A({br_2[15], br_2[15], br_2[15], br_2[14], br_2[13], br_2[12], br_2[11], br_2[10], br_2[9], br_2[8], br_2[7], br_2[6], br_2[5], br_2[4], br_2[3]
, br_2[2], br_2[1], br_2[0]}),
.B({ar_0[15], ar_0[15], ar_0[15], ar_0[14], ar_0[13], ar_0[12], ar_0[11], ar_0[10], ar_0[9], ar_0[8], ar_0[7], ar_0[6], ar_0[5], ar_0[4], ar_0[3]
, ar_0[2], ar_0[1], ar_0[0]}),
.D({ai_1[15], ai_1[15], ai_1[15], ai_1[14], ai_1[13], ai_1[12], ai_1[11], ai_1[10], ai_1[9], ai_1[8], ai_1[7], ai_1[6], ai_1[5], ai_1[4], ai_1[3]
, ai_1[2], ai_1[1], ai_1[0]}),
.C({\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 }),
.P({\NLW_blk00000003/blk00000007_P<47>_UNCONNECTED , \NLW_blk00000003/blk00000007_P<46>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_P<45>_UNCONNECTED , \NLW_blk00000003/blk00000007_P<44>_UNCONNECTED , \NLW_blk00000003/blk00000007_P<43>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_P<42>_UNCONNECTED , \NLW_blk00000003/blk00000007_P<41>_UNCONNECTED , \NLW_blk00000003/blk00000007_P<40>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_P<39>_UNCONNECTED , \NLW_blk00000003/blk00000007_P<38>_UNCONNECTED , \NLW_blk00000003/blk00000007_P<37>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_P<36>_UNCONNECTED , \NLW_blk00000003/blk00000007_P<35>_UNCONNECTED , \NLW_blk00000003/blk00000007_P<34>_UNCONNECTED ,
\blk00000003/sig00000084 , \NLW_blk00000003/blk00000007_P<32>_UNCONNECTED , \blk00000003/sig00000085 , \blk00000003/sig00000086 ,
\blk00000003/sig00000087 , \blk00000003/sig00000088 , \blk00000003/sig00000089 , \blk00000003/sig0000008a , \blk00000003/sig0000008b ,
\blk00000003/sig0000008c , \blk00000003/sig0000008d , \blk00000003/sig0000008e , \blk00000003/sig0000008f , \blk00000003/sig00000090 ,
\blk00000003/sig00000091 , \blk00000003/sig00000092 , \blk00000003/sig00000093 , \blk00000003/sig00000094 , \blk00000003/sig00000095 ,
\blk00000003/sig00000096 , \blk00000003/sig00000097 , \blk00000003/sig00000098 , \blk00000003/sig00000099 , \blk00000003/sig0000009a ,
\blk00000003/sig0000009b , \blk00000003/sig0000009c , \blk00000003/sig0000009d , \blk00000003/sig0000009e , \blk00000003/sig0000009f ,
\blk00000003/sig000000a0 , \blk00000003/sig000000a1 , \blk00000003/sig000000a2 , \blk00000003/sig000000a3 , \blk00000003/sig000000a4 }),
.OPMODE({\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000083 , \blk00000003/sig00000083 ,
\blk00000003/sig00000083 , \blk00000003/sig00000082 , \blk00000003/sig00000083 }),
.PCIN({\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 }),
.PCOUT({\NLW_blk00000003/blk00000007_PCOUT<47>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<46>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<45>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<44>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<43>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<42>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<41>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<40>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<39>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<38>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<37>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<36>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<35>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<34>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<33>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<32>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<31>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<30>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<29>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<28>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<27>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<26>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<25>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<24>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<23>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<22>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<21>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<20>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<19>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<18>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<17>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<16>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<15>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<14>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<13>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<12>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<11>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<10>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<9>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<8>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<7>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<6>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<5>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<4>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<3>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<2>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_PCOUT<1>_UNCONNECTED , \NLW_blk00000003/blk00000007_PCOUT<0>_UNCONNECTED }),
.BCOUT({\NLW_blk00000003/blk00000007_BCOUT<17>_UNCONNECTED , \NLW_blk00000003/blk00000007_BCOUT<16>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_BCOUT<15>_UNCONNECTED , \NLW_blk00000003/blk00000007_BCOUT<14>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_BCOUT<13>_UNCONNECTED , \NLW_blk00000003/blk00000007_BCOUT<12>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_BCOUT<11>_UNCONNECTED , \NLW_blk00000003/blk00000007_BCOUT<10>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_BCOUT<9>_UNCONNECTED , \NLW_blk00000003/blk00000007_BCOUT<8>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_BCOUT<7>_UNCONNECTED , \NLW_blk00000003/blk00000007_BCOUT<6>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_BCOUT<5>_UNCONNECTED , \NLW_blk00000003/blk00000007_BCOUT<4>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_BCOUT<3>_UNCONNECTED , \NLW_blk00000003/blk00000007_BCOUT<2>_UNCONNECTED ,
\NLW_blk00000003/blk00000007_BCOUT<1>_UNCONNECTED , \NLW_blk00000003/blk00000007_BCOUT<0>_UNCONNECTED })
);
DSP48A #(
.A0REG ( 0 ),
.A1REG ( 1 ),
.B0REG ( 0 ),
.B1REG ( 1 ),
.CARRYINREG ( 0 ),
.CARRYINSEL ( "OPMODE5" ),
.CREG ( 0 ),
.DREG ( 0 ),
.MREG ( 1 ),
.OPMODEREG ( 0 ),
.PREG ( 1 ),
.RSTTYPE ( "SYNC" ))
\blk00000003/blk00000006 (
.CARRYIN(\blk00000003/sig00000082 ),
.CARRYOUT(\NLW_blk00000003/blk00000006_CARRYOUT_UNCONNECTED ),
.CLK(clk),
.RSTA(\blk00000003/sig00000082 ),
.RSTB(\blk00000003/sig00000082 ),
.RSTM(\blk00000003/sig00000082 ),
.RSTP(\blk00000003/sig00000082 ),
.RSTC(\blk00000003/sig00000082 ),
.RSTD(\blk00000003/sig00000082 ),
.RSTCARRYIN(\blk00000003/sig00000082 ),
.RSTOPMODE(\blk00000003/sig00000082 ),
.CEA(\blk00000003/sig00000083 ),
.CEB(\blk00000003/sig00000083 ),
.CEM(\blk00000003/sig00000083 ),
.CEP(\blk00000003/sig00000083 ),
.CEC(\blk00000003/sig00000082 ),
.CED(\blk00000003/sig00000082 ),
.CECARRYIN(\blk00000003/sig00000082 ),
.CEOPMODE(\blk00000003/sig00000082 ),
.A({ar_0[15], ar_0[15], ar_0[15], ar_0[14], ar_0[13], ar_0[12], ar_0[11], ar_0[10], ar_0[9], ar_0[8], ar_0[7], ar_0[6], ar_0[5], ar_0[4], ar_0[3]
, ar_0[2], ar_0[1], ar_0[0]}),
.B({br_2[15], br_2[15], br_2[15], br_2[14], br_2[13], br_2[12], br_2[11], br_2[10], br_2[9], br_2[8], br_2[7], br_2[6], br_2[5], br_2[4], br_2[3]
, br_2[2], br_2[1], br_2[0]}),
.D({bi_3[15], bi_3[15], bi_3[15], bi_3[14], bi_3[13], bi_3[12], bi_3[11], bi_3[10], bi_3[9], bi_3[8], bi_3[7], bi_3[6], bi_3[5], bi_3[4], bi_3[3]
, bi_3[2], bi_3[1], bi_3[0]}),
.C({\blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 ,
\blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 ,
\blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 , \blk00000003/sig00000084 ,
\blk00000003/sig00000084 , \blk00000003/sig00000085 , \blk00000003/sig00000086 , \blk00000003/sig00000087 , \blk00000003/sig00000088 ,
\blk00000003/sig00000089 , \blk00000003/sig0000008a , \blk00000003/sig0000008b , \blk00000003/sig0000008c , \blk00000003/sig0000008d ,
\blk00000003/sig0000008e , \blk00000003/sig0000008f , \blk00000003/sig00000090 , \blk00000003/sig00000091 , \blk00000003/sig00000092 ,
\blk00000003/sig00000093 , \blk00000003/sig00000094 , \blk00000003/sig00000095 , \blk00000003/sig00000096 , \blk00000003/sig00000097 ,
\blk00000003/sig00000098 , \blk00000003/sig00000099 , \blk00000003/sig0000009a , \blk00000003/sig0000009b , \blk00000003/sig0000009c ,
\blk00000003/sig0000009d , \blk00000003/sig0000009e , \blk00000003/sig0000009f , \blk00000003/sig000000a0 , \blk00000003/sig000000a1 ,
\blk00000003/sig000000a2 , \blk00000003/sig000000a3 , \blk00000003/sig000000a4 }),
.P({\NLW_blk00000003/blk00000006_P<47>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<46>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_P<45>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<44>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<43>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_P<42>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<41>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<40>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_P<39>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<38>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<37>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_P<36>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<35>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<34>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_P<33>_UNCONNECTED , \NLW_blk00000003/blk00000006_P<32>_UNCONNECTED , pi_5[31], pi_5[30], pi_5[29], pi_5[28], pi_5[27],
pi_5[26], pi_5[25], pi_5[24], pi_5[23], pi_5[22], pi_5[21], pi_5[20], pi_5[19], pi_5[18], pi_5[17], pi_5[16], pi_5[15], pi_5[14], pi_5[13], pi_5[12],
pi_5[11], pi_5[10], pi_5[9], pi_5[8], pi_5[7], pi_5[6], pi_5[5], pi_5[4], pi_5[3], pi_5[2], pi_5[1], pi_5[0]}),
.OPMODE({\blk00000003/sig00000082 , \blk00000003/sig00000083 , \blk00000003/sig00000082 , \blk00000003/sig00000083 , \blk00000003/sig00000083 ,
\blk00000003/sig00000083 , \blk00000003/sig00000082 , \blk00000003/sig00000083 }),
.PCIN({\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 ,
\blk00000003/sig00000082 , \blk00000003/sig00000082 , \blk00000003/sig00000082 }),
.PCOUT({\NLW_blk00000003/blk00000006_PCOUT<47>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<46>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<45>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<44>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<43>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<42>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<41>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<40>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<39>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<38>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<37>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<36>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<35>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<34>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<33>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<32>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<31>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<30>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<29>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<28>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<27>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<26>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<25>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<24>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<23>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<22>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<21>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<20>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<19>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<18>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<17>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<16>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<15>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<14>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<13>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<12>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<11>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<10>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<9>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<8>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<7>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<6>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<5>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<4>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<3>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<2>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_PCOUT<1>_UNCONNECTED , \NLW_blk00000003/blk00000006_PCOUT<0>_UNCONNECTED }),
.BCOUT({\NLW_blk00000003/blk00000006_BCOUT<17>_UNCONNECTED , \NLW_blk00000003/blk00000006_BCOUT<16>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_BCOUT<15>_UNCONNECTED , \NLW_blk00000003/blk00000006_BCOUT<14>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_BCOUT<13>_UNCONNECTED , \NLW_blk00000003/blk00000006_BCOUT<12>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_BCOUT<11>_UNCONNECTED , \NLW_blk00000003/blk00000006_BCOUT<10>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_BCOUT<9>_UNCONNECTED , \NLW_blk00000003/blk00000006_BCOUT<8>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_BCOUT<7>_UNCONNECTED , \NLW_blk00000003/blk00000006_BCOUT<6>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_BCOUT<5>_UNCONNECTED , \NLW_blk00000003/blk00000006_BCOUT<4>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_BCOUT<3>_UNCONNECTED , \NLW_blk00000003/blk00000006_BCOUT<2>_UNCONNECTED ,
\NLW_blk00000003/blk00000006_BCOUT<1>_UNCONNECTED , \NLW_blk00000003/blk00000006_BCOUT<0>_UNCONNECTED })
);
VCC \blk00000003/blk00000005 (
.P(\blk00000003/sig00000083 )
);
GND \blk00000003/blk00000004 (
.G(\blk00000003/sig00000082 )
);
// 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;
wire GSR;
wire GTS;
wire GWE;
wire PRLD;
tri1 p_up_tmp;
tri (weak1, strong0) PLL_LOCKG = p_up_tmp;
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