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

📄 ddr_sdram.vqm

📁 用VHDL编写DDR SDRAM Controller的源代码
💻 VQM
📖 第 1 页 / 共 5 页
字号:
	.clk(clk100),
	.dataa(SC_CL[0]),
	.datab(din1x_l2[11]),
	.datac(din1x_h2[11]),
	.aclr(RESET_N_i)
);
defparam din1x_l3_11_.operation_mode="normal";
defparam din1x_l3_11_.output_mode="reg_only";
defparam din1x_l3_11_.packed_mode="false";
defparam din1x_l3_11_.lut_mask="e4e4";
// @5:100
  apex20ke_lcell din1x_l3_12_ (
	.regout(din1x_l3[12]),
	.clk(clk100),
	.dataa(SC_CL[0]),
	.datab(din1x_l2[12]),
	.datac(din1x_h2[12]),
	.aclr(RESET_N_i)
);
defparam din1x_l3_12_.operation_mode="normal";
defparam din1x_l3_12_.output_mode="reg_only";
defparam din1x_l3_12_.packed_mode="false";
defparam din1x_l3_12_.lut_mask="e4e4";
// @5:100
  apex20ke_lcell din1x_l3_13_ (
	.regout(din1x_l3[13]),
	.clk(clk100),
	.dataa(SC_CL[0]),
	.datab(din1x_l2[13]),
	.datac(din1x_h2[13]),
	.aclr(RESET_N_i)
);
defparam din1x_l3_13_.operation_mode="normal";
defparam din1x_l3_13_.output_mode="reg_only";
defparam din1x_l3_13_.packed_mode="false";
defparam din1x_l3_13_.lut_mask="e4e4";
// @5:100
  apex20ke_lcell din1x_l3_14_ (
	.regout(din1x_l3[14]),
	.clk(clk100),
	.dataa(SC_CL[0]),
	.datab(din1x_l2[14]),
	.datac(din1x_h2[14]),
	.aclr(RESET_N_i)
);
defparam din1x_l3_14_.operation_mode="normal";
defparam din1x_l3_14_.output_mode="reg_only";
defparam din1x_l3_14_.packed_mode="false";
defparam din1x_l3_14_.lut_mask="e4e4";
// @5:100
  apex20ke_lcell din1x_l3_15_ (
	.regout(din1x_l3[15]),
	.clk(clk100),
	.dataa(SC_CL[0]),
	.datab(din1x_l2[15]),
	.datac(din1x_h2[15]),
	.aclr(RESET_N_i)
);
defparam din1x_l3_15_.operation_mode="normal";
defparam din1x_l3_15_.output_mode="reg_only";
defparam din1x_l3_15_.packed_mode="false";
defparam din1x_l3_15_.lut_mask="e4e4";
// @5:100
  apex20ke_lcell din1x_h2_0_ (
	.regout(din1x_h2[0]),
	.clk(clk100),
	.dataa(din1x_h1[0]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_0_.operation_mode="normal";
defparam din1x_h2_0_.output_mode="reg_only";
defparam din1x_h2_0_.packed_mode="false";
defparam din1x_h2_0_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_1_ (
	.regout(din1x_h2[1]),
	.clk(clk100),
	.dataa(din1x_h1[1]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_1_.operation_mode="normal";
defparam din1x_h2_1_.output_mode="reg_only";
defparam din1x_h2_1_.packed_mode="false";
defparam din1x_h2_1_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_2_ (
	.regout(din1x_h2[2]),
	.clk(clk100),
	.dataa(din1x_h1[2]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_2_.operation_mode="normal";
defparam din1x_h2_2_.output_mode="reg_only";
defparam din1x_h2_2_.packed_mode="false";
defparam din1x_h2_2_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_3_ (
	.regout(din1x_h2[3]),
	.clk(clk100),
	.dataa(din1x_h1[3]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_3_.operation_mode="normal";
defparam din1x_h2_3_.output_mode="reg_only";
defparam din1x_h2_3_.packed_mode="false";
defparam din1x_h2_3_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_4_ (
	.regout(din1x_h2[4]),
	.clk(clk100),
	.dataa(din1x_h1[4]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_4_.operation_mode="normal";
defparam din1x_h2_4_.output_mode="reg_only";
defparam din1x_h2_4_.packed_mode="false";
defparam din1x_h2_4_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_5_ (
	.regout(din1x_h2[5]),
	.clk(clk100),
	.dataa(din1x_h1[5]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_5_.operation_mode="normal";
defparam din1x_h2_5_.output_mode="reg_only";
defparam din1x_h2_5_.packed_mode="false";
defparam din1x_h2_5_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_6_ (
	.regout(din1x_h2[6]),
	.clk(clk100),
	.dataa(din1x_h1[6]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_6_.operation_mode="normal";
defparam din1x_h2_6_.output_mode="reg_only";
defparam din1x_h2_6_.packed_mode="false";
defparam din1x_h2_6_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_7_ (
	.regout(din1x_h2[7]),
	.clk(clk100),
	.dataa(din1x_h1[7]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_7_.operation_mode="normal";
defparam din1x_h2_7_.output_mode="reg_only";
defparam din1x_h2_7_.packed_mode="false";
defparam din1x_h2_7_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_8_ (
	.regout(din1x_h2[8]),
	.clk(clk100),
	.dataa(din1x_h1[8]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_8_.operation_mode="normal";
defparam din1x_h2_8_.output_mode="reg_only";
defparam din1x_h2_8_.packed_mode="false";
defparam din1x_h2_8_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_9_ (
	.regout(din1x_h2[9]),
	.clk(clk100),
	.dataa(din1x_h1[9]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_9_.operation_mode="normal";
defparam din1x_h2_9_.output_mode="reg_only";
defparam din1x_h2_9_.packed_mode="false";
defparam din1x_h2_9_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_10_ (
	.regout(din1x_h2[10]),
	.clk(clk100),
	.dataa(din1x_h1[10]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_10_.operation_mode="normal";
defparam din1x_h2_10_.output_mode="reg_only";
defparam din1x_h2_10_.packed_mode="false";
defparam din1x_h2_10_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_11_ (
	.regout(din1x_h2[11]),
	.clk(clk100),
	.dataa(din1x_h1[11]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_11_.operation_mode="normal";
defparam din1x_h2_11_.output_mode="reg_only";
defparam din1x_h2_11_.packed_mode="false";
defparam din1x_h2_11_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_12_ (
	.regout(din1x_h2[12]),
	.clk(clk100),
	.dataa(din1x_h1[12]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_12_.operation_mode="normal";
defparam din1x_h2_12_.output_mode="reg_only";
defparam din1x_h2_12_.packed_mode="false";
defparam din1x_h2_12_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_13_ (
	.regout(din1x_h2[13]),
	.clk(clk100),
	.dataa(din1x_h1[13]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_13_.operation_mode="normal";
defparam din1x_h2_13_.output_mode="reg_only";
defparam din1x_h2_13_.packed_mode="false";
defparam din1x_h2_13_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_14_ (
	.regout(din1x_h2[14]),
	.clk(clk100),
	.dataa(din1x_h1[14]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_14_.operation_mode="normal";
defparam din1x_h2_14_.output_mode="reg_only";
defparam din1x_h2_14_.packed_mode="false";
defparam din1x_h2_14_.lut_mask="aaaa";
// @5:100
  apex20ke_lcell din1x_h2_15_ (
	.regout(din1x_h2[15]),
	.clk(clk100),
	.dataa(din1x_h1[15]),
	.aclr(RESET_N_i)
);
defparam din1x_h2_15_.operation_mode="normal";
defparam din1x_h2_15_.output_mode="reg_only";
defparam din1x_h2_15_.packed_mode="false";
defparam din1x_h2_15_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_0_ (
	.regout(din2a[0]),
	.clk(clk200),
	.dataa(din2[0]),
	.ena(RESET_N_c)
);
defparam din2a_0_.operation_mode="normal";
defparam din2a_0_.output_mode="reg_only";
defparam din2a_0_.packed_mode="false";
defparam din2a_0_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_1_ (
	.regout(din2a[1]),
	.clk(clk200),
	.dataa(din2[1]),
	.ena(RESET_N_c)
);
defparam din2a_1_.operation_mode="normal";
defparam din2a_1_.output_mode="reg_only";
defparam din2a_1_.packed_mode="false";
defparam din2a_1_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_2_ (
	.regout(din2a[2]),
	.clk(clk200),
	.dataa(din2[2]),
	.ena(RESET_N_c)
);
defparam din2a_2_.operation_mode="normal";
defparam din2a_2_.output_mode="reg_only";
defparam din2a_2_.packed_mode="false";
defparam din2a_2_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_3_ (
	.regout(din2a[3]),
	.clk(clk200),
	.dataa(din2[3]),
	.ena(RESET_N_c)
);
defparam din2a_3_.operation_mode="normal";
defparam din2a_3_.output_mode="reg_only";
defparam din2a_3_.packed_mode="false";
defparam din2a_3_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_4_ (
	.regout(din2a[4]),
	.clk(clk200),
	.dataa(din2[4]),
	.ena(RESET_N_c)
);
defparam din2a_4_.operation_mode="normal";
defparam din2a_4_.output_mode="reg_only";
defparam din2a_4_.packed_mode="false";
defparam din2a_4_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_5_ (
	.regout(din2a[5]),
	.clk(clk200),
	.dataa(din2[5]),
	.ena(RESET_N_c)
);
defparam din2a_5_.operation_mode="normal";
defparam din2a_5_.output_mode="reg_only";
defparam din2a_5_.packed_mode="false";
defparam din2a_5_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_6_ (
	.regout(din2a[6]),
	.clk(clk200),
	.dataa(din2[6]),
	.ena(RESET_N_c)
);
defparam din2a_6_.operation_mode="normal";
defparam din2a_6_.output_mode="reg_only";
defparam din2a_6_.packed_mode="false";
defparam din2a_6_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_7_ (
	.regout(din2a[7]),
	.clk(clk200),
	.dataa(din2[7]),
	.ena(RESET_N_c)
);
defparam din2a_7_.operation_mode="normal";
defparam din2a_7_.output_mode="reg_only";
defparam din2a_7_.packed_mode="false";
defparam din2a_7_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_8_ (
	.regout(din2a[8]),
	.clk(clk200),
	.dataa(din2[8]),
	.ena(RESET_N_c)
);
defparam din2a_8_.operation_mode="normal";
defparam din2a_8_.output_mode="reg_only";
defparam din2a_8_.packed_mode="false";
defparam din2a_8_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_9_ (
	.regout(din2a[9]),
	.clk(clk200),
	.dataa(din2[9]),
	.ena(RESET_N_c)
);
defparam din2a_9_.operation_mode="normal";
defparam din2a_9_.output_mode="reg_only";
defparam din2a_9_.packed_mode="false";
defparam din2a_9_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_10_ (
	.regout(din2a[10]),
	.clk(clk200),
	.dataa(din2[10]),
	.ena(RESET_N_c)
);
defparam din2a_10_.operation_mode="normal";
defparam din2a_10_.output_mode="reg_only";
defparam din2a_10_.packed_mode="false";
defparam din2a_10_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_11_ (
	.regout(din2a[11]),
	.clk(clk200),
	.dataa(din2[11]),
	.ena(RESET_N_c)
);
defparam din2a_11_.operation_mode="normal";
defparam din2a_11_.output_mode="reg_only";
defparam din2a_11_.packed_mode="false";
defparam din2a_11_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_12_ (
	.regout(din2a[12]),
	.clk(clk200),
	.dataa(din2[12]),
	.ena(RESET_N_c)
);
defparam din2a_12_.operation_mode="normal";
defparam din2a_12_.output_mode="reg_only";
defparam din2a_12_.packed_mode="false";
defparam din2a_12_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_13_ (
	.regout(din2a[13]),
	.clk(clk200),
	.dataa(din2[13]),
	.ena(RESET_N_c)
);
defparam din2a_13_.operation_mode="normal";
defparam din2a_13_.output_mode="reg_only";
defparam din2a_13_.packed_mode="false";
defparam din2a_13_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_14_ (
	.regout(din2a[14]),
	.clk(clk200),
	.dataa(din2[14]),
	.ena(RESET_N_c)
);
defparam din2a_14_.operation_mode="normal";
defparam din2a_14_.output_mode="reg_only";
defparam din2a_14_.packed_mode="false";
defparam din2a_14_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_15_ (
	.regout(din2a[15]),
	.clk(clk200),
	.dataa(din2[15]),
	.ena(RESET_N_c)
);
defparam din2a_15_.operation_mode="normal";
defparam din2a_15_.output_mode="reg_only";
defparam din2a_15_.packed_mode="false";
defparam din2a_15_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_16_ (
	.regout(din2a[16]),
	.clk(clk200),
	.dataa(din2[16]),
	.ena(RESET_N_c)
);
defparam din2a_16_.operation_mode="normal";
defparam din2a_16_.output_mode="reg_only";
defparam din2a_16_.packed_mode="false";
defparam din2a_16_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_17_ (
	.regout(din2a[17]),
	.clk(clk200),
	.dataa(din2[17]),
	.ena(RESET_N_c)
);
defparam din2a_17_.operation_mode="normal";
defparam din2a_17_.output_mode="reg_only";
defparam din2a_17_.packed_mode="false";
defparam din2a_17_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_18_ (
	.regout(din2a[18]),
	.clk(clk200),
	.dataa(din2[18]),
	.ena(RESET_N_c)
);
defparam din2a_18_.operation_mode="normal";
defparam din2a_18_.output_mode="reg_only";
defparam din2a_18_.packed_mode="false";
defparam din2a_18_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_19_ (
	.regout(din2a[19]),
	.clk(clk200),
	.dataa(din2[19]),
	.ena(RESET_N_c)
);
defparam din2a_19_.operation_mode="normal";
defparam din2a_19_.output_mode="reg_only";
defparam din2a_19_.packed_mode="false";
defparam din2a_19_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_20_ (
	.regout(din2a[20]),
	.clk(clk200),
	.dataa(din2[20]),
	.ena(RESET_N_c)
);
defparam din2a_20_.operation_mode="normal";
defparam din2a_20_.output_mode="reg_only";
defparam din2a_20_.packed_mode="false";
defparam din2a_20_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_21_ (
	.regout(din2a[21]),
	.clk(clk200),
	.dataa(din2[21]),
	.ena(RESET_N_c)
);
defparam din2a_21_.operation_mode="normal";
defparam din2a_21_.output_mode="reg_only";
defparam din2a_21_.packed_mode="false";
defparam din2a_21_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_22_ (
	.regout(din2a[22]),
	.clk(clk200),
	.dataa(din2[22]),
	.ena(RESET_N_c)
);
defparam din2a_22_.operation_mode="normal";
defparam din2a_22_.output_mode="reg_only";
defparam din2a_22_.packed_mode="false";
defparam din2a_22_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_23_ (
	.regout(din2a[23]),
	.clk(clk200),
	.dataa(din2[23]),
	.ena(RESET_N_c)
);
defparam din2a_23_.operation_mode="normal";
defparam din2a_23_.output_mode="reg_only";
defparam din2a_23_.packed_mode="false";
defparam din2a_23_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_24_ (
	.regout(din2a[24]),
	.clk(clk200),
	.dataa(din2[24]),
	.ena(RESET_N_c)
);
defparam din2a_24_.operation_mode="normal";
defparam din2a_24_.output_mode="reg_only";
defparam din2a_24_.packed_mode="false";
defparam din2a_24_.lut_mask="aaaa";
// @5:141
  apex20ke_lcell din2a_25_ (
	.regout(din2a[25]),
	.clk(clk200),
	.dataa(din2[25]),
	.ena(RESET_N_c)
);
defparam din2a_25_.operation_mode="normal";
defparam din2a_25_.output_mode="reg_only";
defparam din2a_25_.packed_mode="false";
defparam din2a_25_.lut_mask="aaaa";
// @5:141

⌨️ 快捷键说明

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