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

📄 alu.vqm

📁 一本老师推荐的经典的VHDL覆盖基础的入门书籍
💻 VQM
📖 第 1 页 / 共 2 页
字号:
	.combout(outp_8_a[2]),
	.dataa(b_c[2]),
	.datab(opcode_c[0]),
	.datac(a_c[2]),
	.datad(opcode_c[1])
);
defparam outp_8_a_2_.operation_mode="normal";
defparam outp_8_a_2_.output_mode="comb_only";
defparam outp_8_a_2_.lut_mask="170f";
defparam outp_8_a_2_.synch_mode="off";
defparam outp_8_a_2_.sum_lutc_input="datac";
// @1:11
  stratix_lcell outp_8_a_1_ (
	.combout(outp_8_a[1]),
	.dataa(b_c[1]),
	.datab(opcode_c[0]),
	.datac(a_c[1]),
	.datad(opcode_c[1])
);
defparam outp_8_a_1_.operation_mode="normal";
defparam outp_8_a_1_.output_mode="comb_only";
defparam outp_8_a_1_.lut_mask="170f";
defparam outp_8_a_1_.synch_mode="off";
defparam outp_8_a_1_.sum_lutc_input="datac";
// @1:11
  stratix_lcell outp_8_a_0_ (
	.combout(outp_8_a[0]),
	.dataa(b_c[0]),
	.datab(opcode_c[0]),
	.datac(a_c[0]),
	.datad(opcode_c[1])
);
defparam outp_8_a_0_.operation_mode="normal";
defparam outp_8_a_0_.output_mode="comb_only";
defparam outp_8_a_0_.lut_mask="170f";
defparam outp_8_a_0_.synch_mode="off";
defparam outp_8_a_0_.sum_lutc_input="datac";
// @1:11
  stratix_lcell un1_a_1_add7_Z (
	.combout(un1_a_1_add7),
	.dataa(a_c[7]),
	.datab(un1_b_1_x[7]),
	.cin(un1_a_1_carry_6)
);
defparam un1_a_1_add7_Z.cin_used="true";
defparam un1_a_1_add7_Z.operation_mode="normal";
defparam un1_a_1_add7_Z.output_mode="comb_only";
defparam un1_a_1_add7_Z.lut_mask="9696";
defparam un1_a_1_add7_Z.synch_mode="off";
defparam un1_a_1_add7_Z.sum_lutc_input="cin";
// @1:11
  stratix_lcell un1_a_1_add6_Z (
	.combout(un1_a_1_add6),
	.cout(un1_a_1_carry_6),
	.dataa(a_c[6]),
	.datab(un1_b_1_x[6]),
	.cin(un1_a_1_carry_5)
);
defparam un1_a_1_add6_Z.cin_used="true";
defparam un1_a_1_add6_Z.operation_mode="arithmetic";
defparam un1_a_1_add6_Z.output_mode="comb_only";
defparam un1_a_1_add6_Z.lut_mask="96e8";
defparam un1_a_1_add6_Z.synch_mode="off";
defparam un1_a_1_add6_Z.sum_lutc_input="cin";
// @1:11
  stratix_lcell un1_a_1_add5_Z (
	.combout(un1_a_1_add5),
	.cout(un1_a_1_carry_5),
	.dataa(a_c[5]),
	.datab(un1_b_1_x[5]),
	.cin(un1_a_1_carry_4)
);
defparam un1_a_1_add5_Z.cin_used="true";
defparam un1_a_1_add5_Z.operation_mode="arithmetic";
defparam un1_a_1_add5_Z.output_mode="comb_only";
defparam un1_a_1_add5_Z.lut_mask="96e8";
defparam un1_a_1_add5_Z.synch_mode="off";
defparam un1_a_1_add5_Z.sum_lutc_input="cin";
// @1:11
  stratix_lcell un1_a_1_add4_Z (
	.combout(un1_a_1_add4),
	.cout(un1_a_1_carry_4),
	.dataa(a_c[4]),
	.datab(un1_b_1_x[4]),
	.cin(un1_a_1_carry_3)
);
defparam un1_a_1_add4_Z.cin_used="true";
defparam un1_a_1_add4_Z.operation_mode="arithmetic";
defparam un1_a_1_add4_Z.output_mode="comb_only";
defparam un1_a_1_add4_Z.lut_mask="96e8";
defparam un1_a_1_add4_Z.synch_mode="off";
defparam un1_a_1_add4_Z.sum_lutc_input="cin";
// @1:11
  stratix_lcell un1_a_1_add3_Z (
	.combout(un1_a_1_add3),
	.cout(un1_a_1_carry_3),
	.dataa(a_c[3]),
	.datab(un1_b_1_x[3]),
	.cin(un1_a_1_carry_2)
);
defparam un1_a_1_add3_Z.cin_used="true";
defparam un1_a_1_add3_Z.operation_mode="arithmetic";
defparam un1_a_1_add3_Z.output_mode="comb_only";
defparam un1_a_1_add3_Z.lut_mask="96e8";
defparam un1_a_1_add3_Z.synch_mode="off";
defparam un1_a_1_add3_Z.sum_lutc_input="cin";
// @1:11
  stratix_lcell un1_a_1_add2_Z (
	.combout(un1_a_1_add2),
	.cout(un1_a_1_carry_2),
	.dataa(a_c[2]),
	.datab(un1_b_1_x[2]),
	.cin(un1_a_1_carry_1)
);
defparam un1_a_1_add2_Z.cin_used="true";
defparam un1_a_1_add2_Z.operation_mode="arithmetic";
defparam un1_a_1_add2_Z.output_mode="comb_only";
defparam un1_a_1_add2_Z.lut_mask="96e8";
defparam un1_a_1_add2_Z.synch_mode="off";
defparam un1_a_1_add2_Z.sum_lutc_input="cin";
// @1:11
  stratix_lcell un1_a_1_add1_Z (
	.combout(un1_a_1_add1),
	.cout(un1_a_1_carry_1),
	.dataa(a_c[1]),
	.datab(un1_b_1_x[1]),
	.cin(un1_a_1_carry_0)
);
defparam un1_a_1_add1_Z.cin_used="true";
defparam un1_a_1_add1_Z.operation_mode="arithmetic";
defparam un1_a_1_add1_Z.output_mode="comb_only";
defparam un1_a_1_add1_Z.lut_mask="96e8";
defparam un1_a_1_add1_Z.synch_mode="off";
defparam un1_a_1_add1_Z.sum_lutc_input="cin";
// @1:11
  stratix_lcell un1_a_1_add0_Z (
	.combout(un1_a_1_add0),
	.cout(un1_a_1_carry_0),
	.dataa(a_c[0]),
	.datab(un1_b_1_x[0]),
	.cin(un1_a_1_add0_start_cout)
);
defparam un1_a_1_add0_Z.cin_used="true";
defparam un1_a_1_add0_Z.operation_mode="arithmetic";
defparam un1_a_1_add0_Z.output_mode="comb_only";
defparam un1_a_1_add0_Z.lut_mask="698e";
defparam un1_a_1_add0_Z.synch_mode="off";
defparam un1_a_1_add0_Z.sum_lutc_input="cin";
// @1:4
  stratix_io opcode_in_2_ (
	.padio(opcode[2]),
	.combout(opcode_c[2]),
	.oe(GND)
);
defparam opcode_in_2_.operation_mode = "input";
// @1:4
  stratix_io opcode_in_1_ (
	.padio(opcode[1]),
	.combout(opcode_c[1]),
	.oe(GND)
);
defparam opcode_in_1_.operation_mode = "input";
// @1:4
  stratix_io opcode_in_0_ (
	.padio(opcode[0]),
	.combout(opcode_c[0]),
	.oe(GND)
);
defparam opcode_in_0_.operation_mode = "input";
// @1:3
  stratix_io b_in_7_ (
	.padio(b[7]),
	.combout(b_c[7]),
	.oe(GND)
);
defparam b_in_7_.operation_mode = "input";
// @1:3
  stratix_io b_in_6_ (
	.padio(b[6]),
	.combout(b_c[6]),
	.oe(GND)
);
defparam b_in_6_.operation_mode = "input";
// @1:3
  stratix_io b_in_5_ (
	.padio(b[5]),
	.combout(b_c[5]),
	.oe(GND)
);
defparam b_in_5_.operation_mode = "input";
// @1:3
  stratix_io b_in_4_ (
	.padio(b[4]),
	.combout(b_c[4]),
	.oe(GND)
);
defparam b_in_4_.operation_mode = "input";
// @1:3
  stratix_io b_in_3_ (
	.padio(b[3]),
	.combout(b_c[3]),
	.oe(GND)
);
defparam b_in_3_.operation_mode = "input";
// @1:3
  stratix_io b_in_2_ (
	.padio(b[2]),
	.combout(b_c[2]),
	.oe(GND)
);
defparam b_in_2_.operation_mode = "input";
// @1:3
  stratix_io b_in_1_ (
	.padio(b[1]),
	.combout(b_c[1]),
	.oe(GND)
);
defparam b_in_1_.operation_mode = "input";
// @1:3
  stratix_io b_in_0_ (
	.padio(b[0]),
	.combout(b_c[0]),
	.oe(GND)
);
defparam b_in_0_.operation_mode = "input";
// @1:3
  stratix_io a_in_7_ (
	.padio(a[7]),
	.combout(a_c[7]),
	.oe(GND)
);
defparam a_in_7_.operation_mode = "input";
// @1:3
  stratix_io a_in_6_ (
	.padio(a[6]),
	.combout(a_c[6]),
	.oe(GND)
);
defparam a_in_6_.operation_mode = "input";
// @1:3
  stratix_io a_in_5_ (
	.padio(a[5]),
	.combout(a_c[5]),
	.oe(GND)
);
defparam a_in_5_.operation_mode = "input";
// @1:3
  stratix_io a_in_4_ (
	.padio(a[4]),
	.combout(a_c[4]),
	.oe(GND)
);
defparam a_in_4_.operation_mode = "input";
// @1:3
  stratix_io a_in_3_ (
	.padio(a[3]),
	.combout(a_c[3]),
	.oe(GND)
);
defparam a_in_3_.operation_mode = "input";
// @1:3
  stratix_io a_in_2_ (
	.padio(a[2]),
	.combout(a_c[2]),
	.oe(GND)
);
defparam a_in_2_.operation_mode = "input";
// @1:3
  stratix_io a_in_1_ (
	.padio(a[1]),
	.combout(a_c[1]),
	.oe(GND)
);
defparam a_in_1_.operation_mode = "input";
// @1:3
  stratix_io a_in_0_ (
	.padio(a[0]),
	.combout(a_c[0]),
	.oe(GND)
);
defparam a_in_0_.operation_mode = "input";
// @1:2
  stratix_io clk_in (
	.padio(clk),
	.combout(clk_c),
	.oe(GND)
);
defparam clk_in.operation_mode = "input";
// @1:5
  stratix_io outp_out_7_ (
	.padio(outp[7]),
	.datain(outpz[7]),
	.oe(VCC)
);
defparam outp_out_7_.operation_mode = "output";
// @1:5
  stratix_io outp_out_6_ (
	.padio(outp[6]),
	.datain(outpz[6]),
	.oe(VCC)
);
defparam outp_out_6_.operation_mode = "output";
// @1:5
  stratix_io outp_out_5_ (
	.padio(outp[5]),
	.datain(outpz[5]),
	.oe(VCC)
);
defparam outp_out_5_.operation_mode = "output";
// @1:5
  stratix_io outp_out_4_ (
	.padio(outp[4]),
	.datain(outpz[4]),
	.oe(VCC)
);
defparam outp_out_4_.operation_mode = "output";
// @1:5
  stratix_io outp_out_3_ (
	.padio(outp[3]),
	.datain(outpz[3]),
	.oe(VCC)
);
defparam outp_out_3_.operation_mode = "output";
// @1:5
  stratix_io outp_out_2_ (
	.padio(outp[2]),
	.datain(outpz[2]),
	.oe(VCC)
);
defparam outp_out_2_.operation_mode = "output";
// @1:5
  stratix_io outp_out_1_ (
	.padio(outp[1]),
	.datain(outpz[1]),
	.oe(VCC)
);
defparam outp_out_1_.operation_mode = "output";
// @1:5
  stratix_io outp_out_0_ (
	.padio(outp[0]),
	.datain(outpz[0]),
	.oe(VCC)
);
defparam outp_out_0_.operation_mode = "output";
endmodule /* alu */

⌨️ 快捷键说明

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