📄 ddr_command_timesim.v
字号:
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 + -