📄 ddr_command_translate.v
字号:
.ADR0(_n0019), .ADR1(command_delay[3]), .O(\_n00161/O ) ); X_BUF \_n00171/LUT2_L_BUF ( .I(\_n00171/O ), .O(_n0017) ); defparam _n00171.INIT = 4'hE; X_LUT2 _n00171 ( .ADR0(_n0019), .ADR1(command_delay[2]), .O(\_n00171/O ) ); X_BUF \_n00181/LUT2_L_BUF ( .I(\_n00181/O ), .O(_n0018) ); defparam _n00181.INIT = 4'hE; X_LUT2 _n00181 ( .ADR0(_n0019), .ADR1(command_delay[1]), .O(\_n00181/O ) ); X_BUF \_n0019_SW0/LUT2_L_BUF ( .I(\_n0019_SW0/O ), .O(N2910) ); defparam _n0019_SW0.INIT = 4'hE; X_LUT2 _n0019_SW0 ( .ADR0(do_reada_OBUF), .ADR1(do_refresh_OBUF), .O(\_n0019_SW0/O ) ); X_BUF \_n00281/LUT4_L_BUF ( .I(\_n00281/O ), .O(_n0028) ); defparam _n00281.INIT = 16'hEAAA; X_LUT4 _n00281 ( .ADR0(N2372), .ADR1(oe_shift[3]), .ADR2(do_writea_1), .ADR3(N2322), .O(\_n00281/O ) ); X_BUF \Ker24041_SW1/LUT4_L_BUF ( .I(\Ker24041_SW1/O ), .O(N3484) ); defparam Ker24041_SW1.INIT = 16'hAAAE; X_LUT4 Ker24041_SW1 ( .ADR0(_n0062), .ADR1(PRECHARGE_IBUF), .ADR2(do_precharge_OBUF), .ADR3(command_done), .O(\Ker24041_SW1/O ) ); X_BUF \_n00361/LUT4_L_BUF ( .I(\_n00361/O ), .O(_n0036) ); defparam _n00361.INIT = 16'hA808; X_LUT4 _n00361 ( .ADR0(_n0071), .ADR1(rw_shift[1]), .ADR2(SC_RC_1_IBUF), .ADR3(SC_RC_0_IBUF), .O(\_n00361/O ) ); X_BUF \_n0019/LUT4_D_BUF ( .I(_n0019), .O(N3558) ); defparam _n0019_101.INIT = 16'hFFFE; X_LUT4 _n0019_101 ( .ADR0(do_load_mode_OBUF), .ADR1(do_writea_OBUF), .ADR2(do_precharge_OBUF), .ADR3(N2910), .O(_n0019) ); X_BUF \_n00571/LUT4_L_BUF ( .I(\_n00571/O ), .O(_n0057) ); defparam _n00571.INIT = 16'h0001; X_LUT4 _n00571 ( .ADR0(N3553), .ADR1(do_precharge_OBUF), .ADR2(do_load_mode_OBUF), .ADR3(do_refresh_OBUF), .O(\_n00571/O ) ); X_BUF \_n00621/LUT4_D_BUF ( .I(_n0062), .O(N3555) ); defparam _n00621.INIT = 16'h0001; X_LUT4 _n00621 ( .ADR0(rp_done), .ADR1(command_done), .ADR2(do_writea_OBUF), .ADR3(N3476), .O(_n0062) ); X_BUF \_n00711/LUT2_D_BUF ( .I(_n0071), .O(N3553) ); defparam _n00711.INIT = 4'hE; X_LUT2 _n00711 ( .ADR0(do_reada_1), .ADR1(do_writea_1), .O(_n0071) ); X_BUF \_n01461_SW0/LUT3_L_BUF ( .I(\_n01461_SW0/O ), .O(N3533) ); defparam _n01461_SW0.INIT = 8'hFE; X_LUT3 _n01461_SW0 ( .ADR0(do_writea_OBUF), .ADR1(do_reada_1), .ADR2(do_precharge_OBUF), .O(\_n01461_SW0/O ) ); X_BUF \_n0044/LUT4_L_BUF ( .I(\_n0044/O ), .O(_n0044) ); defparam _n0044_102.INIT = 16'h3237; X_LUT4 _n0044_102 ( .ADR0(do_precharge_OBUF), .ADR1(SC_PM_IBUF), .ADR2(do_rw), .ADR3(N3525), .O(\_n0044/O ) ); X_BUF \_n0044_SW1/LUT3_L_BUF ( .I(\_n0044_SW1/O ), .O(N3525) ); defparam _n0044_SW1.INIT = 8'h57; X_LUT3 _n0044_SW1 ( .ADR0(SADDR_18_IBUF), .ADR1(do_writea_1), .ADR2(do_reada_1), .O(\_n0044_SW1/O ) ); X_BUF \_n0119_SW0/LUT4_L_BUF ( .I(\_n0119_SW0/O ), .O(N3044) ); defparam _n0119_SW0.INIT = 16'hAAAE; X_LUT4 _n0119_SW0 ( .ADR0(_n0065), .ADR1(PRECHARGE_IBUF), .ADR2(do_precharge_OBUF), .ADR3(command_done), .O(\_n0119_SW0/O ) ); X_BUF \_n0029/LUT4_L_BUF ( .I(\_n0029/O ), .O(_n0029) ); defparam _n0029_103.INIT = 16'hFBEA; X_LUT4 _n0029_103 ( .ADR0(N3572), .ADR1(do_writea_1), .ADR2(N2655), .ADR3(oe_shift[3]), .O(\_n0029/O ) ); X_CKBUF \CLK_BUFGP/BUFG ( .I(\CLK_BUFGP/IBUFG ), .O(CLK_BUFGP) ); X_CKBUF \CLK_BUFGP/IBUFG_104 ( .I(CLK), .O(\CLK_BUFGP/IBUFG ) ); X_OR2 \command_delay_2.GSR.OR_105 ( .I0(CS_N_0_N342), .I1(GSR), .O(\command_delay_2.GSR.OR ) ); X_OR2 \rp_done.GSR.OR_106 ( .I0(CS_N_0_N342), .I1(GSR), .O(\rp_done.GSR.OR ) ); X_OR2 \command_delay_5.GSR.OR_107 ( .I0(CS_N_0_N342), .I1(GSR), .O(\command_delay_5.GSR.OR ) ); X_OR2 \command_delay_4.GSR.OR_108 ( .I0(CS_N_0_N342), .I1(GSR), .O(\command_delay_4.GSR.OR ) ); X_OR2 \command_delay_3.GSR.OR_109 ( .I0(CS_N_0_N342), .I1(GSR), .O(\command_delay_3.GSR.OR ) ); X_OR2 \rp_shift_0.GSR.OR_110 ( .I0(CS_N_0_N342), .I1(GSR), .O(\rp_shift_0.GSR.OR ) ); X_OR2 \rp_shift_1.GSR.OR_111 ( .I0(CS_N_0_N342), .I1(GSR), .O(\rp_shift_1.GSR.OR ) ); X_OR2 \do_precharge.GSR.OR_112 ( .I0(CS_N_0_N342), .I1(GSR), .O(\do_precharge.GSR.OR ) ); X_OR2 \rp_shift_2.GSR.OR_113 ( .I0(CS_N_0_N342), .I1(GSR), .O(\rp_shift_2.GSR.OR ) ); X_OR2 \rp_shift_3.GSR.OR_114 ( .I0(CS_N_0_N342), .I1(GSR), .O(\rp_shift_3.GSR.OR ) ); X_OR2 \do_writea.GSR.OR_115 ( .I0(CS_N_0_N342), .I1(GSR), .O(\do_writea.GSR.OR ) ); X_OR2 \do_refresh.GSR.OR_116 ( .I0(CS_N_0_N342), .I1(GSR), .O(\do_refresh.GSR.OR ) ); X_OR2 \rw_flag.GSR.OR_117 ( .I0(CS_N_0_N342), .I1(GSR), .O(\rw_flag.GSR.OR ) ); X_OR2 \do_reada.GSR.OR_118 ( .I0(CS_N_0_N342), .I1(GSR), .O(\do_reada.GSR.OR ) ); X_OR2 \REF_ACK.GSR.OR_119 ( .I0(CS_N_0_N342), .I1(GSR), .O(\REF_ACK.GSR.OR ) ); X_OR2 \command_delay_1.GSR.OR_120 ( .I0(CS_N_0_N342), .I1(GSR), .O(\command_delay_1.GSR.OR ) ); X_OR2 \command_delay_0.GSR.OR_121 ( .I0(CS_N_0_N342), .I1(GSR), .O(\command_delay_0.GSR.OR ) ); X_OR2 \command_delay_6.GSR.OR_122 ( .I0(CS_N_0_N342), .I1(GSR), .O(\command_delay_6.GSR.OR ) ); X_OR2 \command_done.GSR.OR_123 ( .I0(CS_N_0_N342), .I1(GSR), .O(\command_done.GSR.OR ) ); X_OR2 \command_delay_7.GSR.OR_124 ( .I0(CS_N_0_N342), .I1(GSR), .O(\command_delay_7.GSR.OR ) ); X_OR2 \do_load_mode.GSR.OR_125 ( .I0(CS_N_0_N342), .I1(GSR), .O(\do_load_mode.GSR.OR ) ); X_OR2 \oe_shift_0.GSR.OR_126 ( .I0(CS_N_0_N342), .I1(GSR), .O(\oe_shift_0.GSR.OR ) ); X_OR2 \CM_ACK.GSR.OR_127 ( .I0(CS_N_0_N342), .I1(GSR), .O(\CM_ACK.GSR.OR ) ); X_OR2 \oe1.GSR.OR_128 ( .I0(CS_N_0_N342), .I1(GSR), .O(\oe1.GSR.OR ) ); X_OR2 \oe_shift_2.GSR.OR_129 ( .I0(CS_N_0_N342), .I1(GSR), .O(\oe_shift_2.GSR.OR ) ); X_OR2 \oe_shift_3.GSR.OR_130 ( .I0(CS_N_0_N342), .I1(GSR), .O(\oe_shift_3.GSR.OR ) ); X_OR2 \do_rw.GSR.OR_131 ( .I0(CS_N_0_N342), .I1(GSR), .O(\do_rw.GSR.OR ) ); X_OR2 \rw_shift_0.GSR.OR_132 ( .I0(CS_N_0_N342), .I1(GSR), .O(\rw_shift_0.GSR.OR ) ); X_OR2 \rw_shift_1.GSR.OR_133 ( .I0(CS_N_0_N342), .I1(GSR), .O(\rw_shift_1.GSR.OR ) ); X_OR2 \oe_shift_1.GSR.OR_134 ( .I0(CS_N_0_N342), .I1(GSR), .O(\oe_shift_1.GSR.OR ) ); X_OR2 \oe2.GSR.OR_135 ( .I0(CS_N_0_N342), .I1(GSR), .O(\oe2.GSR.OR ) ); X_OR2 \OE.GSR.OR_136 ( .I0(CS_N_0_N342), .I1(GSR), .O(\OE.GSR.OR ) ); X_OR2 \do_writea_1.GSR.OR_137 ( .I0(CS_N_0_N342), .I1(GSR), .O(\do_writea_1.GSR.OR ) ); X_OR2 \do_reada_1.GSR.OR_138 ( .I0(CS_N_0_N342), .I1(GSR), .O(\do_reada_1.GSR.OR ) ); X_TRI \WE_N_OBUF.GTS.TRI_139 ( .I(\WE_N_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_WE_N_OBUF.GTS.TRI/CTL ), .O(WE_N) ); X_TRI \do_refresh_OBUF.GTS.TRI_140 ( .I(\do_refresh_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_do_refresh_OBUF.GTS.TRI/CTL ), .O(do_refresh) ); X_TRI \RAS_N_OBUF.GTS.TRI_141 ( .I(\RAS_N_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_RAS_N_OBUF.GTS.TRI/CTL ), .O(RAS_N) ); X_TRI \CM_ACK_OBUF.GTS.TRI_142 ( .I(\CM_ACK_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_CM_ACK_OBUF.GTS.TRI/CTL ), .O(CM_ACK) ); X_TRI \do_load_mode_OBUF.GTS.TRI_143 ( .I(\do_load_mode_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_do_load_mode_OBUF.GTS.TRI/CTL ), .O(do_load_mode) ); X_TRI \OE_OBUF.GTS.TRI_144 ( .I(\OE_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_OE_OBUF.GTS.TRI/CTL ), .O(OE) ); X_TRI \do_precharge_OBUF.GTS.TRI_145 ( .I(\do_precharge_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_do_precharge_OBUF.GTS.TRI/CTL ), .O(do_precharge) ); X_TRI \REF_ACK_OBUF.GTS.TRI_146 ( .I(\REF_ACK_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_REF_ACK_OBUF.GTS.TRI/CTL ), .O(REF_ACK) ); X_TRI \do_reada_OBUF.GTS.TRI_147 ( .I(\do_reada_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_do_reada_OBUF.GTS.TRI/CTL ), .O(do_reada) ); X_TRI \CAS_N_OBUF.GTS.TRI_148 ( .I(\CAS_N_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_CAS_N_OBUF.GTS.TRI/CTL ), .O(CAS_N) ); X_TRI \do_writea_OBUF.GTS.TRI_149 ( .I(\do_writea_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_do_writea_OBUF.GTS.TRI/CTL ), .O(do_writea) ); X_TRI \do_nop_OBUF.GTS.TRI_150 ( .I(\do_nop_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_do_nop_OBUF.GTS.TRI/CTL ), .O(do_nop) ); X_TRI \CKE_OBUF.GTS.TRI_151 ( .I(\CKE_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_CKE_OBUF.GTS.TRI/CTL ), .O(CKE) ); X_TRI \CS_N_1_OBUF.GTS.TRI_152 ( .I(\CS_N_1_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_CS_N_1_OBUF.GTS.TRI/CTL ), .O(CS_N[1]) ); X_TRI \CS_N_0_OBUF.GTS.TRI_153 ( .I(\CS_N_0_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_CS_N_0_OBUF.GTS.TRI/CTL ), .O(CS_N[0]) ); X_TRI \BA_1_OBUF.GTS.TRI_154 ( .I(\BA_1_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_BA_1_OBUF.GTS.TRI/CTL ), .O(BA[1]) ); X_TRI \BA_0_OBUF.GTS.TRI_155 ( .I(\BA_0_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_BA_0_OBUF.GTS.TRI/CTL ), .O(BA[0]) ); X_TRI \SA_11_OBUF.GTS.TRI_156 ( .I(\SA_11_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_11_OBUF.GTS.TRI/CTL ), .O(SA[11]) ); X_TRI \SA_10_OBUF.GTS.TRI_157 ( .I(\SA_10_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_10_OBUF.GTS.TRI/CTL ), .O(SA[10]) ); X_TRI \SA_9_OBUF.GTS.TRI_158 ( .I(\SA_9_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_9_OBUF.GTS.TRI/CTL ), .O(SA[9]) ); X_TRI \SA_8_OBUF.GTS.TRI_159 ( .I(\SA_8_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_8_OBUF.GTS.TRI/CTL ), .O(SA[8]) ); X_TRI \SA_7_OBUF.GTS.TRI_160 ( .I(\SA_7_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_7_OBUF.GTS.TRI/CTL ), .O(SA[7]) ); X_TRI \SA_6_OBUF.GTS.TRI_161 ( .I(\SA_6_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_6_OBUF.GTS.TRI/CTL ), .O(SA[6]) ); X_TRI \SA_5_OBUF.GTS.TRI_162 ( .I(\SA_5_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_5_OBUF.GTS.TRI/CTL ), .O(SA[5]) ); X_TRI \SA_4_OBUF.GTS.TRI_163 ( .I(\SA_4_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_4_OBUF.GTS.TRI/CTL ), .O(SA[4]) ); X_TRI \SA_3_OBUF.GTS.TRI_164 ( .I(\SA_3_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_3_OBUF.GTS.TRI/CTL ), .O(SA[3]) ); X_TRI \SA_2_OBUF.GTS.TRI_165 ( .I(\SA_2_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_2_OBUF.GTS.TRI/CTL ), .O(SA[2]) ); X_TRI \SA_1_OBUF.GTS.TRI_166 ( .I(\SA_1_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_1_OBUF.GTS.TRI/CTL ), .O(SA[1]) ); X_TRI \SA_0_OBUF.GTS.TRI_167 ( .I(\SA_0_OBUF.GTS.TRI ), .CTL(\NlwInverterSignal_SA_0_OBUF.GTS.TRI/CTL ), .O(SA[0]) ); X_ONE NlwBlock_ddr_command_VCC ( .O(VCC) ); X_ZERO NlwBlock_ddr_command_GND ( .O(GND) ); X_INV \NlwInverterBlock_WE_N_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_WE_N_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_do_refresh_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_do_refresh_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_RAS_N_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_RAS_N_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_CM_ACK_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_CM_ACK_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_do_load_mode_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_do_load_mode_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_OE_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_OE_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_do_precharge_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_do_precharge_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_REF_ACK_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_REF_ACK_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_do_reada_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_do_reada_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_CAS_N_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_CAS_N_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_do_writea_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_do_writea_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_do_nop_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_do_nop_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_CKE_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_CKE_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_CS_N_1_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_CS_N_1_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_CS_N_0_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_CS_N_0_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_BA_1_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_BA_1_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_BA_0_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_BA_0_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_11_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_11_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_10_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_10_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_9_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_9_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_8_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_8_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_7_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_7_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_6_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_6_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_5_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_5_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_4_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_4_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_3_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_3_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_2_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_2_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_1_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_1_OBUF.GTS.TRI/CTL ) ); X_INV \NlwInverterBlock_SA_0_OBUF.GTS.TRI/CTL ( .I(GTS), .O(\NlwInverterSignal_SA_0_OBUF.GTS.TRI/CTL ) );endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -