📄 delay_vhd_synthesis.v
字号:
.I1(sent1[1]), .O(sent1__add0000[1]) ); defparam _not001511.INIT = 4'hE; LUT2 _not001511 ( .I0(SYNC_9), .I1(cflag_7), .O(_not0015) ); defparam _not000911.INIT = 4'h1; LUT2 _not000911 ( .I0(sent1[0]), .I1(sent1[1]), .O(_not0009) ); defparam _not001611.INIT = 4'hE; LUT2 _not001611 ( .I0(SYNC_9), .I1(cflag0_8), .O(_not0016) ); defparam _or000011.INIT = 8'hFB; LUT3 _or000011 ( .I0(sent1[1]), .I1(TRIG_IBUF_4), .I2(sent1[0]), .O(_or0000) ); defparam \_mux0026<2>1_SW0 .INIT = 16'hFF57; LUT4 \_mux0026<2>1_SW0 ( .I0(cflag_7), .I1(cnt1[1]), .I2(cnt1[0]), .I3(cnt2[1]), .O(N37) ); defparam \_mux0026<2>1 .INIT = 16'h0020; LUT4 \_mux0026<2>1 ( .I0(cnt1[2]), .I1(SYNC_9), .I2(cnt2[0]), .I3(N37), .O(_mux0026[2]) ); defparam \_mux0026<3>1 .INIT = 16'h0010; LUT4 \_mux0026<3>1 ( .I0(SYNC_9), .I1(cnt2[0]), .I2(cnt1[2]), .I3(N37), .O(_mux0026[3]) ); defparam _mux002711.INIT = 16'hFF7F; LUT4 _mux002711 ( .I0(cflag_7), .I1(N1), .I2(cnt2[1]), .I3(SYNC_9), .O(_mux0027) ); defparam _not001411.INIT = 8'hF8; LUT3 _not001411 ( .I0(cflag_7), .I1(N86), .I2(SYNC_9), .O(_not0014) ); defparam N1121.INIT = 8'h20; LUT3 N1121 ( .I0(cflag_7), .I1(SYNC_9), .I2(N1), .O(N112) ); defparam _not001311.INIT = 16'hFF8A; LUT4 _not001311 ( .I0(cflag_7), .I1(cnt2[1]), .I2(N1), .I3(SYNC_9), .O(_not0013) ); defparam \_mux0022<6>2_SW0 .INIT = 4'hD; LUT2 \_mux0022<6>2_SW0 ( .I0(cflag0_8), .I1(SYNC_9), .O(N46) ); defparam \_mux0022<6>2 .INIT = 16'h0006; LUT4 \_mux0022<6>2 ( .I0(cnt10[1]), .I1(cnt10[0]), .I2(N46), .I3(_cmp_ge0000), .O(_mux0022[6]) ); defparam \_mux0023<2>1_SW0 .INIT = 4'h7; LUT2 \_mux0023<2>1_SW0 ( .I0(cnt20[0]), .I1(cflag0_8), .O(N48) ); defparam \_mux0023<2>1 .INIT = 16'h0010; LUT4 \_mux0023<2>1 ( .I0(SYNC_9), .I1(cnt20[1]), .I2(_cmp_ge0000), .I3(N48), .O(_mux0023[2]) ); defparam \_mux0022<3>2 .INIT = 16'h0020; LUT4 \_mux0022<3>2 ( .I0(cflag0_8), .I1(SYNC_9), .I2(N50), .I3(_cmp_ge0000), .O(_mux0022[3]) ); defparam \_mux0022<5>1_SW0 .INIT = 8'h93; LUT3 \_mux0022<5>1_SW0 ( .I0(cnt10[1]), .I1(cnt10[2]), .I2(cnt10[0]), .O(N52) ); defparam \_mux0022<5>1 .INIT = 16'h0002; LUT4 \_mux0022<5>1 ( .I0(cflag0_8), .I1(SYNC_9), .I2(N52), .I3(_cmp_ge0000), .O(_mux0022[5]) ); defparam \_mux0022<4>1_SW0 .INIT = 16'h9555; LUT4 \_mux0022<4>1_SW0 ( .I0(cnt10[3]), .I1(cnt10[2]), .I2(cnt10[1]), .I3(cnt10[0]), .O(N54) ); defparam \_mux0022<4>1 .INIT = 16'h0002; LUT4 \_mux0022<4>1 ( .I0(cflag0_8), .I1(SYNC_9), .I2(N54), .I3(_cmp_ge0000), .O(_mux0022[4]) ); defparam \_mux0022<2>31 .INIT = 8'h7F; LUT3 \_mux0022<2>31 ( .I0(cnt10[1]), .I1(cnt10[3]), .I2(cnt10[2]), .O(N91) ); defparam \_mux0022<2>1 .INIT = 16'h0020; LUT4 \_mux0022<2>1 ( .I0(cflag0_8), .I1(SYNC_9), .I2(N57), .I3(_cmp_ge0000), .O(_mux0022[2]) ); defparam _mux002811.INIT = 16'hF7FF; LUT4 _mux002811 ( .I0(cnt20[1]), .I1(cflag0_8), .I2(SYNC_9), .I3(_cmp_ge0000), .O(_mux0028) ); defparam \_mux0022<7>11 .INIT = 16'h00F4; LUT4 \_mux0022<7>11 ( .I0(cnt10[0]), .I1(cflag0_8), .I2(SYNC_9), .I3(_cmp_ge0000), .O(_mux0022[7]) ); defparam \_mux0023<3>1_SW0 .INIT = 4'hD; LUT2 \_mux0023<3>1_SW0 ( .I0(cflag0_8), .I1(cnt20[0]), .O(N611) ); defparam \_mux0023<3>1 .INIT = 16'hCD00; LUT4 \_mux0023<3>1 ( .I0(cnt20[1]), .I1(SYNC_9), .I2(N611), .I3(_cmp_ge0000), .O(_mux0023[3]) ); defparam _not001111.INIT = 8'hEC; LUT3 _not001111 ( .I0(cflag0_8), .I1(SYNC_9), .I2(_cmp_ge0000), .O(_not0011) ); defparam _not001211.INIT = 8'hE0; LUT3 _not001211 ( .I0(cflag0_8), .I1(SYNC_9), .I2(_cmp_ge0000), .O(_not0012) ); defparam _not001011.INIT = 16'hFF8A; LUT4 _not001011 ( .I0(cflag0_8), .I1(cnt20[1]), .I2(_cmp_ge0000), .I3(SYNC_9), .O(_not0010) ); defparam \_mux0022<1>11 .INIT = 16'h0002; LUT4 \_mux0022<1>11 ( .I0(cflag0_8), .I1(SYNC_9), .I2(N61), .I3(_cmp_ge0000), .O(_mux0022[1]) ); defparam \_mux0022<0>11 .INIT = 16'h0002; LUT4 \_mux0022<0>11 ( .I0(cflag0_8), .I1(SYNC_9), .I2(N3), .I3(_cmp_ge0000), .O(_mux0022[0]) ); BUFGP CLK_BUFGP ( .I(CLK), .O(CLK_BUFGP_2) ); BUFGP LATCH_BUFGP ( .I(LATCH), .O(LATCH_BUFGP_3) ); IBUF TRIG_IBUF ( .I(TRIG), .O(TRIG_IBUF_4) ); IBUF DATA8_7_IBUF ( .I(DATA8[7]), .O(DATA8_7_IBUF_10) ); IBUF DATA8_6_IBUF ( .I(DATA8[6]), .O(DATA8_6_IBUF_11) ); IBUF DATA8_5_IBUF ( .I(DATA8[5]), .O(DATA8_5_IBUF_12) ); IBUF DATA8_4_IBUF ( .I(DATA8[4]), .O(DATA8_4_IBUF_13) ); IBUF DATA8_3_IBUF ( .I(DATA8[3]), .O(DATA8_3_IBUF_14) ); IBUF DATA8_2_IBUF ( .I(DATA8[2]), .O(DATA8_2_IBUF_15) ); IBUF DATA8_1_IBUF ( .I(DATA8[1]), .O(DATA8_1_IBUF_16) ); IBUF DATA8_0_IBUF ( .I(DATA8[0]), .O(DATA8_0_IBUF_17) ); OBUF output1_OBUF ( .I(output1_OBUF_5), .O(output1) ); OBUF OUTPUT_OBUF ( .I(OUTPUT_OBUF_6), .O(OUTPUT) ); defparam \_mux0022<0>4_SW1 .INIT = 8'h7F; LUT3 \_mux0022<0>4_SW1 ( .I0(cnt10[2]), .I1(cnt10[5]), .I2(cnt10[6]), .O(N76) ); defparam \_mux0022<1>2_SW1 .INIT = 16'h7FFF; LUT4 \_mux0022<1>2_SW1 ( .I0(cnt10[2]), .I1(cnt10[3]), .I2(cnt10[4]), .I3(cnt10[5]), .O(N78) ); defparam \_mux0022<0>3_SW0 .INIT = 8'h7F; LUT3 \_mux0022<0>3_SW0 ( .I0(cnt10[1]), .I1(cnt10[3]), .I2(cnt10[4]), .O(N80) ); FDR SYNC_1 ( .D(N0), .R(_or0000), .C(CLK_BUFGP_2), .Q(SYNC_1_19) ); INV sent1_Sclr_inv11_INV_0 ( .I(TRIG_IBUF_4), .O(sent1_Sclr_inv) ); INV \sent1__add0000<0>1_INV_0 ( .I(sent1[0]), .O(sent1__add0000[0]) ); INV \_mux0013<0>_mand11_INV_0 ( .I(SYNC_1_19), .O(\_mux0013<0>_mand_18 ) ); GND XST_GND ( .G(N82) ); defparam \_mux0025<6>11 .INIT = 16'h0028; LUT4 \_mux0025<6>11 ( .I0(cflag_7), .I1(cnt1[0]), .I2(cnt1[1]), .I3(cnt1[2]), .O(N83) ); MUXF5 \_mux0025<6>1_f5 ( .I0(N83), .I1(N82), .S(SYNC_9), .O(_mux0025[6]) ); defparam \_mux0025<7>11 .INIT = 16'h0222; LUT4 \_mux0025<7>11 ( .I0(cflag_7), .I1(cnt1[0]), .I2(cnt1[1]), .I3(cnt1[2]), .O(N84) ); MUXF5 \_mux0025<7>1_f5 ( .I0(N84), .I1(N0), .S(SYNC_9), .O(_mux0025[7]) ); defparam \_mux0025<5>11 .INIT = 16'h2008; LUT4 \_mux0025<5>11 ( .I0(cflag_7), .I1(cnt1[2]), .I2(cnt1[1]), .I3(cnt1[0]), .O(N85) ); MUXF5 \_mux0025<5>1_f5 ( .I0(N85), .I1(N82), .S(SYNC_9), .O(_mux0025[5]) ); defparam N11221.INIT = 8'hA8; LUT3_D N11221 ( .I0(cnt1[2]), .I1(cnt1[0]), .I2(cnt1[1]), .LO(N86), .O(N1) ); defparam \_mux0022<3>2_SW0 .INIT = 8'h9C; LUT3_L \_mux0022<3>2_SW0 ( .I0(N91), .I1(cnt10[4]), .I2(cnt10[0]), .LO(N50) ); defparam \_mux0022<2>1_SW0 .INIT = 16'hAA6A; LUT4_L \_mux0022<2>1_SW0 ( .I0(cnt10[5]), .I1(cnt10[0]), .I2(cnt10[4]), .I3(N91), .LO(N57) ); defparam \_mux0022<1>2 .INIT = 16'h6555; LUT4_L \_mux0022<1>2 ( .I0(cnt10[6]), .I1(N78), .I2(cnt10[0]), .I3(cnt10[1]), .LO(N61) ); defparam \_mux0022<0>3 .INIT = 16'h3363; LUT4_L \_mux0022<0>3 ( .I0(N76), .I1(cnt10[7]), .I2(cnt10[0]), .I3(N80), .LO(N3) );endmodule`timescale 1 ps / 1 psmodule glbl (); parameter ROC_WIDTH = 100000; parameter TOC_WIDTH = 0; wire GSR; wire GTS; wire PRLD; 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_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; endendmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -