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

📄 ddr_command_translate.v

📁 一个小测试程序希望,朋友有所帮助,赶快下吧@@!!VERILOG
💻 V
📖 第 1 页 / 共 4 页
字号:
  );  X_BUF LOAD_MODE_IBUF_40 (    .I(LOAD_MODE),    .O(LOAD_MODE_IBUF)  );  X_BUF REFRESH_IBUF_41 (    .I(REFRESH),    .O(REFRESH_IBUF)  );  X_BUF PRECHARGE_IBUF_42 (    .I(PRECHARGE),    .O(PRECHARGE_IBUF)  );  X_BUF WRITEA_IBUF_43 (    .I(WRITEA),    .O(WRITEA_IBUF)  );  X_BUF READA_IBUF_44 (    .I(READA),    .O(READA_IBUF)  );  X_BUF REF_REQ_IBUF_45 (    .I(REF_REQ),    .O(REF_REQ_IBUF)  );  X_BUF SC_PM_IBUF_46 (    .I(SC_PM),    .O(SC_PM_IBUF)  );  X_BUF SC_BL_3_IBUF_47 (    .I(SC_BL[3]),    .O(SC_BL_3_IBUF)  );  X_BUF SC_BL_2_IBUF_48 (    .I(SC_BL[2]),    .O(SC_BL_2_IBUF)  );  X_BUF SC_BL_1_IBUF_49 (    .I(SC_BL[1]),    .O(SC_BL_1_IBUF)  );  X_BUF SC_BL_0_IBUF_50 (    .I(SC_BL[0]),    .O(SC_BL_0_IBUF)  );  X_BUF SADDR_21_IBUF_51 (    .I(SADDR[21]),    .O(SADDR_21_IBUF)  );  X_BUF SADDR_20_IBUF_52 (    .I(SADDR[20]),    .O(SADDR_20_IBUF)  );  X_BUF SADDR_19_IBUF_53 (    .I(SADDR[19]),    .O(SADDR_19_IBUF)  );  X_BUF SADDR_18_IBUF_54 (    .I(SADDR[18]),    .O(SADDR_18_IBUF)  );  X_BUF SADDR_17_IBUF_55 (    .I(SADDR[17]),    .O(SADDR_17_IBUF)  );  X_BUF SADDR_16_IBUF_56 (    .I(SADDR[16]),    .O(SADDR_16_IBUF)  );  X_BUF SADDR_15_IBUF_57 (    .I(SADDR[15]),    .O(SADDR_15_IBUF)  );  X_BUF SADDR_14_IBUF_58 (    .I(SADDR[14]),    .O(SADDR_14_IBUF)  );  X_BUF SADDR_13_IBUF_59 (    .I(SADDR[13]),    .O(SADDR_13_IBUF)  );  X_BUF SADDR_12_IBUF_60 (    .I(SADDR[12]),    .O(SADDR_12_IBUF)  );  X_BUF SADDR_11_IBUF_61 (    .I(SADDR[11]),    .O(SADDR_11_IBUF)  );  X_BUF SADDR_10_IBUF_62 (    .I(SADDR[10]),    .O(SADDR_10_IBUF)  );  X_BUF SADDR_9_IBUF_63 (    .I(SADDR[9]),    .O(SADDR_9_IBUF)  );  X_BUF SADDR_8_IBUF_64 (    .I(SADDR[8]),    .O(SADDR_8_IBUF)  );  X_BUF SADDR_7_IBUF_65 (    .I(SADDR[7]),    .O(SADDR_7_IBUF)  );  X_BUF SADDR_6_IBUF_66 (    .I(SADDR[6]),    .O(SADDR_6_IBUF)  );  X_BUF SADDR_5_IBUF_67 (    .I(SADDR[5]),    .O(SADDR_5_IBUF)  );  X_BUF SADDR_4_IBUF_68 (    .I(SADDR[4]),    .O(SADDR_4_IBUF)  );  X_BUF SADDR_3_IBUF_69 (    .I(SADDR[3]),    .O(SADDR_3_IBUF)  );  X_BUF SADDR_2_IBUF_70 (    .I(SADDR[2]),    .O(SADDR_2_IBUF)  );  X_BUF SADDR_1_IBUF_71 (    .I(SADDR[1]),    .O(SADDR_1_IBUF)  );  X_BUF SADDR_0_IBUF_72 (    .I(SADDR[0]),    .O(SADDR_0_IBUF)  );  X_BUF SC_RC_1_IBUF_73 (    .I(SC_RC[1]),    .O(SC_RC_1_IBUF)  );  X_BUF SC_RC_0_IBUF_74 (    .I(SC_RC[0]),    .O(SC_RC_0_IBUF)  );  X_BUF WE_N_OBUF_75 (    .I(WE_N_OBUF),    .O(\WE_N_OBUF.GTS.TRI )  );  X_BUF do_refresh_OBUF_76 (    .I(do_refresh_OBUF),    .O(\do_refresh_OBUF.GTS.TRI )  );  X_BUF RAS_N_OBUF_77 (    .I(RAS_N_OBUF),    .O(\RAS_N_OBUF.GTS.TRI )  );  X_BUF CM_ACK_OBUF_78 (    .I(CM_ACK_OBUF),    .O(\CM_ACK_OBUF.GTS.TRI )  );  X_BUF do_load_mode_OBUF_79 (    .I(do_load_mode_OBUF),    .O(\do_load_mode_OBUF.GTS.TRI )  );  X_BUF OE_OBUF_80 (    .I(OE_OBUF),    .O(\OE_OBUF.GTS.TRI )  );  X_BUF do_precharge_OBUF_81 (    .I(do_precharge_OBUF),    .O(\do_precharge_OBUF.GTS.TRI )  );  X_BUF REF_ACK_OBUF_82 (    .I(REF_ACK_OBUF),    .O(\REF_ACK_OBUF.GTS.TRI )  );  X_BUF do_reada_OBUF_83 (    .I(do_reada_1),    .O(\do_reada_OBUF.GTS.TRI )  );  X_BUF CAS_N_OBUF_84 (    .I(CAS_N_OBUF),    .O(\CAS_N_OBUF.GTS.TRI )  );  X_BUF do_writea_OBUF_85 (    .I(do_writea_1),    .O(\do_writea_OBUF.GTS.TRI )  );  X_BUF do_nop_OBUF_86 (    .I(do_nop_OBUF),    .O(\do_nop_OBUF.GTS.TRI )  );  X_BUF CKE_OBUF_87 (    .I(CKE_OBUF),    .O(\CKE_OBUF.GTS.TRI )  );  X_BUF CS_N_1_OBUF (    .I(CS_N_1),    .O(\CS_N_1_OBUF.GTS.TRI )  );  X_BUF CS_N_0_OBUF (    .I(CS_N_0),    .O(\CS_N_0_OBUF.GTS.TRI )  );  X_BUF BA_1_OBUF (    .I(BA_1),    .O(\BA_1_OBUF.GTS.TRI )  );  X_BUF BA_0_OBUF (    .I(BA_0),    .O(\BA_0_OBUF.GTS.TRI )  );  X_BUF SA_11_OBUF (    .I(SA_11),    .O(\SA_11_OBUF.GTS.TRI )  );  X_BUF SA_10_OBUF (    .I(SA_10),    .O(\SA_10_OBUF.GTS.TRI )  );  X_BUF SA_9_OBUF (    .I(SA_9),    .O(\SA_9_OBUF.GTS.TRI )  );  X_BUF SA_8_OBUF (    .I(SA_8),    .O(\SA_8_OBUF.GTS.TRI )  );  X_BUF SA_7_OBUF (    .I(SA_7),    .O(\SA_7_OBUF.GTS.TRI )  );  X_BUF SA_6_OBUF (    .I(SA_6),    .O(\SA_6_OBUF.GTS.TRI )  );  X_BUF SA_5_OBUF (    .I(SA_5),    .O(\SA_5_OBUF.GTS.TRI )  );  X_BUF SA_4_OBUF (    .I(SA_4),    .O(\SA_4_OBUF.GTS.TRI )  );  X_BUF SA_3_OBUF (    .I(SA_3),    .O(\SA_3_OBUF.GTS.TRI )  );  X_BUF SA_2_OBUF (    .I(SA_2),    .O(\SA_2_OBUF.GTS.TRI )  );  X_BUF SA_1_OBUF (    .I(SA_1),    .O(\SA_1_OBUF.GTS.TRI )  );  X_BUF SA_0_OBUF (    .I(SA_0),    .O(\SA_0_OBUF.GTS.TRI )  );  defparam Mmux__n0045_Result1.INIT = 16'hFE10;  X_LUT4 Mmux__n0045_Result1 (    .ADR0(do_reada_1),    .ADR1(do_writea_1),    .ADR2(SADDR_7_IBUF),    .ADR3(SADDR_15_IBUF),    .O(_n0045)  );  defparam do_writea_1_88.INIT = 1'b0;  X_FF do_writea_1_88 (    .I(N3543),    .CE(_n0119),    .RST(\do_writea_1.GSR.OR ),    .CLK(CLK_BUFGP),    .O(do_writea_1),    .SET(GND)  );  defparam _n00621_1.INIT = 16'h0001;  X_LUT4 _n00621_1 (    .ADR0(rp_done),    .ADR1(command_done),    .ADR2(do_writea_OBUF),    .ADR3(N3476),    .O(N3543)  );  defparam do_reada_1_89.INIT = 1'b0;  X_FF do_reada_1_89 (    .I(N3546),    .CE(_n0118),    .RST(\do_reada_1.GSR.OR ),    .CLK(CLK_BUFGP),    .O(do_reada_1),    .SET(GND)  );  defparam _n00611_1.INIT = 16'h0001;  X_LUT4 _n00611_1 (    .ADR0(rp_done),    .ADR1(command_done),    .ADR2(do_reada_OBUF),    .ADR3(N3488),    .O(N3546)  );  X_IPAD CLK_90 (    .PAD(CLK)  );  X_IPAD RESET_N_91 (    .PAD(RESET_N)  );  X_IPAD LOAD_MODE_92 (    .PAD(LOAD_MODE)  );  X_IPAD REFRESH_93 (    .PAD(REFRESH)  );  X_IPAD PRECHARGE_94 (    .PAD(PRECHARGE)  );  X_IPAD WRITEA_95 (    .PAD(WRITEA)  );  X_IPAD READA_96 (    .PAD(READA)  );  X_IPAD REF_REQ_97 (    .PAD(REF_REQ)  );  X_IPAD SC_PM_98 (    .PAD(SC_PM)  );  X_IPAD \SC_BL<3>  (    .PAD(SC_BL[3])  );  X_IPAD \SC_BL<2>  (    .PAD(SC_BL[2])  );  X_IPAD \SC_BL<1>  (    .PAD(SC_BL[1])  );  X_IPAD \SC_BL<0>  (    .PAD(SC_BL[0])  );  X_IPAD \SADDR<21>  (    .PAD(SADDR[21])  );  X_IPAD \SADDR<20>  (    .PAD(SADDR[20])  );  X_IPAD \SADDR<19>  (    .PAD(SADDR[19])  );  X_IPAD \SADDR<18>  (    .PAD(SADDR[18])  );  X_IPAD \SADDR<17>  (    .PAD(SADDR[17])  );  X_IPAD \SADDR<16>  (    .PAD(SADDR[16])  );  X_IPAD \SADDR<15>  (    .PAD(SADDR[15])  );  X_IPAD \SADDR<14>  (    .PAD(SADDR[14])  );  X_IPAD \SADDR<13>  (    .PAD(SADDR[13])  );  X_IPAD \SADDR<12>  (    .PAD(SADDR[12])  );  X_IPAD \SADDR<11>  (    .PAD(SADDR[11])  );  X_IPAD \SADDR<10>  (    .PAD(SADDR[10])  );  X_IPAD \SADDR<9>  (    .PAD(SADDR[9])  );  X_IPAD \SADDR<8>  (    .PAD(SADDR[8])  );  X_IPAD \SADDR<7>  (    .PAD(SADDR[7])  );  X_IPAD \SADDR<6>  (    .PAD(SADDR[6])  );  X_IPAD \SADDR<5>  (    .PAD(SADDR[5])  );  X_IPAD \SADDR<4>  (    .PAD(SADDR[4])  );  X_IPAD \SADDR<3>  (    .PAD(SADDR[3])  );  X_IPAD \SADDR<2>  (    .PAD(SADDR[2])  );  X_IPAD \SADDR<1>  (    .PAD(SADDR[1])  );  X_IPAD \SADDR<0>  (    .PAD(SADDR[0])  );  X_IPAD \SC_RC<1>  (    .PAD(SC_RC[1])  );  X_IPAD \SC_RC<0>  (    .PAD(SC_RC[0])  );  X_OPAD \WE_N.PAD  (    .PAD(WE_N)  );  X_OPAD \do_refresh.PAD  (    .PAD(do_refresh)  );  X_OPAD \RAS_N.PAD  (    .PAD(RAS_N)  );  X_OPAD \CM_ACK.PAD  (    .PAD(CM_ACK)  );  X_OPAD \do_load_mode.PAD  (    .PAD(do_load_mode)  );  X_OPAD \OE.PAD  (    .PAD(OE)  );  X_OPAD \do_precharge.PAD  (    .PAD(do_precharge)  );  X_OPAD \REF_ACK.PAD  (    .PAD(REF_ACK)  );  X_OPAD \do_reada.PAD  (    .PAD(do_reada)  );  X_OPAD \CAS_N.PAD  (    .PAD(CAS_N)  );  X_OPAD \do_writea.PAD  (    .PAD(do_writea)  );  X_OPAD do_nop_99 (    .PAD(do_nop)  );  X_OPAD \CKE.PAD  (    .PAD(CKE)  );  X_OPAD \CS_N<1>  (    .PAD(CS_N[1])  );  X_OPAD \CS_N<0>  (    .PAD(CS_N[0])  );  X_OPAD \BA<1>  (    .PAD(BA[1])  );  X_OPAD \BA<0>  (    .PAD(BA[0])  );  X_OPAD \SA<11>  (    .PAD(SA[11])  );  X_OPAD \SA<10>  (    .PAD(SA[10])  );  X_OPAD \SA<9>  (    .PAD(SA[9])  );  X_OPAD \SA<8>  (    .PAD(SA[8])  );  X_OPAD \SA<7>  (    .PAD(SA[7])  );  X_OPAD \SA<6>  (    .PAD(SA[6])  );  X_OPAD \SA<5>  (    .PAD(SA[5])  );  X_OPAD \SA<4>  (    .PAD(SA[4])  );  X_OPAD \SA<3>  (    .PAD(SA[3])  );  X_OPAD \SA<2>  (    .PAD(SA[2])  );  X_OPAD \SA<1>  (    .PAD(SA[1])  );  X_OPAD \SA<0>  (    .PAD(SA[0])  );  X_BUF \_n0058_SW0/LUT3_L_BUF  (    .I(\_n0058_SW0/O ),    .O(N2987)  );  defparam _n0058_SW0.INIT = 8'h02;  X_LUT3 _n0058_SW0 (    .ADR0(do_rw),    .ADR1(do_reada_1),    .ADR2(do_writea_1),    .O(\_n0058_SW0/O )  );  X_BUF \_n012112/LUT4_L_BUF  (    .I(\_n012112/O ),    .O(CHOICE109)  );  defparam _n012112.INIT = 16'hFFAE;  X_LUT4 _n012112 (    .ADR0(CHOICE105),    .ADR1(PRECHARGE_IBUF),    .ADR2(do_precharge_OBUF),    .ADR3(do_load_mode_OBUF),    .O(\_n012112/O )  );  X_BUF \_n0090_SW1/LUT4_L_BUF  (    .I(\_n0090_SW1/O ),    .O(N3499)  );  defparam _n0090_SW1.INIT = 16'hEEEF;  X_LUT4 _n0090_SW1 (    .ADR0(rp_done),    .ADR1(do_refresh_OBUF),    .ADR2(REF_REQ_IBUF),    .ADR3(REFRESH_IBUF),    .O(\_n0090_SW1/O )  );  X_BUF \Ker24041_SW0/LUT4_L_BUF  (    .I(\Ker24041_SW0/O ),    .O(N3480)  );  defparam Ker24041_SW0.INIT = 16'hAAAE;  X_LUT4 Ker24041_SW0 (    .ADR0(_n0062),    .ADR1(PRECHARGE_IBUF),    .ADR2(do_precharge_OBUF),    .ADR3(command_done),    .O(\Ker24041_SW0/O )  );  X_BUF \_n0058/LUT4_L_BUF  (    .I(\_n0058/O ),    .O(_n0058)  );  defparam _n0058_100.INIT = 16'h2223;  X_LUT4 _n0058_100 (    .ADR0(do_precharge_OBUF),    .ADR1(do_refresh_OBUF),    .ADR2(do_load_mode_OBUF),    .ADR3(N2987),    .O(\_n0058/O )  );  X_BUF \Ker2370/LUT4_D_BUF  (    .I(N2372),    .O(N3572)  );  defparam Ker2370.INIT = 16'h0008;  X_LUT4 Ker2370 (    .ADR0(do_writea_1),    .ADR1(SC_BL_2_IBUF),    .ADR2(SC_BL_0_IBUF),    .ADR3(N2612),    .O(N2372)  );  X_BUF \_n00101/LUT2_L_BUF  (    .I(\_n00101/O ),    .O(_n0010)  );  defparam _n00101.INIT = 4'hE;  X_LUT2 _n00101 (    .ADR0(_n0019),    .ADR1(command_delay[0]),    .O(\_n00101/O )  );  X_BUF \_n00121/LUT2_L_BUF  (    .I(\_n00121/O ),    .O(_n0012)  );  defparam _n00121.INIT = 4'hE;  X_LUT2 _n00121 (    .ADR0(_n0019),    .ADR1(command_delay[7]),    .O(\_n00121/O )  );  X_BUF \_n00131/LUT2_L_BUF  (    .I(\_n00131/O ),    .O(_n0013)  );  defparam _n00131.INIT = 4'hE;  X_LUT2 _n00131 (    .ADR0(_n0019),    .ADR1(command_delay[6]),    .O(\_n00131/O )  );  X_BUF \_n00141/LUT2_L_BUF  (    .I(\_n00141/O ),    .O(_n0014)  );  defparam _n00141.INIT = 4'hE;  X_LUT2 _n00141 (    .ADR0(_n0019),    .ADR1(command_delay[5]),    .O(\_n00141/O )  );  X_BUF \_n00151/LUT2_L_BUF  (    .I(\_n00151/O ),    .O(_n0015)  );  defparam _n00151.INIT = 4'hE;  X_LUT2 _n00151 (    .ADR0(_n0019),    .ADR1(command_delay[4]),    .O(\_n00151/O )  );  X_BUF \_n00161/LUT2_L_BUF  (    .I(\_n00161/O ),    .O(_n0016)  );  defparam _n00161.INIT = 4'hE;  X_LUT2 _n00161 (

⌨️ 快捷键说明

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