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

📄 flift.vqm

📁 实现简易4层电梯控制核心模块
💻 VQM
📖 第 1 页 / 共 4 页
字号:
defparam STOPLIGHT_0_sqmuxa_3_i_0_a2_cZ.lut_mask="0004";
defparam STOPLIGHT_0_sqmuxa_3_i_0_a2_cZ.synch_mode="off";
defparam STOPLIGHT_0_sqmuxa_3_i_0_a2_cZ.sum_lutc_input="datac";
// @2:40
  cyclone_lcell un1_udsig_1_0_0_0_a2_0_cZ (
	.combout(un1_udsig_1_0_0_0_a2_0),
	.clk(GND),
	.dataa(POSITIONz[2]),
	.datab(POSITIONz[1]),
	.datac(POSITIONz[0]),
	.datad(VCC),
	.aclr(GND),
	.sclr(GND),
	.sload(GND),
	.ena(VCC),
	.inverta(GND),
	.aload(GND),
	.regcascin(GND)
);
defparam un1_udsig_1_0_0_0_a2_0_cZ.operation_mode="normal";
defparam un1_udsig_1_0_0_0_a2_0_cZ.output_mode="comb_only";
defparam un1_udsig_1_0_0_0_a2_0_cZ.lut_mask="0202";
defparam un1_udsig_1_0_0_0_a2_0_cZ.synch_mode="off";
defparam un1_udsig_1_0_0_0_a2_0_cZ.sum_lutc_input="datac";
// @2:169
  cyclone_lcell STOPLIGHT_0_sqmuxa_2_i_0_a2_cZ (
	.combout(STOPLIGHT_0_sqmuxa_2_i_0_a2),
	.clk(GND),
	.dataa(STOP1_c),
	.datab(STOP2_c),
	.datac(STOP3_c),
	.datad(VCC),
	.aclr(GND),
	.sclr(GND),
	.sload(GND),
	.ena(VCC),
	.inverta(GND),
	.aload(GND),
	.regcascin(GND)
);
defparam STOPLIGHT_0_sqmuxa_2_i_0_a2_cZ.operation_mode="normal";
defparam STOPLIGHT_0_sqmuxa_2_i_0_a2_cZ.output_mode="comb_only";
defparam STOPLIGHT_0_sqmuxa_2_i_0_a2_cZ.lut_mask="1010";
defparam STOPLIGHT_0_sqmuxa_2_i_0_a2_cZ.synch_mode="off";
defparam STOPLIGHT_0_sqmuxa_2_i_0_a2_cZ.sum_lutc_input="datac";
// @2:40
  cyclone_lcell STATE_ns_i_a2_i_0_a2_0_1_3_ (
	.combout(STATE_ns_i_a2_i_0_a2_0_1[3]),
	.clk(GND),
	.dataa(STATE[0]),
	.datab(STATE[2]),
	.datac(STATE[1]),
	.datad(STATE[3]),
	.aclr(GND),
	.sclr(GND),
	.sload(GND),
	.ena(VCC),
	.inverta(GND),
	.aload(GND),
	.regcascin(GND)
);
defparam STATE_ns_i_a2_i_0_a2_0_1_3_.operation_mode="normal";
defparam STATE_ns_i_a2_i_0_a2_0_1_3_.output_mode="comb_only";
defparam STATE_ns_i_a2_i_0_a2_0_1_3_.lut_mask="0020";
defparam STATE_ns_i_a2_i_0_a2_0_1_3_.synch_mode="off";
defparam STATE_ns_i_a2_i_0_a2_0_1_3_.sum_lutc_input="datac";
// @2:40
  cyclone_lcell un1_up1_1_i_0_a2_0_0_0_ (
	.combout(un1_up1_1_i_0_a2_0_0[0]),
	.clk(GND),
	.dataa(POSITIONz[2]),
	.datab(POSITIONz[1]),
	.datac(VCC),
	.datad(VCC),
	.aclr(GND),
	.sclr(GND),
	.sload(GND),
	.ena(VCC),
	.inverta(GND),
	.aload(GND),
	.regcascin(GND)
);
defparam un1_up1_1_i_0_a2_0_0_0_.operation_mode="normal";
defparam un1_up1_1_i_0_a2_0_0_0_.output_mode="comb_only";
defparam un1_up1_1_i_0_a2_0_0_0_.lut_mask="1111";
defparam un1_up1_1_i_0_a2_0_0_0_.synch_mode="off";
defparam un1_up1_1_i_0_a2_0_0_0_.sum_lutc_input="datac";
// @2:40
  cyclone_lcell un1_POSITION_8_i_a2_1_2_ (
	.combout(un1_POSITION_8_i_a2_1[2]),
	.clk(GND),
	.dataa(STATE[2]),
	.datab(un1_POSITION_8_i_o2[2]),
	.datac(VCC),
	.datad(VCC),
	.aclr(GND),
	.sclr(GND),
	.sload(GND),
	.ena(VCC),
	.inverta(GND),
	.aload(GND),
	.regcascin(GND)
);
defparam un1_POSITION_8_i_a2_1_2_.operation_mode="normal";
defparam un1_POSITION_8_i_a2_1_2_.output_mode="comb_only";
defparam un1_POSITION_8_i_a2_1_2_.lut_mask="2222";
defparam un1_POSITION_8_i_a2_1_2_.synch_mode="off";
defparam un1_POSITION_8_i_a2_1_2_.sum_lutc_input="datac";
// @2:40
  cyclone_lcell un1_rst_1_0_0_o2_cZ (
	.combout(un1_rst_1_0_0_o2),
	.clk(GND),
	.dataa(STATE[0]),
	.datab(STATE[2]),
	.datac(VCC),
	.datad(VCC),
	.aclr(GND),
	.sclr(GND),
	.sload(GND),
	.ena(VCC),
	.inverta(GND),
	.aload(GND),
	.regcascin(GND)
);
defparam un1_rst_1_0_0_o2_cZ.operation_mode="normal";
defparam un1_rst_1_0_0_o2_cZ.output_mode="comb_only";
defparam un1_rst_1_0_0_o2_cZ.lut_mask="dddd";
defparam un1_rst_1_0_0_o2_cZ.synch_mode="off";
defparam un1_rst_1_0_0_o2_cZ.sum_lutc_input="datac";
// @2:40
  cyclone_lcell un1_POSITION_8_i_o2_2_ (
	.combout(un1_POSITION_8_i_o2[2]),
	.clk(GND),
	.dataa(STATE[0]),
	.datab(STATE[1]),
	.datac(VCC),
	.datad(VCC),
	.aclr(GND),
	.sclr(GND),
	.sload(GND),
	.ena(VCC),
	.inverta(GND),
	.aload(GND),
	.regcascin(GND)
);
defparam un1_POSITION_8_i_o2_2_.operation_mode="normal";
defparam un1_POSITION_8_i_o2_2_.output_mode="comb_only";
defparam un1_POSITION_8_i_o2_2_.lut_mask="eeee";
defparam un1_POSITION_8_i_o2_2_.synch_mode="off";
defparam un1_POSITION_8_i_o2_2_.sum_lutc_input="datac";
// @2:168
  cyclone_lcell STOPLIGHT_0_sqmuxa_1_i_0_a2_cZ (
	.combout(STOPLIGHT_0_sqmuxa_1_i_0_a2),
	.clk(GND),
	.dataa(STOP2_c),
	.datab(STOP1_c),
	.datac(VCC),
	.datad(VCC),
	.aclr(GND),
	.sclr(GND),
	.sload(GND),
	.ena(VCC),
	.inverta(GND),
	.aload(GND),
	.regcascin(GND)
);
defparam STOPLIGHT_0_sqmuxa_1_i_0_a2_cZ.operation_mode="normal";
defparam STOPLIGHT_0_sqmuxa_1_i_0_a2_cZ.output_mode="comb_only";
defparam STOPLIGHT_0_sqmuxa_1_i_0_a2_cZ.lut_mask="2222";
defparam STOPLIGHT_0_sqmuxa_1_i_0_a2_cZ.synch_mode="off";
defparam STOPLIGHT_0_sqmuxa_1_i_0_a2_cZ.sum_lutc_input="datac";
// @2:9
  cyclone_io STOP4_in (
	.padio(STOP4),
	.combout(STOP4_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam STOP4_in.operation_mode = "input";
// @2:9
  cyclone_io STOP3_in (
	.padio(STOP3),
	.combout(STOP3_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam STOP3_in.operation_mode = "input";
// @2:9
  cyclone_io STOP2_in (
	.padio(STOP2),
	.combout(STOP2_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam STOP2_in.operation_mode = "input";
// @2:9
  cyclone_io STOP1_in (
	.padio(STOP1),
	.combout(STOP1_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam STOP1_in.operation_mode = "input";
// @2:8
  cyclone_io DOWN4_in (
	.padio(DOWN4),
	.combout(DOWN4_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam DOWN4_in.operation_mode = "input";
// @2:8
  cyclone_io DOWN3_in (
	.padio(DOWN3),
	.combout(DOWN3_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam DOWN3_in.operation_mode = "input";
// @2:8
  cyclone_io DOWN2_in (
	.padio(DOWN2),
	.combout(DOWN2_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam DOWN2_in.operation_mode = "input";
// @2:7
  cyclone_io UP3_in (
	.padio(UP3),
	.combout(UP3_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam UP3_in.operation_mode = "input";
// @2:7
  cyclone_io UP2_in (
	.padio(UP2),
	.combout(UP2_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam UP2_in.operation_mode = "input";
// @2:7
  cyclone_io UP1_in (
	.padio(UP1),
	.combout(UP1_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam UP1_in.operation_mode = "input";
// @2:7
  cyclone_io RST_in (
	.padio(RST),
	.combout(RST_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam RST_in.operation_mode = "input";
// @2:7
  cyclone_io CLK_in (
	.padio(CLK),
	.combout(CLK_c),
	.datain(GND),
	.oe(GND),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam CLK_in.operation_mode = "input";
// @2:14
  cyclone_io DOORLIGHT_out (
	.padio(DOORLIGHT),
	.datain(DOORLIGHTz),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam DOORLIGHT_out.operation_mode = "output";
// @2:13
  cyclone_io POSITION_out_2_ (
	.padio(POSITION[2]),
	.datain(POSITIONz[2]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam POSITION_out_2_.operation_mode = "output";
// @2:13
  cyclone_io POSITION_out_1_ (
	.padio(POSITION[1]),
	.datain(POSITIONz[1]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam POSITION_out_1_.operation_mode = "output";
// @2:13
  cyclone_io POSITION_out_0_ (
	.padio(POSITION[0]),
	.datain(POSITIONz[0]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam POSITION_out_0_.operation_mode = "output";
// @2:12
  cyclone_io UDSIG_out (
	.padio(UDSIG),
	.datain(UDSIGz),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam UDSIG_out.operation_mode = "output";
// @2:11
  cyclone_io STOPLIGHT_out_4_ (
	.padio(STOPLIGHT[4]),
	.datain(STOPLIGHT_1[4]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam STOPLIGHT_out_4_.operation_mode = "output";
// @2:11
  cyclone_io STOPLIGHT_out_3_ (
	.padio(STOPLIGHT[3]),
	.datain(STOPLIGHT_1[3]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam STOPLIGHT_out_3_.operation_mode = "output";
// @2:11
  cyclone_io STOPLIGHT_out_2_ (
	.padio(STOPLIGHT[2]),
	.datain(STOPLIGHT_1[2]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam STOPLIGHT_out_2_.operation_mode = "output";
// @2:11
  cyclone_io STOPLIGHT_out_1_ (
	.padio(STOPLIGHT[1]),
	.datain(STOPLIGHT_1[1]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam STOPLIGHT_out_1_.operation_mode = "output";
// @2:10
  cyclone_io DOWNLIGHT_out_4_ (
	.padio(DOWNLIGHT[4]),
	.datain(DOWNLIGHT_1[4]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam DOWNLIGHT_out_4_.operation_mode = "output";
// @2:10
  cyclone_io DOWNLIGHT_out_3_ (
	.padio(DOWNLIGHT[3]),
	.datain(DOWNLIGHT_1[3]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam DOWNLIGHT_out_3_.operation_mode = "output";
// @2:10
  cyclone_io DOWNLIGHT_out_2_ (
	.padio(DOWNLIGHT[2]),
	.datain(DOWNLIGHT_1[2]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam DOWNLIGHT_out_2_.operation_mode = "output";
// @2:10
  cyclone_io UPLIGHT_out_3_ (
	.padio(UPLIGHT[3]),
	.datain(UPLIGHT_1[3]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam UPLIGHT_out_3_.operation_mode = "output";
// @2:10
  cyclone_io UPLIGHT_out_2_ (
	.padio(UPLIGHT[2]),
	.datain(UPLIGHT_1[2]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam UPLIGHT_out_2_.operation_mode = "output";
// @2:10
  cyclone_io UPLIGHT_out_1_ (
	.padio(UPLIGHT[1]),
	.datain(UPLIGHT_1[1]),
	.oe(VCC),
	.outclk(GND),
	.outclkena(VCC),
	.inclk(GND),
	.inclkena(VCC),
	.areset(GND),
	.sreset(GND)
);
defparam UPLIGHT_out_1_.operation_mode = "output";
//@2:40
assign UPLIGHT[4] = GND;
assign DOWNLIGHT[1] = GND;
endmodule /* FLIFT */

⌨️ 快捷键说明

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