⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shuju_timesim.v

📁 SONY公司出品的黑白CCD(44万像素)ICX229的驱动信号产生程序
💻 V
📖 第 1 页 / 共 3 页
字号:
  );  X_INV \datain_5/SRINV  (    .I(rst_IBUF),    .O(\datain_5/SRINVNOT )  );  X_INV \datain_5/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_5/CLKINVNOT )  );  X_BUF \datain_6/DXMUX_5  (    .I(\_n0002<6>1/O ),    .O(\datain_6/DXMUX )  );  X_BUF \datain_6/YUSED  (    .I(\_n0002<6>1_SW0/O_pack_1 ),    .O(\_n0002<6>1_SW0/O )  );  X_INV \datain_6/SRINV  (    .I(rst_IBUF),    .O(\datain_6/SRINVNOT )  );  X_INV \datain_6/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_6/CLKINVNOT )  );  X_BUF \zhuangtai_0/DXMUX_6  (    .I(\zhuangtai_0/FXMUX ),    .O(\zhuangtai_0/DXMUX )  );  X_BUF \zhuangtai_0/XUSED  (    .I(\zhuangtai_0/FXMUX ),    .O(\_n0003<0>_0 )  );  X_BUF \zhuangtai_0/FXMUX_7  (    .I(_n0003[0]),    .O(\zhuangtai_0/FXMUX )  );  X_BUF \zhuangtai_0/DYMUX_8  (    .I(\_n0002<3>1/O ),    .O(\zhuangtai_0/DYMUX )  );  X_INV \zhuangtai_0/SRINV  (    .I(rst_IBUF),    .O(\zhuangtai_0/SRINVNOT )  );  X_INV \zhuangtai_0/CLKINV  (    .I(sclk_BUFGP),    .O(\zhuangtai_0/CLKINVNOT )  );  defparam \_n0002<3>1 .INIT = 16'hE820;  X_LUT4 \_n0002<3>1  (    .ADR0(zhuangtai_0),    .ADR1(zhuangtai_1),    .ADR2(_n0008_0),    .ADR3(datain_3),    .O(\_n0002<3>1/O )  );  X_BUF \datain_4/XUSED  (    .I(N203),    .O(N203_0)  );  X_BUF \datain_4/REVUSED_9  (    .I(CHOICE743),    .O(\datain_4/REVUSED )  );  X_BUF \datain_4/DYMUX_10  (    .I(\_n0002<4>161/O ),    .O(\datain_4/DYMUX )  );  X_INV \datain_4/SRINV  (    .I(rst_IBUF),    .O(\datain_4/SRINVNOT )  );  X_INV \datain_4/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_4/CLKINVNOT )  );  X_BUF \CHOICE767/YUSED  (    .I(\_n0008_SW6/O_pack_1 ),    .O(\_n0008_SW6/O )  );  defparam _n0008_SW6.INIT = 16'hD5FF;  X_LUT4 _n0008_SW6 (    .ADR0(datain_6),    .ADR1(zhuangtai_1_1),    .ADR2(zhuangtai_0_2),    .ADR3(N213_0),    .O(\_n0008_SW6/O_pack_1 )  );  X_BUF \datain_7/REVUSED_11  (    .I(CHOICE767),    .O(\datain_7/REVUSED )  );  X_BUF \datain_7/DYMUX_12  (    .I(\_n0002<7>161/O ),    .O(\datain_7/DYMUX )  );  X_INV \datain_7/SRINV  (    .I(rst_IBUF),    .O(\datain_7/SRINVNOT )  );  X_INV \datain_7/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_7/CLKINVNOT )  );  X_BUF \datain_8/DXMUX_13  (    .I(\_n0002<8>16/O ),    .O(\datain_8/DXMUX )  );  X_BUF \datain_8/YUSED  (    .I(\_n0002<8>16_SW1/O_pack_1 ),    .O(\_n0002<8>16_SW1/O )  );  X_INV \datain_8/SRINV  (    .I(rst_IBUF),    .O(\datain_8/SRINVNOT )  );  X_INV \datain_8/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_8/CLKINVNOT )  );  defparam \_n0002<8>16_SW1 .INIT = 16'hF055;  X_LUT4 \_n0002<8>16_SW1  (    .ADR0(zhuangtai_0),    .ADR1(VCC),    .ADR2(datain_8),    .ADR3(zhuangtai_1),    .O(\_n0002<8>16_SW1/O_pack_1 )  );  X_BUF \datain_9/DXMUX_14  (    .I(\_n0002<9>1/O ),    .O(\datain_9/DXMUX )  );  X_BUF \datain_9/YUSED  (    .I(\_n0002<9>1_SW0/O_pack_1 ),    .O(\_n0002<9>1_SW0/O )  );  X_INV \datain_9/SRINV  (    .I(rst_IBUF),    .O(\datain_9/SRINVNOT )  );  X_INV \datain_9/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_9/CLKINVNOT )  );  X_BUF \zhuangtai_1/REVUSED_15  (    .I(zhuangtai_1),    .O(\zhuangtai_1/REVUSED )  );  X_BUF \zhuangtai_1/DYMUX_16  (    .I(\zhuangtai_1/GYMUX ),    .O(\zhuangtai_1/DYMUX )  );  X_BUF \zhuangtai_1/GYMUX_17  (    .I(N137),    .O(\zhuangtai_1/GYMUX )  );  X_INV \zhuangtai_1/SRINV  (    .I(rst_IBUF),    .O(\zhuangtai_1/SRINVNOT )  );  X_INV \zhuangtai_1/CLKINV  (    .I(sclk_BUFGP),    .O(\zhuangtai_1/CLKINVNOT )  );  X_BUF \CHOICE751/YUSED  (    .I(\_n0008_SW10/O_pack_1 ),    .O(\_n0008_SW10/O )  );  defparam _n0008_SW10.INIT = 16'hDF5F;  X_LUT4 _n0008_SW10 (    .ADR0(N217_0),    .ADR1(zhuangtai_0_2),    .ADR2(datain_11),    .ADR3(zhuangtai_1_1),    .O(\_n0008_SW10/O_pack_1 )  );  X_BUF \CHOICE736/YUSED  (    .I(\_n0002<13>5_SW0/O_pack_1 ),    .O(\_n0002<13>5_SW0/O )  );  defparam \_n0002<13>5_SW0 .INIT = 16'hFFFB;  X_LUT4 \_n0002<13>5_SW0  (    .ADR0(count_3),    .ADR1(count_4),    .ADR2(count_1),    .ADR3(count_2),    .O(\_n0002<13>5_SW0/O_pack_1 )  );  X_BUF \_n0008/XUSED  (    .I(_n0008),    .O(_n0008_0)  );  X_BUF \_n0008/YUSED  (    .I(N75_pack_1),    .O(N75)  );  defparam _n0008_SW0.INIT = 16'hFFAA;  X_LUT4 _n0008_SW0 (    .ADR0(count_2),    .ADR1(VCC),    .ADR2(VCC),    .ADR3(count_3),    .O(N75_pack_1)  );  X_BUF \N213/XUSED  (    .I(N213),    .O(N213_0)  );  X_BUF \N213/YUSED  (    .I(N215),    .O(N215_0)  );  defparam _n0008_SW8_SW0.INIT = 16'hFAFA;  X_LUT4 _n0008_SW8_SW0 (    .ADR0(count_1),    .ADR1(VCC),    .ADR2(count_0),    .ADR3(VCC),    .O(N215)  );  X_BUF \N180/XUSED  (    .I(N180),    .O(N180_0)  );  X_BUF \N180/YUSED  (    .I(N202),    .O(N202_0)  );  defparam \_n0001<3>_SW2_SW2 .INIT = 16'hFFFD;  X_LUT4 \_n0001<3>_SW2_SW2  (    .ADR0(count_4),    .ADR1(count_1),    .ADR2(zhuangtai_1_1),    .ADR3(count_0),    .O(N202)  );  X_BUF \N200/XUSED  (    .I(N200),    .O(N200_0)  );  X_BUF \N200/YUSED  (    .I(N217),    .O(N217_0)  );  defparam _n0008_SW10_SW0.INIT = 16'hFFF0;  X_LUT4 _n0008_SW10_SW0 (    .ADR0(VCC),    .ADR1(VCC),    .ADR2(count_1),    .ADR3(count_0),    .O(N217)  );  X_BUF \zhuangtai_0_1/DYMUX_18  (    .I(\_n0003<0>_0 ),    .O(\zhuangtai_0_1/DYMUX )  );  X_INV \zhuangtai_0_1/SRINV  (    .I(rst_IBUF),    .O(\zhuangtai_0_1/SRINVNOT )  );  X_INV \zhuangtai_0_1/CLKINV  (    .I(sclk_BUFGP),    .O(\zhuangtai_0_1/CLKINVNOT )  );  X_BUF \zhuangtai_0_2/DYMUX_19  (    .I(\_n0003<0>_0 ),    .O(\zhuangtai_0_2/DYMUX )  );  X_INV \zhuangtai_0_2/SRINV  (    .I(rst_IBUF),    .O(\zhuangtai_0_2/SRINVNOT )  );  X_INV \zhuangtai_0_2/CLKINV  (    .I(sclk_BUFGP),    .O(\zhuangtai_0_2/CLKINVNOT )  );  X_BUF \zhuangtai_1_1/DXMUX_20  (    .I(\zhuangtai_1/GYMUX ),    .O(\zhuangtai_1_1/DXMUX )  );  X_BUF \zhuangtai_1_1/REVUSED_21  (    .I(zhuangtai_1),    .O(\zhuangtai_1_1/REVUSED )  );  X_INV \zhuangtai_1_1/SRINV  (    .I(rst_IBUF),    .O(\zhuangtai_1_1/SRINVNOT )  );  X_INV \zhuangtai_1_1/CLKINV  (    .I(sclk_BUFGP),    .O(\zhuangtai_1_1/CLKINVNOT )  );  X_OPAD \count<4>/PAD  (    .PAD(count[4])  );  X_TRI count_4_OBUF (    .I(\count<4>/O ),    .CTL(\count<4>/ENABLE ),    .O(count[4])  );  X_INV \count<4>/ENABLEINV  (    .I(GTS),    .O(\count<4>/ENABLE )  );  X_OPAD \sdata/PAD  (    .PAD(sdata)  );  X_TRI sdata_OBUF_22 (    .I(\sdata/O ),    .CTL(\sdata/ENABLE ),    .O(sdata)  );  X_INV \sdata/ENABLEINV  (    .I(GTS),    .O(\sdata/ENABLE )  );  X_OPAD \datain<0>/PAD  (    .PAD(datain[0])  );  X_TRI datain_0_OBUF (    .I(\datain<0>/O ),    .CTL(\datain<0>/ENABLE ),    .O(datain[0])  );  X_INV \datain<0>/ENABLEINV  (    .I(GTS),    .O(\datain<0>/ENABLE )  );  X_IPAD \rst/PAD  (    .PAD(rst)  );  X_BUF rst_IBUF_23 (    .I(rst),    .O(\rst/INBUF )  );  X_BUF \rst/IFF/IMUX  (    .I(\rst/INBUF ),    .O(rst_IBUF)  );  X_OPAD \datain<1>/PAD  (    .PAD(datain[1])  );  X_TRI datain_1_OBUF (    .I(\datain<1>/O ),    .CTL(\datain<1>/ENABLE ),    .O(datain[1])  );  X_INV \datain<1>/ENABLEINV  (    .I(GTS),    .O(\datain<1>/ENABLE )  );  X_OPAD \datain<2>/PAD  (    .PAD(datain[2])  );  X_TRI datain_2_OBUF (    .I(\datain<2>/O ),    .CTL(\datain<2>/ENABLE ),    .O(datain[2])  );  X_INV \datain<2>/ENABLEINV  (    .I(GTS),    .O(\datain<2>/ENABLE )  );  X_OPAD \datain<3>/PAD  (    .PAD(datain[3])  );  X_TRI datain_3_OBUF (    .I(\datain<3>/O ),    .CTL(\datain<3>/ENABLE ),    .O(datain[3])  );  X_INV \datain<3>/ENABLEINV  (    .I(GTS),    .O(\datain<3>/ENABLE )  );  X_BUFGMUX \sclk_BUFGP/BUFG  (    .I0(\sclk_BUFGP/IBUFG ),    .I1(GND),    .S(\sclk_BUFGP/BUFG/S_INVNOT ),    .O(sclk_BUFGP),    .GSR(GSR)  );  X_INV \sclk_BUFGP/BUFG/SINV  (    .I(GLOBAL_LOGIC1),    .O(\sclk_BUFGP/BUFG/S_INVNOT )  );  X_BUF \count_2/DXMUX_24  (    .I(\_n0001<2>2/O ),    .O(\count_2/DXMUX )  );  X_BUF \count_2/YUSED  (    .I(\_n0001<2>1/O_pack_1 ),    .O(\_n0001<2>1/O )  );  X_INV \count_2/SRINV  (    .I(rst_IBUF),    .O(\count_2/SRINVNOT )  );  X_INV \count_2/CLKINV  (    .I(sclk_BUFGP),    .O(\count_2/CLKINVNOT )  );  defparam \_n0001<2>1 .INIT = 16'h0FFF;  X_LUT4 \_n0001<2>1  (    .ADR0(VCC),    .ADR1(VCC),    .ADR2(zhuangtai_0),    .ADR3(zhuangtai_1),    .O(\_n0001<2>1/O_pack_1 )  );  X_BUF \CHOICE732/YUSED  (    .I(\_n0008_SW3/O_pack_1 ),    .O(\_n0008_SW3/O )  );  defparam _n0008_SW3.INIT = 16'hF000;  X_LUT4 _n0008_SW3 (    .ADR0(VCC),    .ADR1(VCC),    .ADR2(zhuangtai_0_1),    .ADR3(sdata_OBUF),    .O(\_n0008_SW3/O_pack_1 )  );  X_BUF \count_1/DXMUX_25  (    .I(_n0001[1]),    .O(\count_1/DXMUX )  );  X_BUF \count_1/DYMUX_26  (    .I(\_n0001<0>1/O ),    .O(\count_1/DYMUX )  );  X_INV \count_1/SRINV  (    .I(rst_IBUF),    .O(\count_1/SRINVNOT )  );  X_INV \count_1/CLKINV  (    .I(sclk_BUFGP),    .O(\count_1/CLKINVNOT )  );  defparam \_n0001<0>1 .INIT = 16'hA911;  X_LUT4 \_n0001<0>1  (    .ADR0(count_0),    .ADR1(_n0008_0),    .ADR2(zhuangtai_0),    .ADR3(zhuangtai_1),    .O(\_n0001<0>1/O )  );  X_BUF \count_3/DXMUX_27  (    .I(\_n0001<3>/O ),    .O(\count_3/DXMUX )  );  X_BUF \count_3/YUSED  (    .I(\_n0001<3>_SW2/O_pack_1 ),    .O(\_n0001<3>_SW2/O )  );  X_INV \count_3/SRINV  (    .I(rst_IBUF),    .O(\count_3/SRINVNOT )  );  X_INV \count_3/CLKINV  (    .I(sclk_BUFGP),    .O(\count_3/CLKINVNOT )  );  X_BUF \count_4/DXMUX_28  (    .I(\_n0001<4>/O ),    .O(\count_4/DXMUX )  );  X_BUF \count_4/YUSED  (    .I(\_n0001<4>_SW1/O_pack_1 ),    .O(\_n0001<4>_SW1/O )  );  X_INV \count_4/SRINV  (    .I(rst_IBUF),    .O(\count_4/SRINVNOT )  );  X_INV \count_4/CLKINV  (    .I(sclk_BUFGP),    .O(\count_4/CLKINVNOT )  );  X_BUF \datain_13/XUSED  (    .I(\_n0002<13>211_SW0/O_pack_1 ),    .O(\_n0002<13>211_SW0/O )  );  X_BUF \datain_13/REVUSED_29  (    .I(CHOICE736),    .O(\datain_13/REVUSED )  );  X_BUF \datain_13/DYMUX_30  (    .I(\_n0002<13>211/O ),    .O(\datain_13/DYMUX )  );  X_INV \datain_13/SRINV  (    .I(rst_IBUF),    .O(\datain_13/SRINVNOT )  );  X_INV \datain_13/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_13/CLKINVNOT )  );  X_BUF \datain_10/DXMUX_31  (    .I(\_n0002<10>1/O ),    .O(\datain_10/DXMUX )  );  X_BUF \datain_10/YUSED  (    .I(\_n0002<10>1_SW0/O_pack_1 ),    .O(\_n0002<10>1_SW0/O )  );  X_INV \datain_10/SRINV  (    .I(rst_IBUF),    .O(\datain_10/SRINVNOT )  );  X_INV \datain_10/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_10/CLKINVNOT )  );  X_BUF \N11/XUSED  (    .I(N11),    .O(N11_0)  );  X_BUF \N11/YUSED  (    .I(\Ker111_SW0/O_pack_1 ),    .O(\Ker111_SW0/O )  );  defparam Ker111_SW0.INIT = 16'h0100;  X_LUT4 Ker111_SW0 (    .ADR0(count_0),    .ADR1(count_2),    .ADR2(count_1),    .ADR3(count_4),    .O(\Ker111_SW0/O_pack_1 )  );  X_BUF \datain_11/DXMUX_32  (    .I(\_n0002<11>1/O ),    .O(\datain_11/DXMUX )  );  X_BUF \datain_11/YUSED  (    .I(\_n0002<11>1_SW0/O_pack_1 ),    .O(\_n0002<11>1_SW0/O )  );  X_INV \datain_11/SRINV  (    .I(rst_IBUF),    .O(\datain_11/SRINVNOT )  );  X_INV \datain_11/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_11/CLKINVNOT )  );  X_BUF \datain_12/XUSED  (    .I(N26),    .O(N26_0)  );  X_BUF \datain_12/REVUSED_33  (    .I(CHOICE751),    .O(\datain_12/REVUSED )  );  X_BUF \datain_12/DYMUX_34  (    .I(\_n0002<12>161/O ),    .O(\datain_12/DYMUX )  );  X_INV \datain_12/SRINV  (    .I(rst_IBUF),    .O(\datain_12/SRINVNOT )  );  X_INV \datain_12/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_12/CLKINVNOT )  );  X_BUF \datain_14/DXMUX_35  (    .I(\_n0002<14>1/O ),    .O(\datain_14/DXMUX )  );  X_BUF \datain_14/YUSED  (    .I(\_n0002<14>1_SW0/O_pack_1 ),    .O(\_n0002<14>1_SW0/O )  );  X_INV \datain_14/SRINV  (    .I(rst_IBUF),    .O(\datain_14/SRINVNOT )  );  X_INV \datain_14/CLKINV  (    .I(sclk_BUFGP),    .O(\datain_14/CLKINVNOT )  );  X_BUF \N71/XUSED  (    .I(N71),    .O(N71_0)  );  X_BUF \N71/YUSED  (    .I(\_n0001<4>_SW0_SW1/O_pack_1 ),    .O(\_n0001<4>_SW0_SW1/O )  );  defparam \_n0001<4>_SW0_SW1 .INIT = 16'hC0FF;  X_LUT4 \_n0001<4>_SW0_SW1  (    .ADR0(VCC),    .ADR1(zhuangtai_0_1),    .ADR2(zhuangtai_1_1),    .ADR3(count_0),    .O(\_n0001<4>_SW0_SW1/O_pack_1 )  );  defparam \_n0001<3>_SW2 .INIT = 16'hFE0E;  X_LUT4 \_n0001<3>_SW2  (    .ADR0(N202_0),    .ADR1(count_3),    .ADR2(count_2),    .ADR3(N203_0),    .O(\_n0001<3>_SW2/O_pack_1 )  );  defparam \_n0001<4>_SW1 .INIT = 16'h10BA;  X_LUT4 \_n0001<4>_SW1  (    .ADR0(count_3),    .ADR1(count_2),    .ADR2(N180_0),    .ADR3(N200_0),    .O(\_n0001<4>_SW1/O_pack_1 )  );  defparam \_n0002<13>211 .INIT = 16'hE222;  X_LUT4 \_n0002<13>211  (    .ADR0(\_n0002<13>211_SW0/O ),    .ADR1(_n0008_0),    .ADR2(zhuangtai_1),    .ADR3(datain_13),    .O(\_n0002<13>211/O )  );  defparam \_n0002<10>1_SW0 .INIT = 16'hF870;  X_LUT4 \_n0002<10>1_SW0  (    .ADR0(zhuangtai_0),    .ADR1(zhuangtai_1),    .ADR2(datain_9),    .ADR3(datain_10),    .O(\_n0002<10>1_SW0/O_pack_1 )  );  defparam \_n0002<11>1_SW0 .INIT = 16'hBF80;  X_LUT4 \_n0002<11>1_SW0  (    .ADR0(datain_11),    .ADR1(zhuangtai_1),    .ADR2(zhuangtai_0),    .ADR3(datain_10),    .O(\_n0002<11>1_SW0/O_pack_1 )  );  defparam \_n0002<12>161 .INIT = 16'hCA02;  X_LUT4 \_n0002<12>161  (    .ADR0(_n0008_0),    .ADR1(zhuangtai_1),    .ADR2(zhuangtai_0),    .ADR3(datain_12),    .O(\_n0002<12>161/O )  );  defparam \_n0002<14>1_SW0 .INIT = 16'hEA2A;  X_LUT4 \_n0002<14>1_SW0  (    .ADR0(datain_13),    .ADR1(zhuangtai_1),    .ADR2(zhuangtai_0),    .ADR3(datain_14),    .O(\_n0002<14>1_SW0/O_pack_1 )  );  defparam _n0000151.INIT = 16'h0070;  X_LUT4 _n0000151 (    .ADR0(zhuangtai_0),    .ADR1(zhuangtai_1),    .ADR2(datain_15),    .ADR3(_n0008_0),    .O(\_n0000151/O )  );  defparam \_n0002<15>1_SW0 .INIT = 16'hBF80;  X_LUT4 \_n0002<15>1_SW0  (    .ADR0(datain_15),    .ADR1(zhuangtai_1),    .ADR2(zhuangtai_0),    .ADR3(datain_14),    .O(\_n0002<15>1_SW0/O_pack_1 )

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -