📄 hdl_demo.vqm
字号:
);
defparam start9_21_Z.operation_mode="normal";
defparam start9_21_Z.output_mode="comb_only";
defparam start9_21_Z.lut_mask="8000";
defparam start9_21_Z.synch_mode="off";
defparam start9_21_Z.sum_lutc_input="datac";
// @2:36
stratix_lcell start9_20_Z (
.combout(start9_20),
.dataa(start_value_c[31]),
.datab(start_value_c[3]),
.datac(start_value_c[4]),
.datad(start_value_c[5])
);
defparam start9_20_Z.operation_mode="normal";
defparam start9_20_Z.output_mode="comb_only";
defparam start9_20_Z.lut_mask="0002";
defparam start9_20_Z.synch_mode="off";
defparam start9_20_Z.sum_lutc_input="datac";
// @2:36
stratix_lcell start9_18_Z (
.combout(start9_18),
.dataa(start_value_c[18]),
.datab(start_value_c[20]),
.datac(start_value_c[23]),
.datad(start_value_c[24])
);
defparam start9_18_Z.operation_mode="normal";
defparam start9_18_Z.output_mode="comb_only";
defparam start9_18_Z.lut_mask="8000";
defparam start9_18_Z.synch_mode="off";
defparam start9_18_Z.sum_lutc_input="datac";
// @2:36
stratix_lcell start9_17_Z (
.combout(start9_17),
.dataa(start_value_c[0]),
.datab(start_value_c[1]),
.datac(start_value_c[2]),
.datad(start_value_c[6])
);
defparam start9_17_Z.operation_mode="normal";
defparam start9_17_Z.output_mode="comb_only";
defparam start9_17_Z.lut_mask="8000";
defparam start9_17_Z.synch_mode="off";
defparam start9_17_Z.sum_lutc_input="datac";
// @2:36
stratix_lcell start9_16_Z (
.combout(start9_16),
.dataa(start_value_c[9]),
.datab(start_value_c[10]),
.datac(start_value_c[11]),
.datad(start_value_c[12])
);
defparam start9_16_Z.operation_mode="normal";
defparam start9_16_Z.output_mode="comb_only";
defparam start9_16_Z.lut_mask="8000";
defparam start9_16_Z.synch_mode="off";
defparam start9_16_Z.sum_lutc_input="datac";
// @2:4
stratix_io accum_b_in_7_ (
.padio(accum_b[7]),
.combout(accum_b_c[7]),
.oe(GND)
);
defparam accum_b_in_7_.operation_mode = "input";
// @2:4
stratix_io accum_b_in_6_ (
.padio(accum_b[6]),
.combout(accum_b_c[6]),
.oe(GND)
);
defparam accum_b_in_6_.operation_mode = "input";
// @2:4
stratix_io accum_b_in_5_ (
.padio(accum_b[5]),
.combout(accum_b_c[5]),
.oe(GND)
);
defparam accum_b_in_5_.operation_mode = "input";
// @2:4
stratix_io accum_b_in_4_ (
.padio(accum_b[4]),
.combout(accum_b_c[4]),
.oe(GND)
);
defparam accum_b_in_4_.operation_mode = "input";
// @2:4
stratix_io accum_b_in_3_ (
.padio(accum_b[3]),
.combout(accum_b_c[3]),
.oe(GND)
);
defparam accum_b_in_3_.operation_mode = "input";
// @2:4
stratix_io accum_b_in_2_ (
.padio(accum_b[2]),
.combout(accum_b_c[2]),
.oe(GND)
);
defparam accum_b_in_2_.operation_mode = "input";
// @2:4
stratix_io accum_b_in_1_ (
.padio(accum_b[1]),
.combout(accum_b_c[1]),
.oe(GND)
);
defparam accum_b_in_1_.operation_mode = "input";
// @2:4
stratix_io accum_b_in_0_ (
.padio(accum_b[0]),
.combout(accum_b_c[0]),
.oe(GND)
);
defparam accum_b_in_0_.operation_mode = "input";
// @2:4
stratix_io accum_a_in_7_ (
.padio(accum_a[7]),
.combout(accum_a_c[7]),
.oe(GND)
);
defparam accum_a_in_7_.operation_mode = "input";
// @2:4
stratix_io accum_a_in_6_ (
.padio(accum_a[6]),
.combout(accum_a_c[6]),
.oe(GND)
);
defparam accum_a_in_6_.operation_mode = "input";
// @2:4
stratix_io accum_a_in_5_ (
.padio(accum_a[5]),
.combout(accum_a_c[5]),
.oe(GND)
);
defparam accum_a_in_5_.operation_mode = "input";
// @2:4
stratix_io accum_a_in_4_ (
.padio(accum_a[4]),
.combout(accum_a_c[4]),
.oe(GND)
);
defparam accum_a_in_4_.operation_mode = "input";
// @2:4
stratix_io accum_a_in_3_ (
.padio(accum_a[3]),
.combout(accum_a_c[3]),
.oe(GND)
);
defparam accum_a_in_3_.operation_mode = "input";
// @2:4
stratix_io accum_a_in_2_ (
.padio(accum_a[2]),
.combout(accum_a_c[2]),
.oe(GND)
);
defparam accum_a_in_2_.operation_mode = "input";
// @2:4
stratix_io accum_a_in_1_ (
.padio(accum_a[1]),
.combout(accum_a_c[1]),
.oe(GND)
);
defparam accum_a_in_1_.operation_mode = "input";
// @2:4
stratix_io accum_a_in_0_ (
.padio(accum_a[0]),
.combout(accum_a_c[0]),
.oe(GND)
);
defparam accum_a_in_0_.operation_mode = "input";
// @2:3
stratix_io in_c_in (
.padio(in_c),
.combout(in_c_c),
.oe(GND)
);
defparam in_c_in.operation_mode = "input";
// @2:3
stratix_io in_b_in (
.padio(in_b),
.combout(in_b_c),
.oe(GND)
);
defparam in_b_in.operation_mode = "input";
// @2:3
stratix_io in_a_in (
.padio(in_a),
.combout(in_a_c),
.oe(GND)
);
defparam in_a_in.operation_mode = "input";
// @2:5
stratix_io start_value_in_31_ (
.padio(start_value[31]),
.combout(start_value_c[31]),
.oe(GND)
);
defparam start_value_in_31_.operation_mode = "input";
// @2:5
stratix_io start_value_in_30_ (
.padio(start_value[30]),
.combout(start_value_c[30]),
.oe(GND)
);
defparam start_value_in_30_.operation_mode = "input";
// @2:5
stratix_io start_value_in_29_ (
.padio(start_value[29]),
.combout(start_value_c[29]),
.oe(GND)
);
defparam start_value_in_29_.operation_mode = "input";
// @2:5
stratix_io start_value_in_28_ (
.padio(start_value[28]),
.combout(start_value_c[28]),
.oe(GND)
);
defparam start_value_in_28_.operation_mode = "input";
// @2:5
stratix_io start_value_in_27_ (
.padio(start_value[27]),
.combout(start_value_c[27]),
.oe(GND)
);
defparam start_value_in_27_.operation_mode = "input";
// @2:5
stratix_io start_value_in_26_ (
.padio(start_value[26]),
.combout(start_value_c[26]),
.oe(GND)
);
defparam start_value_in_26_.operation_mode = "input";
// @2:5
stratix_io start_value_in_25_ (
.padio(start_value[25]),
.combout(start_value_c[25]),
.oe(GND)
);
defparam start_value_in_25_.operation_mode = "input";
// @2:5
stratix_io start_value_in_24_ (
.padio(start_value[24]),
.combout(start_value_c[24]),
.oe(GND)
);
defparam start_value_in_24_.operation_mode = "input";
// @2:5
stratix_io start_value_in_23_ (
.padio(start_value[23]),
.combout(start_value_c[23]),
.oe(GND)
);
defparam start_value_in_23_.operation_mode = "input";
// @2:5
stratix_io start_value_in_22_ (
.padio(start_value[22]),
.combout(start_value_c[22]),
.oe(GND)
);
defparam start_value_in_22_.operation_mode = "input";
// @2:5
stratix_io start_value_in_21_ (
.padio(start_value[21]),
.combout(start_value_c[21]),
.oe(GND)
);
defparam start_value_in_21_.operation_mode = "input";
// @2:5
stratix_io start_value_in_20_ (
.padio(start_value[20]),
.combout(start_value_c[20]),
.oe(GND)
);
defparam start_value_in_20_.operation_mode = "input";
// @2:5
stratix_io start_value_in_19_ (
.padio(start_value[19]),
.combout(start_value_c[19]),
.oe(GND)
);
defparam start_value_in_19_.operation_mode = "input";
// @2:5
stratix_io start_value_in_18_ (
.padio(start_value[18]),
.combout(start_value_c[18]),
.oe(GND)
);
defparam start_value_in_18_.operation_mode = "input";
// @2:5
stratix_io start_value_in_17_ (
.padio(start_value[17]),
.combout(start_value_c[17]),
.oe(GND)
);
defparam start_value_in_17_.operation_mode = "input";
// @2:5
stratix_io start_value_in_16_ (
.padio(start_value[16]),
.combout(start_value_c[16]),
.oe(GND)
);
defparam start_value_in_16_.operation_mode = "input";
// @2:5
stratix_io start_value_in_15_ (
.padio(start_value[15]),
.combout(start_value_c[15]),
.oe(GND)
);
defparam start_value_in_15_.operation_mode = "input";
// @2:5
stratix_io start_value_in_14_ (
.padio(start_value[14]),
.combout(start_value_c[14]),
.oe(GND)
);
defparam start_value_in_14_.operation_mode = "input";
// @2:5
stratix_io start_value_in_13_ (
.padio(start_value[13]),
.combout(start_value_c[13]),
.oe(GND)
);
defparam start_value_in_13_.operation_mode = "input";
// @2:5
stratix_io start_value_in_12_ (
.padio(start_value[12]),
.combout(start_value_c[12]),
.oe(GND)
);
defparam start_value_in_12_.operation_mode = "input";
// @2:5
stratix_io start_value_in_11_ (
.padio(start_value[11]),
.combout(start_value_c[11]),
.oe(GND)
);
defparam start_value_in_11_.operation_mode = "input";
// @2:5
stratix_io start_value_in_10_ (
.padio(start_value[10]),
.combout(start_value_c[10]),
.oe(GND)
);
defparam start_value_in_10_.operation_mode = "input";
// @2:5
stratix_io start_value_in_9_ (
.padio(start_value[9]),
.combout(start_value_c[9]),
.oe(GND)
);
defparam start_value_in_9_.operation_mode = "input";
// @2:5
stratix_io start_value_in_8_ (
.padio(start_value[8]),
.combout(start_value_c[8]),
.oe(GND)
);
defparam start_value_in_8_.operation_mode = "input";
// @2:5
stratix_io start_value_in_7_ (
.padio(start_value[7]),
.combout(start_value_c[7]),
.oe(GND)
);
defparam start_value_in_7_.operation_mode = "input";
// @2:5
stratix_io start_value_in_6_ (
.padio(start_value[6]),
.combout(start_value_c[6]),
.oe(GND)
);
defparam start_value_in_6_.operation_mode = "input";
// @2:5
stratix_io start_value_in_5_ (
.padio(start_value[5]),
.combout(start_value_c[5]),
.oe(GND)
);
defparam start_value_in_5_.operation_mode = "input";
// @2:5
stratix_io start_value_in_4_ (
.padio(start_value[4]),
.combout(start_value_c[4]),
.oe(GND)
);
defparam start_value_in_4_.operation_mode = "input";
// @2:5
stratix_io start_value_in_3_ (
.padio(start_value[3]),
.combout(start_value_c[3]),
.oe(GND)
);
defparam start_value_in_3_.operation_mode = "input";
// @2:5
stratix_io start_value_in_2_ (
.padio(start_value[2]),
.combout(start_value_c[2]),
.oe(GND)
);
defparam start_value_in_2_.operation_mode = "input";
// @2:5
stratix_io start_value_in_1_ (
.padio(start_value[1]),
.combout(start_value_c[1]),
.oe(GND)
);
defparam start_value_in_1_.operation_mode = "input";
// @2:5
stratix_io start_value_in_0_ (
.padio(start_value[0]),
.combout(start_value_c[0]),
.oe(GND)
);
defparam start_value_in_0_.operation_mode = "input";
// @2:3
stratix_io clk_in (
.padio(clk),
.combout(clk_c),
.oe(GND)
);
defparam clk_in.operation_mode = "input";
// @2:3
stratix_io rst_in (
.padio(rst),
.combout(rst_c),
.oe(GND)
);
defparam rst_in.operation_mode = "input";
// @2:6
stratix_io result_out_7_ (
.padio(result[7]),
.datain(alu1_outp[7]),
.oe(VCC)
);
defparam result_out_7_.operation_mode = "output";
// @2:6
stratix_io result_out_6_ (
.padio(result[6]),
.datain(alu1_outp[6]),
.oe(VCC)
);
defparam result_out_6_.operation_mode = "output";
// @2:6
stratix_io result_out_5_ (
.padio(result[5]),
.datain(alu1_outp[5]),
.oe(VCC)
);
defparam result_out_5_.operation_mode = "output";
// @2:6
stratix_io result_out_4_ (
.padio(result[4]),
.datain(alu1_outp[4]),
.oe(VCC)
);
defparam result_out_4_.operation_mode = "output";
// @2:6
stratix_io result_out_3_ (
.padio(result[3]),
.datain(alu1_outp[3]),
.oe(VCC)
);
defparam result_out_3_.operation_mode = "output";
// @2:6
stratix_io result_out_2_ (
.padio(result[2]),
.datain(alu1_outp[2]),
.oe(VCC)
);
defparam result_out_2_.operation_mode = "output";
// @2:6
stratix_io result_out_1_ (
.padio(result[1]),
.datain(alu1_outp[1]),
.oe(VCC)
);
defparam result_out_1_.operation_mode = "output";
// @2:6
stratix_io result_out_0_ (
.padio(result[0]),
.datain(alu1_outp[0]),
.oe(VCC)
);
defparam result_out_0_.operation_mode = "output";
// @2:31
alu alu1 (
.accum_b_c_0(accum_b_c[0]),
.accum_b_c_1(accum_b_c[1]),
.accum_b_c_2(accum_b_c[2]),
.accum_b_c_3(accum_b_c[3]),
.accum_b_c_4(accum_b_c[4]),
.accum_b_c_5(accum_b_c[5]),
.accum_b_c_6(accum_b_c[6]),
.accum_b_c_7(accum_b_c[7]),
.accum_a_c_0(accum_a_c[0]),
.accum_a_c_1(accum_a_c[1]),
.accum_a_c_2(accum_a_c[2]),
.accum_a_c_3(accum_a_c[3]),
.accum_a_c_4(accum_a_c[4]),
.accum_a_c_5(accum_a_c[5]),
.accum_a_c_6(accum_a_c[6]),
.accum_a_c_7(accum_a_c[7]),
.op_code_0(op_code[0]),
.op_code_1(op_code[1]),
.op_code_2(op_code[2]),
.outp_0(alu1_outp[0]),
.outp_1(alu1_outp[1]),
.outp_2(alu1_outp[2]),
.outp_3(alu1_outp[3]),
.outp_4(alu1_outp[4]),
.outp_5(alu1_outp[5]),
.outp_6(alu1_outp[6]),
.outp_7(alu1_outp[7]),
.clk_c(clk_c)
);
endmodule /* hdl_demo */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -