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

📄 fhtpart.vqm

📁 altera FPGA/CPLD高级篇(VHDL源代码)
💻 VQM
📖 第 1 页 / 共 5 页
字号:
// @1:42
  cyclone_lcell Out7_2_ (
	.regout(Out7_2),
	.cout(un3_Out7_carry_2),
	.clk(Clk),
	.dataa(I3_2),
	.datab(In11Co[2]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out7_carry_1)
);
defparam Out7_2_.cin_used="true";
defparam Out7_2_.operation_mode="arithmetic";
defparam Out7_2_.output_mode="reg_only";
defparam Out7_2_.lut_mask="96e8";
defparam Out7_2_.synch_mode="off";
defparam Out7_2_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out7_1_ (
	.regout(Out7_1),
	.cout(un3_Out7_carry_1),
	.clk(Clk),
	.dataa(I3_1),
	.datab(In11Co[1]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out7_carry_0)
);
defparam Out7_1_.cin_used="true";
defparam Out7_1_.operation_mode="arithmetic";
defparam Out7_1_.output_mode="reg_only";
defparam Out7_1_.lut_mask="96e8";
defparam Out7_1_.synch_mode="off";
defparam Out7_1_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out7_0_ (
	.regout(Out7_0),
	.cout(un3_Out7_carry_0),
	.clk(Clk),
	.dataa(I3_0),
	.datab(I11_0),
	.aclr(!Reset),
	.ena(FhtStarOne)
);
defparam Out7_0_.operation_mode="arithmetic";
defparam Out7_0_.output_mode="reg_only";
defparam Out7_0_.lut_mask="6688";
defparam Out7_0_.synch_mode="off";
defparam Out7_0_.sum_lutc_input="datac";
// @1:42
  cyclone_lcell Out5_12_ (
	.regout(Out5_12),
	.clk(Clk),
	.dataa(I2_11),
	.datab(In10Co[11]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_11)
);
defparam Out5_12_.cin_used="true";
defparam Out5_12_.operation_mode="normal";
defparam Out5_12_.output_mode="reg_only";
defparam Out5_12_.lut_mask="9696";
defparam Out5_12_.synch_mode="off";
defparam Out5_12_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_11_ (
	.regout(Out5_11),
	.cout(un3_Out5_carry_11),
	.clk(Clk),
	.dataa(I2_11),
	.datab(In10Co[11]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_10)
);
defparam Out5_11_.cin_used="true";
defparam Out5_11_.operation_mode="arithmetic";
defparam Out5_11_.output_mode="reg_only";
defparam Out5_11_.lut_mask="96e8";
defparam Out5_11_.synch_mode="off";
defparam Out5_11_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_10_ (
	.regout(Out5_10),
	.cout(un3_Out5_carry_10),
	.clk(Clk),
	.dataa(I2_10),
	.datab(In10Co[10]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_9)
);
defparam Out5_10_.cin_used="true";
defparam Out5_10_.operation_mode="arithmetic";
defparam Out5_10_.output_mode="reg_only";
defparam Out5_10_.lut_mask="96e8";
defparam Out5_10_.synch_mode="off";
defparam Out5_10_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_9_ (
	.regout(Out5_9),
	.cout(un3_Out5_carry_9),
	.clk(Clk),
	.dataa(I2_9),
	.datab(In10Co[9]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_8)
);
defparam Out5_9_.cin_used="true";
defparam Out5_9_.operation_mode="arithmetic";
defparam Out5_9_.output_mode="reg_only";
defparam Out5_9_.lut_mask="96e8";
defparam Out5_9_.synch_mode="off";
defparam Out5_9_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_8_ (
	.regout(Out5_8),
	.cout(un3_Out5_carry_8),
	.clk(Clk),
	.dataa(I2_8),
	.datab(In10Co[8]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_7)
);
defparam Out5_8_.cin_used="true";
defparam Out5_8_.operation_mode="arithmetic";
defparam Out5_8_.output_mode="reg_only";
defparam Out5_8_.lut_mask="96e8";
defparam Out5_8_.synch_mode="off";
defparam Out5_8_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_7_ (
	.regout(Out5_7),
	.cout(un3_Out5_carry_7),
	.clk(Clk),
	.dataa(I2_7),
	.datab(In10Co[7]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_6)
);
defparam Out5_7_.cin_used="true";
defparam Out5_7_.operation_mode="arithmetic";
defparam Out5_7_.output_mode="reg_only";
defparam Out5_7_.lut_mask="96e8";
defparam Out5_7_.synch_mode="off";
defparam Out5_7_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_6_ (
	.regout(Out5_6),
	.cout(un3_Out5_carry_6),
	.clk(Clk),
	.dataa(I2_6),
	.datab(In10Co[6]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_5)
);
defparam Out5_6_.cin_used="true";
defparam Out5_6_.operation_mode="arithmetic";
defparam Out5_6_.output_mode="reg_only";
defparam Out5_6_.lut_mask="96e8";
defparam Out5_6_.synch_mode="off";
defparam Out5_6_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_5_ (
	.regout(Out5_5),
	.cout(un3_Out5_carry_5),
	.clk(Clk),
	.dataa(I2_5),
	.datab(In10Co[5]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_4)
);
defparam Out5_5_.cin_used="true";
defparam Out5_5_.operation_mode="arithmetic";
defparam Out5_5_.output_mode="reg_only";
defparam Out5_5_.lut_mask="96e8";
defparam Out5_5_.synch_mode="off";
defparam Out5_5_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_4_ (
	.regout(Out5_4),
	.cout(un3_Out5_carry_4),
	.clk(Clk),
	.dataa(I2_4),
	.datab(In10Co[4]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_3)
);
defparam Out5_4_.cin_used="true";
defparam Out5_4_.operation_mode="arithmetic";
defparam Out5_4_.output_mode="reg_only";
defparam Out5_4_.lut_mask="96e8";
defparam Out5_4_.synch_mode="off";
defparam Out5_4_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_3_ (
	.regout(Out5_3),
	.cout(un3_Out5_carry_3),
	.clk(Clk),
	.dataa(I2_3),
	.datab(In10Co[3]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_2)
);
defparam Out5_3_.cin_used="true";
defparam Out5_3_.operation_mode="arithmetic";
defparam Out5_3_.output_mode="reg_only";
defparam Out5_3_.lut_mask="96e8";
defparam Out5_3_.synch_mode="off";
defparam Out5_3_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_2_ (
	.regout(Out5_2),
	.cout(un3_Out5_carry_2),
	.clk(Clk),
	.dataa(I2_2),
	.datab(In10Co[2]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_1)
);
defparam Out5_2_.cin_used="true";
defparam Out5_2_.operation_mode="arithmetic";
defparam Out5_2_.output_mode="reg_only";
defparam Out5_2_.lut_mask="96e8";
defparam Out5_2_.synch_mode="off";
defparam Out5_2_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_1_ (
	.regout(Out5_1),
	.cout(un3_Out5_carry_1),
	.clk(Clk),
	.dataa(I2_1),
	.datab(In10Co[1]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out5_carry_0)
);
defparam Out5_1_.cin_used="true";
defparam Out5_1_.operation_mode="arithmetic";
defparam Out5_1_.output_mode="reg_only";
defparam Out5_1_.lut_mask="96e8";
defparam Out5_1_.synch_mode="off";
defparam Out5_1_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out5_0_ (
	.regout(Out5_0),
	.cout(un3_Out5_carry_0),
	.clk(Clk),
	.dataa(I2_0),
	.datab(I10_0),
	.aclr(!Reset),
	.ena(FhtStarOne)
);
defparam Out5_0_.operation_mode="arithmetic";
defparam Out5_0_.output_mode="reg_only";
defparam Out5_0_.lut_mask="6688";
defparam Out5_0_.synch_mode="off";
defparam Out5_0_.sum_lutc_input="datac";
// @1:42
  cyclone_lcell Out3_12_ (
	.regout(Out3_12),
	.clk(Clk),
	.dataa(I1_11),
	.datab(In9Co[11]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_11)
);
defparam Out3_12_.cin_used="true";
defparam Out3_12_.operation_mode="normal";
defparam Out3_12_.output_mode="reg_only";
defparam Out3_12_.lut_mask="9696";
defparam Out3_12_.synch_mode="off";
defparam Out3_12_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_11_ (
	.regout(Out3_11),
	.cout(un3_Out3_carry_11),
	.clk(Clk),
	.dataa(I1_11),
	.datab(In9Co[11]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_10)
);
defparam Out3_11_.cin_used="true";
defparam Out3_11_.operation_mode="arithmetic";
defparam Out3_11_.output_mode="reg_only";
defparam Out3_11_.lut_mask="96e8";
defparam Out3_11_.synch_mode="off";
defparam Out3_11_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_10_ (
	.regout(Out3_10),
	.cout(un3_Out3_carry_10),
	.clk(Clk),
	.dataa(I1_10),
	.datab(In9Co[10]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_9)
);
defparam Out3_10_.cin_used="true";
defparam Out3_10_.operation_mode="arithmetic";
defparam Out3_10_.output_mode="reg_only";
defparam Out3_10_.lut_mask="96e8";
defparam Out3_10_.synch_mode="off";
defparam Out3_10_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_9_ (
	.regout(Out3_9),
	.cout(un3_Out3_carry_9),
	.clk(Clk),
	.dataa(I1_9),
	.datab(In9Co[9]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_8)
);
defparam Out3_9_.cin_used="true";
defparam Out3_9_.operation_mode="arithmetic";
defparam Out3_9_.output_mode="reg_only";
defparam Out3_9_.lut_mask="96e8";
defparam Out3_9_.synch_mode="off";
defparam Out3_9_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_8_ (
	.regout(Out3_8),
	.cout(un3_Out3_carry_8),
	.clk(Clk),
	.dataa(I1_8),
	.datab(In9Co[8]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_7)
);
defparam Out3_8_.cin_used="true";
defparam Out3_8_.operation_mode="arithmetic";
defparam Out3_8_.output_mode="reg_only";
defparam Out3_8_.lut_mask="96e8";
defparam Out3_8_.synch_mode="off";
defparam Out3_8_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_7_ (
	.regout(Out3_7),
	.cout(un3_Out3_carry_7),
	.clk(Clk),
	.dataa(I1_7),
	.datab(In9Co[7]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_6)
);
defparam Out3_7_.cin_used="true";
defparam Out3_7_.operation_mode="arithmetic";
defparam Out3_7_.output_mode="reg_only";
defparam Out3_7_.lut_mask="96e8";
defparam Out3_7_.synch_mode="off";
defparam Out3_7_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_6_ (
	.regout(Out3_6),
	.cout(un3_Out3_carry_6),
	.clk(Clk),
	.dataa(I1_6),
	.datab(In9Co[6]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_5)
);
defparam Out3_6_.cin_used="true";
defparam Out3_6_.operation_mode="arithmetic";
defparam Out3_6_.output_mode="reg_only";
defparam Out3_6_.lut_mask="96e8";
defparam Out3_6_.synch_mode="off";
defparam Out3_6_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_5_ (
	.regout(Out3_5),
	.cout(un3_Out3_carry_5),
	.clk(Clk),
	.dataa(I1_5),
	.datab(In9Co[5]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_4)
);
defparam Out3_5_.cin_used="true";
defparam Out3_5_.operation_mode="arithmetic";
defparam Out3_5_.output_mode="reg_only";
defparam Out3_5_.lut_mask="96e8";
defparam Out3_5_.synch_mode="off";
defparam Out3_5_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_4_ (
	.regout(Out3_4),
	.cout(un3_Out3_carry_4),
	.clk(Clk),
	.dataa(I1_4),
	.datab(In9Co[4]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_3)
);
defparam Out3_4_.cin_used="true";
defparam Out3_4_.operation_mode="arithmetic";
defparam Out3_4_.output_mode="reg_only";
defparam Out3_4_.lut_mask="96e8";
defparam Out3_4_.synch_mode="off";
defparam Out3_4_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_3_ (
	.regout(Out3_3),
	.cout(un3_Out3_carry_3),
	.clk(Clk),
	.dataa(I1_3),
	.datab(In9Co[3]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_2)
);
defparam Out3_3_.cin_used="true";
defparam Out3_3_.operation_mode="arithmetic";
defparam Out3_3_.output_mode="reg_only";
defparam Out3_3_.lut_mask="96e8";
defparam Out3_3_.synch_mode="off";
defparam Out3_3_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_2_ (
	.regout(Out3_2),
	.cout(un3_Out3_carry_2),
	.clk(Clk),
	.dataa(I1_2),
	.datab(In9Co[2]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_1)
);
defparam Out3_2_.cin_used="true";
defparam Out3_2_.operation_mode="arithmetic";
defparam Out3_2_.output_mode="reg_only";
defparam Out3_2_.lut_mask="96e8";
defparam Out3_2_.synch_mode="off";
defparam Out3_2_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_1_ (
	.regout(Out3_1),
	.cout(un3_Out3_carry_1),
	.clk(Clk),
	.dataa(I1_1),
	.datab(In9Co[1]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out3_carry_0)
);
defparam Out3_1_.cin_used="true";
defparam Out3_1_.operation_mode="arithmetic";
defparam Out3_1_.output_mode="reg_only";
defparam Out3_1_.lut_mask="96e8";
defparam Out3_1_.synch_mode="off";
defparam Out3_1_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out3_0_ (
	.regout(Out3_0),
	.cout(un3_Out3_carry_0),
	.clk(Clk),
	.dataa(I1_0),
	.datab(I9_0),
	.aclr(!Reset),
	.ena(FhtStarOne)
);
defparam Out3_0_.operation_mode="arithmetic";
defparam Out3_0_.output_mode="reg_only";
defparam Out3_0_.lut_mask="6688";
defparam Out3_0_.synch_mode="off";
defparam Out3_0_.sum_lutc_input="datac";
// @1:42
  cyclone_lcell Out1_12_ (
	.regout(Out1_12),
	.clk(Clk),
	.dataa(I0_11),
	.datab(In8Co[11]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out1_carry_11)
);
defparam Out1_12_.cin_used="true";
defparam Out1_12_.operation_mode="normal";
defparam Out1_12_.output_mode="reg_only";
defparam Out1_12_.lut_mask="9696";
defparam Out1_12_.synch_mode="off";
defparam Out1_12_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out1_11_ (
	.regout(Out1_11),
	.cout(un3_Out1_carry_11),
	.clk(Clk),
	.dataa(I0_11),
	.datab(In8Co[11]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out1_carry_10)
);
defparam Out1_11_.cin_used="true";
defparam Out1_11_.operation_mode="arithmetic";
defparam Out1_11_.output_mode="reg_only";
defparam Out1_11_.lut_mask="96e8";
defparam Out1_11_.synch_mode="off";
defparam Out1_11_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out1_10_ (
	.regout(Out1_10),
	.cout(un3_Out1_carry_10),
	.clk(Clk),
	.dataa(I0_10),
	.datab(In8Co[10]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out1_carry_9)
);
defparam Out1_10_.cin_used="true";
defparam Out1_10_.operation_mode="arithmetic";
defparam Out1_10_.output_mode="reg_only";
defparam Out1_10_.lut_mask="96e8";
defparam Out1_10_.synch_mode="off";
defparam Out1_10_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out1_9_ (
	.regout(Out1_9),
	.cout(un3_Out1_carry_9),
	.clk(Clk),
	.dataa(I0_9),
	.datab(In8Co[9]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out1_carry_8)
);
defparam Out1_9_.cin_used="true";
defparam Out1_9_.operation_mode="arithmetic";
defparam Out1_9_.output_mode="reg_only";
defparam Out1_9_.lut_mask="96e8";
defparam Out1_9_.synch_mode="off";
defparam Out1_9_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out1_8_ (
	.regout(Out1_8),
	.cout(un3_Out1_carry_8),
	.clk(Clk),
	.dataa(I0_8),
	.datab(In8Co[8]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out1_carry_7)
);
defparam Out1_8_.cin_used="true";
defparam Out1_8_.operation_mode="arithmetic";
defparam Out1_8_.output_mode="reg_only";
defparam Out1_8_.lut_mask="96e8";
defparam Out1_8_.synch_mode="off";
defparam Out1_8_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out1_7_ (
	.regout(Out1_7),
	.cout(un3_Out1_carry_7),
	.clk(Clk),
	.dataa(I0_7),
	.datab(In8Co[7]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out1_carry_6)
);
defparam Out1_7_.cin_used="true";
defparam Out1_7_.operation_mode="arithmetic";
defparam Out1_7_.output_mode="reg_only";
defparam Out1_7_.lut_mask="96e8";
defparam Out1_7_.synch_mode="off";
defparam Out1_7_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out1_6_ (
	.regout(Out1_6),
	.cout(un3_Out1_carry_6),
	.clk(Clk),
	.dataa(I0_6),
	.datab(In8Co[6]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out1_carry_5)
);
defparam Out1_6_.cin_used="true";
defparam Out1_6_.operation_mode="arithmetic";
defparam Out1_6_.output_mode="reg_only";
defparam Out1_6_.lut_mask="96e8";
defparam Out1_6_.synch_mode="off";
defparam Out1_6_.sum_lutc_input="cin";
// @1:42
  cyclone_lcell Out1_5_ (
	.regout(Out1_5),
	.cout(un3_Out1_carry_5),
	.clk(Clk),
	.dataa(I0_5),
	.datab(In8Co[5]),
	.aclr(!Reset),
	.ena(FhtStarOne),
	.cin(un3_Out1_carry_4)
);
defparam Out1_5_.cin_used="true";
defparam Out1_5_.operation_mode="arithmetic";
defparam Out1_5_.output_mode="reg_only";
defparam Out1_5_.lut_mask="96e8";
defparam Out1_5_.synch_mode="off"

⌨️ 快捷键说明

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