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

📄 ddr_sdram.vqm

📁 DDR(双速率)SDRAM控制器参考设计verilog代码
💻 VQM
📖 第 1 页 / 共 5 页
字号:
defparam dmin2_0_.lut_mask="aaaa";
// @6:109
  apex20k_lcell dmin2_1_ (
	.regout(dmin2[1]),
	.clk(CLK100),
	.dataa(dmin1[1]),
	.aclr(RESET_N_i)
);
defparam dmin2_1_.operation_mode="normal";
defparam dmin2_1_.output_mode="reg_only";
defparam dmin2_1_.packed_mode="false";
defparam dmin2_1_.lut_mask="aaaa";
// @6:109
  apex20k_lcell dmin2_2_ (
	.regout(dmin2[2]),
	.clk(CLK100),
	.dataa(dmin1[2]),
	.aclr(RESET_N_i)
);
defparam dmin2_2_.operation_mode="normal";
defparam dmin2_2_.output_mode="reg_only";
defparam dmin2_2_.packed_mode="false";
defparam dmin2_2_.lut_mask="aaaa";
// @6:109
  apex20k_lcell dmin2_3_ (
	.regout(dmin2[3]),
	.clk(CLK100),
	.dataa(dmin1[3]),
	.aclr(RESET_N_i)
);
defparam dmin2_3_.operation_mode="normal";
defparam dmin2_3_.output_mode="reg_only";
defparam dmin2_3_.packed_mode="false";
defparam dmin2_3_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_0_ (
	.regout(DATAOUT[0]),
	.clk(CLK100),
	.dataa(din1x_l3[0])
);
defparam DATAOUT_0_.operation_mode="normal";
defparam DATAOUT_0_.output_mode="reg_only";
defparam DATAOUT_0_.packed_mode="false";
defparam DATAOUT_0_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_1_ (
	.regout(DATAOUT[1]),
	.clk(CLK100),
	.dataa(din1x_l3[1])
);
defparam DATAOUT_1_.operation_mode="normal";
defparam DATAOUT_1_.output_mode="reg_only";
defparam DATAOUT_1_.packed_mode="false";
defparam DATAOUT_1_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_2_ (
	.regout(DATAOUT[2]),
	.clk(CLK100),
	.dataa(din1x_l3[2])
);
defparam DATAOUT_2_.operation_mode="normal";
defparam DATAOUT_2_.output_mode="reg_only";
defparam DATAOUT_2_.packed_mode="false";
defparam DATAOUT_2_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_3_ (
	.regout(DATAOUT[3]),
	.clk(CLK100),
	.dataa(din1x_l3[3])
);
defparam DATAOUT_3_.operation_mode="normal";
defparam DATAOUT_3_.output_mode="reg_only";
defparam DATAOUT_3_.packed_mode="false";
defparam DATAOUT_3_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_4_ (
	.regout(DATAOUT[4]),
	.clk(CLK100),
	.dataa(din1x_l3[4])
);
defparam DATAOUT_4_.operation_mode="normal";
defparam DATAOUT_4_.output_mode="reg_only";
defparam DATAOUT_4_.packed_mode="false";
defparam DATAOUT_4_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_5_ (
	.regout(DATAOUT[5]),
	.clk(CLK100),
	.dataa(din1x_l3[5])
);
defparam DATAOUT_5_.operation_mode="normal";
defparam DATAOUT_5_.output_mode="reg_only";
defparam DATAOUT_5_.packed_mode="false";
defparam DATAOUT_5_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_6_ (
	.regout(DATAOUT[6]),
	.clk(CLK100),
	.dataa(din1x_l3[6])
);
defparam DATAOUT_6_.operation_mode="normal";
defparam DATAOUT_6_.output_mode="reg_only";
defparam DATAOUT_6_.packed_mode="false";
defparam DATAOUT_6_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_7_ (
	.regout(DATAOUT[7]),
	.clk(CLK100),
	.dataa(din1x_l3[7])
);
defparam DATAOUT_7_.operation_mode="normal";
defparam DATAOUT_7_.output_mode="reg_only";
defparam DATAOUT_7_.packed_mode="false";
defparam DATAOUT_7_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_8_ (
	.regout(DATAOUT[8]),
	.clk(CLK100),
	.dataa(din1x_l3[8])
);
defparam DATAOUT_8_.operation_mode="normal";
defparam DATAOUT_8_.output_mode="reg_only";
defparam DATAOUT_8_.packed_mode="false";
defparam DATAOUT_8_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_9_ (
	.regout(DATAOUT[9]),
	.clk(CLK100),
	.dataa(din1x_l3[9])
);
defparam DATAOUT_9_.operation_mode="normal";
defparam DATAOUT_9_.output_mode="reg_only";
defparam DATAOUT_9_.packed_mode="false";
defparam DATAOUT_9_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_10_ (
	.regout(DATAOUT[10]),
	.clk(CLK100),
	.dataa(din1x_l3[10])
);
defparam DATAOUT_10_.operation_mode="normal";
defparam DATAOUT_10_.output_mode="reg_only";
defparam DATAOUT_10_.packed_mode="false";
defparam DATAOUT_10_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_11_ (
	.regout(DATAOUT[11]),
	.clk(CLK100),
	.dataa(din1x_l3[11])
);
defparam DATAOUT_11_.operation_mode="normal";
defparam DATAOUT_11_.output_mode="reg_only";
defparam DATAOUT_11_.packed_mode="false";
defparam DATAOUT_11_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_12_ (
	.regout(DATAOUT[12]),
	.clk(CLK100),
	.dataa(din1x_l3[12])
);
defparam DATAOUT_12_.operation_mode="normal";
defparam DATAOUT_12_.output_mode="reg_only";
defparam DATAOUT_12_.packed_mode="false";
defparam DATAOUT_12_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_13_ (
	.regout(DATAOUT[13]),
	.clk(CLK100),
	.dataa(din1x_l3[13])
);
defparam DATAOUT_13_.operation_mode="normal";
defparam DATAOUT_13_.output_mode="reg_only";
defparam DATAOUT_13_.packed_mode="false";
defparam DATAOUT_13_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_14_ (
	.regout(DATAOUT[14]),
	.clk(CLK100),
	.dataa(din1x_l3[14])
);
defparam DATAOUT_14_.operation_mode="normal";
defparam DATAOUT_14_.output_mode="reg_only";
defparam DATAOUT_14_.packed_mode="false";
defparam DATAOUT_14_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_15_ (
	.regout(DATAOUT[15]),
	.clk(CLK100),
	.dataa(din1x_l3[15])
);
defparam DATAOUT_15_.operation_mode="normal";
defparam DATAOUT_15_.output_mode="reg_only";
defparam DATAOUT_15_.packed_mode="false";
defparam DATAOUT_15_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_16_ (
	.regout(DATAOUT[16]),
	.clk(CLK100),
	.dataa(din1x_h3[0])
);
defparam DATAOUT_16_.operation_mode="normal";
defparam DATAOUT_16_.output_mode="reg_only";
defparam DATAOUT_16_.packed_mode="false";
defparam DATAOUT_16_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_17_ (
	.regout(DATAOUT[17]),
	.clk(CLK100),
	.dataa(din1x_h3[1])
);
defparam DATAOUT_17_.operation_mode="normal";
defparam DATAOUT_17_.output_mode="reg_only";
defparam DATAOUT_17_.packed_mode="false";
defparam DATAOUT_17_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_18_ (
	.regout(DATAOUT[18]),
	.clk(CLK100),
	.dataa(din1x_h3[2])
);
defparam DATAOUT_18_.operation_mode="normal";
defparam DATAOUT_18_.output_mode="reg_only";
defparam DATAOUT_18_.packed_mode="false";
defparam DATAOUT_18_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_19_ (
	.regout(DATAOUT[19]),
	.clk(CLK100),
	.dataa(din1x_h3[3])
);
defparam DATAOUT_19_.operation_mode="normal";
defparam DATAOUT_19_.output_mode="reg_only";
defparam DATAOUT_19_.packed_mode="false";
defparam DATAOUT_19_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_20_ (
	.regout(DATAOUT[20]),
	.clk(CLK100),
	.dataa(din1x_h3[4])
);
defparam DATAOUT_20_.operation_mode="normal";
defparam DATAOUT_20_.output_mode="reg_only";
defparam DATAOUT_20_.packed_mode="false";
defparam DATAOUT_20_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_21_ (
	.regout(DATAOUT[21]),
	.clk(CLK100),
	.dataa(din1x_h3[5])
);
defparam DATAOUT_21_.operation_mode="normal";
defparam DATAOUT_21_.output_mode="reg_only";
defparam DATAOUT_21_.packed_mode="false";
defparam DATAOUT_21_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_22_ (
	.regout(DATAOUT[22]),
	.clk(CLK100),
	.dataa(din1x_h3[6])
);
defparam DATAOUT_22_.operation_mode="normal";
defparam DATAOUT_22_.output_mode="reg_only";
defparam DATAOUT_22_.packed_mode="false";
defparam DATAOUT_22_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_23_ (
	.regout(DATAOUT[23]),
	.clk(CLK100),
	.dataa(din1x_h3[7])
);
defparam DATAOUT_23_.operation_mode="normal";
defparam DATAOUT_23_.output_mode="reg_only";
defparam DATAOUT_23_.packed_mode="false";
defparam DATAOUT_23_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_24_ (
	.regout(DATAOUT[24]),
	.clk(CLK100),
	.dataa(din1x_h3[8])
);
defparam DATAOUT_24_.operation_mode="normal";
defparam DATAOUT_24_.output_mode="reg_only";
defparam DATAOUT_24_.packed_mode="false";
defparam DATAOUT_24_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_25_ (
	.regout(DATAOUT[25]),
	.clk(CLK100),
	.dataa(din1x_h3[9])
);
defparam DATAOUT_25_.operation_mode="normal";
defparam DATAOUT_25_.output_mode="reg_only";
defparam DATAOUT_25_.packed_mode="false";
defparam DATAOUT_25_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_26_ (
	.regout(DATAOUT[26]),
	.clk(CLK100),
	.dataa(din1x_h3[10])
);
defparam DATAOUT_26_.operation_mode="normal";
defparam DATAOUT_26_.output_mode="reg_only";
defparam DATAOUT_26_.packed_mode="false";
defparam DATAOUT_26_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_27_ (
	.regout(DATAOUT[27]),
	.clk(CLK100),
	.dataa(din1x_h3[11])
);
defparam DATAOUT_27_.operation_mode="normal";
defparam DATAOUT_27_.output_mode="reg_only";
defparam DATAOUT_27_.packed_mode="false";
defparam DATAOUT_27_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_28_ (
	.regout(DATAOUT[28]),
	.clk(CLK100),
	.dataa(din1x_h3[12])
);
defparam DATAOUT_28_.operation_mode="normal";
defparam DATAOUT_28_.output_mode="reg_only";
defparam DATAOUT_28_.packed_mode="false";
defparam DATAOUT_28_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_29_ (
	.regout(DATAOUT[29]),
	.clk(CLK100),
	.dataa(din1x_h3[13])
);
defparam DATAOUT_29_.operation_mode="normal";
defparam DATAOUT_29_.output_mode="reg_only";
defparam DATAOUT_29_.packed_mode="false";
defparam DATAOUT_29_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_30_ (
	.regout(DATAOUT[30]),
	.clk(CLK100),
	.dataa(din1x_h3[14])
);
defparam DATAOUT_30_.operation_mode="normal";
defparam DATAOUT_30_.output_mode="reg_only";
defparam DATAOUT_30_.packed_mode="false";
defparam DATAOUT_30_.lut_mask="aaaa";
// @6:109
  apex20k_lcell DATAOUT_31_ (
	.regout(DATAOUT[31]),
	.clk(CLK100),
	.dataa(din1x_h3[15])
);
defparam DATAOUT_31_.operation_mode="normal";
defparam DATAOUT_31_.output_mode="reg_only";
defparam DATAOUT_31_.packed_mode="false";
defparam DATAOUT_31_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_0_ (
	.regout(din2x_2[0]),
	.clk(CLK200_i),
	.dataa(DQIN[48]),
	.aclr(RESET_N_i)
);
defparam din2x_2_0_.operation_mode="normal";
defparam din2x_2_0_.output_mode="reg_only";
defparam din2x_2_0_.packed_mode="false";
defparam din2x_2_0_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_1_ (
	.regout(din2x_2[1]),
	.clk(CLK200_i),
	.dataa(DQIN[49]),
	.aclr(RESET_N_i)
);
defparam din2x_2_1_.operation_mode="normal";
defparam din2x_2_1_.output_mode="reg_only";
defparam din2x_2_1_.packed_mode="false";
defparam din2x_2_1_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_2_ (
	.regout(din2x_2[2]),
	.clk(CLK200_i),
	.dataa(DQIN[50]),
	.aclr(RESET_N_i)
);
defparam din2x_2_2_.operation_mode="normal";
defparam din2x_2_2_.output_mode="reg_only";
defparam din2x_2_2_.packed_mode="false";
defparam din2x_2_2_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_3_ (
	.regout(din2x_2[3]),
	.clk(CLK200_i),
	.dataa(DQIN[51]),
	.aclr(RESET_N_i)
);
defparam din2x_2_3_.operation_mode="normal";
defparam din2x_2_3_.output_mode="reg_only";
defparam din2x_2_3_.packed_mode="false";
defparam din2x_2_3_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_4_ (
	.regout(din2x_2[4]),
	.clk(CLK200_i),
	.dataa(DQIN[52]),
	.aclr(RESET_N_i)
);
defparam din2x_2_4_.operation_mode="normal";
defparam din2x_2_4_.output_mode="reg_only";
defparam din2x_2_4_.packed_mode="false";
defparam din2x_2_4_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_5_ (
	.regout(din2x_2[5]),
	.clk(CLK200_i),
	.dataa(DQIN[53]),
	.aclr(RESET_N_i)
);
defparam din2x_2_5_.operation_mode="normal";
defparam din2x_2_5_.output_mode="reg_only";
defparam din2x_2_5_.packed_mode="false";
defparam din2x_2_5_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_6_ (
	.regout(din2x_2[6]),
	.clk(CLK200_i),
	.dataa(DQIN[54]),
	.aclr(RESET_N_i)
);
defparam din2x_2_6_.operation_mode="normal";
defparam din2x_2_6_.output_mode="reg_only";
defparam din2x_2_6_.packed_mode="false";
defparam din2x_2_6_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_7_ (
	.regout(din2x_2[7]),
	.clk(CLK200_i),
	.dataa(DQIN[55]),
	.aclr(RESET_N_i)
);
defparam din2x_2_7_.operation_mode="normal";
defparam din2x_2_7_.output_mode="reg_only";
defparam din2x_2_7_.packed_mode="false";
defparam din2x_2_7_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_8_ (
	.regout(din2x_2[8]),
	.clk(CLK200_i),
	.dataa(DQIN[56]),
	.aclr(RESET_N_i)
);
defparam din2x_2_8_.operation_mode="normal";
defparam din2x_2_8_.output_mode="reg_only";
defparam din2x_2_8_.packed_mode="false";
defparam din2x_2_8_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_9_ (
	.regout(din2x_2[9]),
	.clk(CLK200_i),
	.dataa(DQIN[57]),
	.aclr(RESET_N_i)
);
defparam din2x_2_9_.operation_mode="normal";
defparam din2x_2_9_.output_mode="reg_only";
defparam din2x_2_9_.packed_mode="false";
defparam din2x_2_9_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_10_ (
	.regout(din2x_2[10]),
	.clk(CLK200_i),
	.dataa(DQIN[58]),
	.aclr(RESET_N_i)
);
defparam din2x_2_10_.operation_mode="normal";
defparam din2x_2_10_.output_mode="reg_only";
defparam din2x_2_10_.packed_mode="false";
defparam din2x_2_10_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_11_ (
	.regout(din2x_2[11]),
	.clk(CLK200_i),
	.dataa(DQIN[59]),
	.aclr(RESET_N_i)
);
defparam din2x_2_11_.operation_mode="normal";
defparam din2x_2_11_.output_mode="reg_only";
defparam din2x_2_11_.packed_mode="false";
defparam din2x_2_11_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_12_ (
	.regout(din2x_2[12]),
	.clk(CLK200_i),
	.dataa(DQIN[60]),
	.aclr(RESET_N_i)
);
defparam din2x_2_12_.operation_mode="normal";
defparam din2x_2_12_.output_mode="reg_only";
defparam din2x_2_12_.packed_mode="false";
defparam din2x_2_12_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_13_ (
	.regout(din2x_2[13]),
	.clk(CLK200_i),
	.dataa(DQIN[61]),
	.aclr(RESET_N_i)
);
defparam din2x_2_13_.operation_mode="normal";
defparam din2x_2_13_.output_mode="reg_only";
defparam din2x_2_13_.packed_mode="false";
defparam din2x_2_13_.lut_mask="aaaa";
// @6:196
  apex20k_lcell din2x_2_14_ (
	.regout(din2x_2[14]),
	.clk(CLK200_i),
	.dataa(DQIN[62]),
	.aclr(RESET_N_i)
);
defparam din2x_2_14_.operation_mode="normal";
defparam din2x_2_14_.output_mode="reg_onl

⌨️ 快捷键说明

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