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

📄 ddr_command_timesim.v

📁 一个小测试程序希望,朋友有所帮助,赶快下吧@@!!VERILOG
💻 V
📖 第 1 页 / 共 5 页
字号:
  defparam Ker23831_SW1.INIT = 16'hCCFF;  X_LUT4 Ker23831_SW1 (    .ADR0(VCC),    .ADR1(REF_REQ_IBUF),    .ADR2(VCC),    .ADR3(READA_IBUF),    .O(\do_reada_OBUF/FROM )  );  defparam _n00611.INIT = 16'h0001;  X_LUT4 _n00611 (    .ADR0(command_done),    .ADR1(rp_done),    .ADR2(do_reada_OBUF),    .ADR3(N3488),    .O(\do_reada_OBUF/GROM )  );  X_BUF \do_reada_OBUF/XUSED  (    .I(\do_reada_OBUF/FROM ),    .O(N3488)  );  X_BUF \do_reada_OBUF/YUSED  (    .I(\do_reada_OBUF/GROM ),    .O(_n0061)  );  X_INV \do_reada_OBUF/SRMUX  (    .I(RESET_N_IBUF),    .O(\do_reada_OBUF/SRMUX_OUTPUTNOT )  );  defparam _n0033_srl_0.INIT = 16'h0000;  X_SRL16E _n0033_srl_0 (    .A0(_n0033_inst_inv_0),    .A1(GLOBAL_LOGIC0),    .A2(GLOBAL_LOGIC0),    .A3(GLOBAL_LOGIC0),    .D(oe2),    .CE(_n0034),    .CLK(CLK_BUFGP),    .Q(\_n0033/GSHIFT )  );  X_BUF \_n0033/YUSED  (    .I(\_n0033/GSHIFT ),    .O(_n0033)  );  defparam _n0029_SW0.INIT = 16'hF000;  X_LUT4 _n0029_SW0 (    .ADR0(VCC),    .ADR1(VCC),    .ADR2(N2322),    .ADR3(oe_shift[2]),    .O(\N2655/GROM )  );  X_BUF \N2655/YUSED  (    .I(\N2655/GROM ),    .O(N2655)  );  defparam _n0037_SW1.INIT = 16'hC0F3;  X_LUT4 _n0037_SW1 (    .ADR0(VCC),    .ADR1(SC_RC_1_IBUF),    .ADR2(SC_RC_0_IBUF),    .ADR3(rw_shift[0]),    .O(\rw_shift<0>/FROM )  );  defparam _n0037_89.INIT = 16'h10FE;  X_LUT4 _n0037_89 (    .ADR0(do_reada_1),    .ADR1(do_writea_1),    .ADR2(rw_shift[1]),    .ADR3(N3529),    .O(_n0037)  );  X_BUF \rw_shift<0>/XUSED  (    .I(\rw_shift<0>/FROM ),    .O(N3529)  );  X_INV \rw_shift<0>/SRMUX  (    .I(RESET_N_IBUF),    .O(\rw_shift<0>/SRMUX_OUTPUTNOT )  );  defparam Ker23201.INIT = 16'hFFF9;  X_LUT4 Ker23201 (    .ADR0(SC_BL_0_IBUF),    .ADR1(SC_BL_1_IBUF),    .ADR2(SC_BL_3_IBUF),    .ADR3(SC_BL_2_IBUF),    .O(\oe_shift<3>/FROM )  );  defparam _n00281.INIT = 16'hEAAA;  X_LUT4 _n00281 (    .ADR0(N2372),    .ADR1(do_writea_1),    .ADR2(oe_shift[3]),    .ADR3(N2322),    .O(\_n00281/O )  );  X_BUF \oe_shift<3>/XUSED  (    .I(\oe_shift<3>/FROM ),    .O(N2322)  );  X_INV \oe_shift<3>/SRMUX  (    .I(RESET_N_IBUF),    .O(\oe_shift<3>/SRMUX_OUTPUTNOT )  );  defparam _n0031_SW0.INIT = 16'h0112;  X_LUT4 _n0031_SW0 (    .ADR0(SC_BL_1_IBUF),    .ADR1(SC_BL_3_IBUF),    .ADR2(SC_BL_0_IBUF),    .ADR3(SC_BL_2_IBUF),    .O(\oe_shift<0>/FROM )  );  defparam _n0031_90.INIT = 16'hFAD8;  X_LUT4 _n0031_90 (    .ADR0(do_writea_1),    .ADR1(oe_shift[0]),    .ADR2(oe_shift[1]),    .ADR3(N3096),    .O(_n0031)  );  X_BUF \oe_shift<0>/XUSED  (    .I(\oe_shift<0>/FROM ),    .O(N3096)  );  X_INV \oe_shift<0>/SRMUX  (    .I(RESET_N_IBUF),    .O(\oe_shift<0>/SRMUX_OUTPUTNOT )  );  defparam _n003068_SW0.INIT = 16'hF000;  X_LUT4 _n003068_SW0 (    .ADR0(VCC),    .ADR1(VCC),    .ADR2(oe_shift[1]),    .ADR3(CHOICE88),    .O(\oe_shift<1>/FROM )  );  defparam _n003068.INIT = 16'hFCAC;  X_LUT4 _n003068 (    .ADR0(CHOICE98),    .ADR1(oe_shift[2]),    .ADR2(do_writea_1),    .ADR3(N3504),    .O(_n0030)  );  X_BUF \oe_shift<1>/XUSED  (    .I(\oe_shift<1>/FROM ),    .O(N3504)  );  X_INV \oe_shift<1>/SRMUX  (    .I(RESET_N_IBUF),    .O(\oe_shift<1>/SRMUX_OUTPUTNOT )  );  defparam Mmux__n0052_Result1.INIT = 16'hFE10;  X_LUT4 Mmux__n0052_Result1 (    .ADR0(do_writea_1),    .ADR1(do_reada_1),    .ADR2(SADDR_0_IBUF),    .ADR3(SADDR_8_IBUF),    .O(\_n0052/GROM )  );  X_BUF \_n0052/YUSED  (    .I(\_n0052/GROM ),    .O(_n0052)  );  X_INV \oe2/CEMUX  (    .I(do_writea_1),    .O(\oe2/CEMUXNOT )  );  X_INV \oe2/SRMUX  (    .I(RESET_N_IBUF),    .O(\oe2/SRMUX_OUTPUTNOT )  );  defparam SA_2_91.INIT = 1'b0;  X_SFF SA_2_91 (    .I(\SA<2>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(\SA<2>/SRMUXNOT ),    .O(SA_2)  );  defparam CM_ACK_92.INIT = 1'b0;  X_FF CM_ACK_92 (    .I(\CM_ACK/OD ),    .CE(CM_ACK_N329),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\CM_ACK/OFF/RST ),    .O(CM_ACK_OBUF)  );  X_OR2 \CM_ACK/OFF/RSTOR  (    .I0(\CM_ACK/SRMUXNOT ),    .I1(GSR),    .O(\CM_ACK/OFF/RST )  );  defparam CKE_93.INIT = 1'b0;  X_SFF CKE_93 (    .I(\CKE/LOGIC_ONE ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(\CKE/SRMUXNOT ),    .O(CKE_OBUF)  );  defparam CS_N_1_94.INIT = 1'b0;  X_SFF CS_N_1_94 (    .I(\CS_N<1>/ODNOT ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(_n0054),    .O(CS_N_1)  );  defparam rw_shift_1.INIT = 1'b0;  X_FF rw_shift_1 (    .I(\_n00361/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\rw_shift<1>/FFY/RST ),    .O(rw_shift[1])  );  X_OR2 \rw_shift<1>/FFY/RSTOR  (    .I0(\rw_shift<1>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\rw_shift<1>/FFY/RST )  );  defparam SA_11_95.INIT = 1'b0;  X_SFF SA_11_95 (    .I(\SADDR<19>/IDELAY ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(_n0116),    .O(SA_11)  );  defparam SA_10_96.INIT = 1'b0;  X_SFF SA_10_96 (    .I(\SA<10>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(\SA<10>/SRMUXNOT ),    .O(SA_10)  );  defparam CS_N_0_97.INIT = 1'b1;  X_SFF CS_N_0_97 (    .I(\CS_N<0>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GSR),    .RST(GND),    .SSET(\CS_N<0>/SRMUXNOT ),    .SRST(GND),    .O(CS_N_0)  );  defparam SA_3_98.INIT = 1'b0;  X_SFF SA_3_98 (    .I(\SA<3>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(\SA<3>/SRMUXNOT ),    .O(SA_3)  );  defparam SA_4_99.INIT = 1'b0;  X_SFF SA_4_99 (    .I(\SA<4>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(\SA<4>/SRMUXNOT ),    .O(SA_4)  );  defparam SA_5_100.INIT = 1'b0;  X_SFF SA_5_100 (    .I(\SA<5>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(\SA<5>/SRMUXNOT ),    .O(SA_5)  );  defparam SA_6_101.INIT = 1'b0;  X_SFF SA_6_101 (    .I(\SA<6>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(\SA<6>/SRMUXNOT ),    .O(SA_6)  );  defparam SA_7_102.INIT = 1'b0;  X_SFF SA_7_102 (    .I(\SA<7>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(\SA<7>/SRMUXNOT ),    .O(SA_7)  );  defparam do_precharge_103.INIT = 1'b0;  X_FF do_precharge_103 (    .I(\do_precharge_OBUF/GROM ),    .CE(_n0121),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\do_precharge_OBUF/FFY/RST ),    .O(do_precharge_OBUF)  );  X_OR2 \do_precharge_OBUF/FFY/RSTOR  (    .I0(\do_precharge_OBUF/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\do_precharge_OBUF/FFY/RST )  );  defparam do_writea_104.INIT = 1'b0;  X_FF do_writea_104 (    .I(\do_writea_OBUF/FROM ),    .CE(_n0119),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\do_writea_OBUF/FFX/RST ),    .O(do_writea_OBUF)  );  X_OR2 \do_writea_OBUF/FFX/RSTOR  (    .I0(\do_writea_OBUF/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\do_writea_OBUF/FFX/RST )  );  defparam rp_done_105.INIT = 1'b0;  X_FF rp_done_105 (    .I(_n0024),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\rp_done/FFY/RST ),    .O(rp_done)  );  X_OR2 \rp_done/FFY/RSTOR  (    .I0(\rp_done/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\rp_done/FFY/RST )  );  defparam do_load_mode_106.INIT = 1'b0;  X_FF do_load_mode_106 (    .I(\do_load_mode_OBUF/GROM ),    .CE(_n0122),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\do_load_mode_OBUF/FFY/RST ),    .O(do_load_mode_OBUF)  );  X_OR2 \do_load_mode_OBUF/FFY/RSTOR  (    .I0(\do_load_mode_OBUF/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\do_load_mode_OBUF/FFY/RST )  );  defparam do_reada_1_107.INIT = 1'b0;  X_FF do_reada_1_107 (    .I(N3546),    .CE(_n0118),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\do_reada_1/FFY/RST ),    .O(do_reada_1)  );  X_OR2 \do_reada_1/FFY/RSTOR  (    .I0(\do_reada_1/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\do_reada_1/FFY/RST )  );  defparam rp_shift_0.INIT = 1'b0;  X_FF rp_shift_0 (    .I(_n0023),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\rp_shift<1>/FFY/RST ),    .O(rp_shift[0])  );  X_OR2 \rp_shift<1>/FFY/RSTOR  (    .I0(\rp_shift<1>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\rp_shift<1>/FFY/RST )  );  defparam rp_shift_1.INIT = 1'b0;  X_FF rp_shift_1 (    .I(_n0022),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\rp_shift<1>/FFX/RST ),    .O(rp_shift[1])  );  X_OR2 \rp_shift<1>/FFX/RSTOR  (    .I0(\rp_shift<1>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\rp_shift<1>/FFX/RST )  );  defparam rp_shift_2.INIT = 1'b0;  X_FF rp_shift_2 (    .I(_n0021),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\rp_shift<3>/FFY/RST ),    .O(rp_shift[2])  );  X_OR2 \rp_shift<3>/FFY/RSTOR  (    .I0(\rp_shift<3>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\rp_shift<3>/FFY/RST )  );  defparam do_rw_108.INIT = 1'b0;  X_FF do_rw_108 (    .I(_n0039),    .CE(_n0145),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\do_rw/FFY/RST ),    .O(do_rw)  );  X_OR2 \do_rw/FFY/RSTOR  (    .I0(\do_rw/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\do_rw/FFY/RST )  );  defparam SA_8_109.INIT = 1'b0;  X_SFF SA_8_109 (    .I(\SA<8>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(_n0116),    .O(SA_8)  );  defparam SA_9_110.INIT = 1'b0;  X_SFF SA_9_110 (    .I(\SA<9>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(_n0116),    .O(SA_9)  );  defparam BA_0_111.INIT = 1'b0;  X_SFF BA_0_111 (    .I(\BA<0>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(_n0053),    .O(BA_0)  );  defparam BA_1_112.INIT = 1'b0;  X_SFF BA_1_112 (    .I(\BA<1>/OD ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(GSR),    .SSET(GND),    .SRST(_n0053),    .O(BA_1)  );  defparam OE_113.INIT = 1'b0;  X_FF OE_113 (    .I(\OE/OD ),    .CE(\OE/OCEMUXNOT ),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\OE/OFF/RST ),    .O(OE_OBUF)  );  X_OR2 \OE/OFF/RSTOR  (    .I0(\OE/SRMUXNOT ),    .I1(GSR),    .O(\OE/OFF/RST )  );  defparam command_done_114.INIT = 1'b0;  X_FF command_done_114 (    .I(\_n00101/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\command_delay<6>/FFY/RST ),    .O(command_done)  );  X_OR2 \command_delay<6>/FFY/RSTOR  (    .I0(\command_delay<6>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\command_delay<6>/FFY/RST )  );  defparam command_delay_0.INIT = 1'b0;  X_FF command_delay_0 (    .I(\_n00181/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\command_delay<1>/FFY/RST ),    .O(command_delay[0])  );  X_OR2 \command_delay<1>/FFY/RSTOR  (    .I0(\command_delay<1>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\command_delay<1>/FFY/RST )  );  defparam command_delay_6.INIT = 1'b0;  X_FF command_delay_6 (    .I(\_n00121/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\command_delay<6>/FFX/RST ),    .O(command_delay[6])  );  X_OR2 \command_delay<6>/FFX/RSTOR  (    .I0(\command_delay<6>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\command_delay<6>/FFX/RST )  );  defparam command_delay_1.INIT = 1'b0;  X_FF command_delay_1 (    .I(\_n00171/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\command_delay<1>/FFX/RST ),    .O(command_delay[1])  );  X_OR2 \command_delay<1>/FFX/RSTOR  (    .I0(\command_delay<1>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\command_delay<1>/FFX/RST )  );  defparam command_delay_2.INIT = 1'b0;  X_FF command_delay_2 (    .I(\_n00161/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\command_delay<3>/FFY/RST ),    .O(command_delay[2])  );  X_OR2 \command_delay<3>/FFY/RSTOR  (    .I0(\command_delay<3>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\command_delay<3>/FFY/RST )  );  defparam oe_shift_2.INIT = 1'b0;  X_FF oe_shift_2 (    .I(\_n0029/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\oe_shift<2>/FFY/RST ),    .O(oe_shift[2])  );  X_OR2 \oe_shift<2>/FFY/RSTOR  (    .I0(\oe_shift<2>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\oe_shift<2>/FFY/RST )  );  defparam command_delay_3.INIT = 1'b0;  X_FF command_delay_3 (    .I(\_n00151/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\command_delay<3>/FFX/RST ),    .O(command_delay[3])  );  X_OR2 \command_delay<3>/FFX/RSTOR  (    .I0(\command_delay<3>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\command_delay<3>/FFX/RST )  );  defparam command_delay_4.INIT = 1'b0;  X_FF command_delay_4 (    .I(\_n00141/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\command_delay<5>/FFY/RST ),    .O(command_delay[4])  );  X_OR2 \command_delay<5>/FFY/RSTOR  (    .I0(\command_delay<5>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\command_delay<5>/FFY/RST )  );  defparam command_delay_5.INIT = 1'b0;  X_FF command_delay_5 (    .I(\_n00131/O ),    .CE(VCC),    .CLK(CLK_BUFGP),    .SET(GND),    .RST(\command_delay<5>/FFX/RST ),    .O(command_delay[5])  );  X_OR2 \command_delay<5>/FFX/RSTOR  (    .I0(\command_delay<5>/SRMUX_OUTPUTNOT ),    .I1(GSR),    .O(\command_delay<5>/FFX/RST )  );  defparam command_d

⌨️ 快捷键说明

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