📄 pngenchuan_18.vo
字号:
// synopsys translate_on
// atom is at LCFF_X75_Y1_N27
cycloneii_lcell_ff \REGISTER[8] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[8]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[8]));
// atom is at LCCOMB_X75_Y1_N0
cycloneii_lcell_comb \REGISTER[9]~feeder (
// Equation(s):
// \REGISTER[9]~feeder_combout = REGISTER[8]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(REGISTER[8]),
.cin(gnd),
.combout(\REGISTER[9]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER[9]~feeder .lut_mask = 16'hFF00;
defparam \REGISTER[9]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X75_Y1_N1
cycloneii_lcell_ff \REGISTER[9] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[9]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[9]));
// atom is at LCCOMB_X75_Y1_N30
cycloneii_lcell_comb \REGISTER[10]~feeder (
// Equation(s):
// \REGISTER[10]~feeder_combout = REGISTER[9]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(REGISTER[9]),
.cin(gnd),
.combout(\REGISTER[10]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER[10]~feeder .lut_mask = 16'hFF00;
defparam \REGISTER[10]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X75_Y1_N31
cycloneii_lcell_ff \REGISTER[10] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[10]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[10]));
// atom is at LCCOMB_X75_Y1_N14
cycloneii_lcell_comb \REGISTER[11]~feeder (
// Equation(s):
// \REGISTER[11]~feeder_combout = REGISTER[10]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(REGISTER[10]),
.cin(gnd),
.combout(\REGISTER[11]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER[11]~feeder .lut_mask = 16'hFF00;
defparam \REGISTER[11]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X75_Y1_N15
cycloneii_lcell_ff \REGISTER[11] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[11]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[11]));
// atom is at LCCOMB_X76_Y1_N2
cycloneii_lcell_comb \REGISTER[12]~feeder (
// Equation(s):
// \REGISTER[12]~feeder_combout = REGISTER[11]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(REGISTER[11]),
.cin(gnd),
.combout(\REGISTER[12]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER[12]~feeder .lut_mask = 16'hFF00;
defparam \REGISTER[12]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X76_Y1_N3
cycloneii_lcell_ff \REGISTER[12] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[12]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[12]));
// atom is at LCCOMB_X76_Y1_N0
cycloneii_lcell_comb \REGISTER[13]~feeder (
// Equation(s):
// \REGISTER[13]~feeder_combout = REGISTER[12]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(REGISTER[12]),
.cin(gnd),
.combout(\REGISTER[13]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER[13]~feeder .lut_mask = 16'hFF00;
defparam \REGISTER[13]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X76_Y1_N1
cycloneii_lcell_ff \REGISTER[13] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[13]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[13]));
// atom is at LCCOMB_X76_Y1_N30
cycloneii_lcell_comb \REGISTER[14]~feeder (
// Equation(s):
// \REGISTER[14]~feeder_combout = REGISTER[13]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(REGISTER[13]),
.cin(gnd),
.combout(\REGISTER[14]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER[14]~feeder .lut_mask = 16'hFF00;
defparam \REGISTER[14]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X76_Y1_N31
cycloneii_lcell_ff \REGISTER[14] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[14]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[14]));
// atom is at LCCOMB_X75_Y1_N12
cycloneii_lcell_comb \REGISTER[15]~feeder (
// Equation(s):
// \REGISTER[15]~feeder_combout = REGISTER[14]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(REGISTER[14]),
.cin(gnd),
.combout(\REGISTER[15]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER[15]~feeder .lut_mask = 16'hFF00;
defparam \REGISTER[15]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X75_Y1_N13
cycloneii_lcell_ff \REGISTER[15] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[15]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[15]));
// atom is at LCCOMB_X75_Y1_N28
cycloneii_lcell_comb \REGISTER[16]~feeder (
// Equation(s):
// \REGISTER[16]~feeder_combout = REGISTER[15]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(REGISTER[15]),
.cin(gnd),
.combout(\REGISTER[16]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER[16]~feeder .lut_mask = 16'hFF00;
defparam \REGISTER[16]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X75_Y1_N29
cycloneii_lcell_ff \REGISTER[16] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[16]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[16]));
// atom is at LCCOMB_X75_Y1_N4
cycloneii_lcell_comb \REGISTER[17]~feeder (
// Equation(s):
// \REGISTER[17]~feeder_combout = REGISTER[16]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(REGISTER[16]),
.cin(gnd),
.combout(\REGISTER[17]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER[17]~feeder .lut_mask = 16'hFF00;
defparam \REGISTER[17]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X75_Y1_N5
cycloneii_lcell_ff \REGISTER[17] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER[17]~feeder_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[17]));
// atom is at LCCOMB_X75_Y1_N20
cycloneii_lcell_comb \REGISTER~0 (
// Equation(s):
// \REGISTER~0_combout = REGISTER[17] $ !REGISTER[6]
.dataa(vcc),
.datab(vcc),
.datac(REGISTER[17]),
.datad(REGISTER[6]),
.cin(gnd),
.combout(\REGISTER~0_combout ),
.cout());
// synopsys translate_off
defparam \REGISTER~0 .lut_mask = 16'hF00F;
defparam \REGISTER~0 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X75_Y1_N21
cycloneii_lcell_ff \REGISTER[0] (
.clk(\CLK~clkctrl_outclk ),
.datain(\REGISTER~0_combout ),
.sdata(gnd),
.aclr(\RST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(\OUTEN~combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(REGISTER[0]));
// atom is at LCCOMB_X75_Y1_N16
cycloneii_lcell_comb \PNOUT~63 (
// Equation(s):
// \PNOUT~63_combout = \OUTEN~combout & (\RST~combout & \PNOUT~reg0_regout # !\RST~combout & (!REGISTER[0])) # !\OUTEN~combout & (\PNOUT~reg0_regout )
.dataa(\OUTEN~combout ),
.datab(\RST~combout ),
.datac(\PNOUT~reg0_regout ),
.datad(REGISTER[0]),
.cin(gnd),
.combout(\PNOUT~63_combout ),
.cout());
// synopsys translate_off
defparam \PNOUT~63 .lut_mask = 16'hD0F2;
defparam \PNOUT~63 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X75_Y1_N17
cycloneii_lcell_ff \PNOUT~reg0 (
.clk(\CLK~clkctrl_outclk ),
.datain(\PNOUT~63_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\PNOUT~reg0_regout ));
// atom is at PIN_V15
cycloneii_io \PNOUT~I (
.datain(\PNOUT~reg0_regout ),
.oe(vcc),
.outclk(gnd),
.outclkena(vcc),
.inclk(gnd),
.inclkena(vcc),
.areset(gnd),
.sreset(gnd),
.differentialin(gnd),
.linkin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.devoe(devoe),
.combout(),
.regout(),
.differentialout(),
.linkout(),
.padio(PNOUT));
// synopsys translate_off
defparam \PNOUT~I .input_async_reset = "none";
defparam \PNOUT~I .input_power_up = "low";
defparam \PNOUT~I .input_register_mode = "none";
defparam \PNOUT~I .input_sync_reset = "none";
defparam \PNOUT~I .oe_async_reset = "none";
defparam \PNOUT~I .oe_power_up = "low";
defparam \PNOUT~I .oe_register_mode = "none";
defparam \PNOUT~I .oe_sync_reset = "none";
defparam \PNOUT~I .operation_mode = "output";
defparam \PNOUT~I .output_async_reset = "none";
defparam \PNOUT~I .output_power_up = "low";
defparam \PNOUT~I .output_register_mode = "none";
defparam \PNOUT~I .output_sync_reset = "none";
// synopsys translate_on
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -