📄 fen_pin_10_1.vo
字号:
.cout());
// synopsys translate_off
defparam \inst3|always1~120_I .lut_mask = 16'hF8F0;
defparam \inst3|always1~120_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X17_Y30_N4
cycloneii_lcell_comb \inst3|always1~119_I (
// Equation(s):
// \inst3|always1~119 = \inst3|counter101 [6] & \inst3|counter101 [4] & \inst3|counter101 [3] # !\inst3|counter101 [6] & (\inst3|counter101 [5])
.dataa(\inst3|counter101 [6]),
.datab(\inst3|counter101 [4]),
.datac(\inst3|counter101 [3]),
.datad(\inst3|counter101 [5]),
.cin(gnd),
.combout(\inst3|always1~119 ),
.cout());
// synopsys translate_off
defparam \inst3|always1~119_I .lut_mask = 16'hD580;
defparam \inst3|always1~119_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X17_Y30_N26
cycloneii_lcell_comb \inst3|always1~121_I (
// Equation(s):
// \inst3|always1~121 = \inst3|counter101 [6] & \inst3|always1~120 & \inst3|always1~119 # !\inst3|counter101 [6] & !\inst3|always1~120 & !\inst3|always1~119 & \inst3|Equal0~102
.dataa(\inst3|counter101 [6]),
.datab(\inst3|always1~120 ),
.datac(\inst3|always1~119 ),
.datad(\inst3|Equal0~102 ),
.cin(gnd),
.combout(\inst3|always1~121 ),
.cout());
// synopsys translate_off
defparam \inst3|always1~121_I .lut_mask = 16'h8180;
defparam \inst3|always1~121_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X16_Y30_N26
cycloneii_lcell_comb \inst5|cout11~164_I (
// Equation(s):
// \inst5|cout11~164 = !\inst3|always1~121 & !\inst5|out11~63 & !\inst5|cout11 [0] & !\inst3|Equal0~103
.dataa(\inst3|always1~121 ),
.datab(\inst5|out11~63 ),
.datac(\inst5|cout11 [0]),
.datad(\inst3|Equal0~103 ),
.cin(gnd),
.combout(\inst5|cout11~164 ),
.cout());
// synopsys translate_off
defparam \inst5|cout11~164_I .lut_mask = 16'h0001;
defparam \inst5|cout11~164_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X16_Y30_N27
cycloneii_lcell_ff \inst5|cout11[0]~I (
.clk(\in_28~clkctrl ),
.datain(\inst5|cout11~164 ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\inst5|cout11 [0]));
// atom is at LCCOMB_X17_Y30_N2
cycloneii_lcell_comb \inst5|cout11[3]~165_I (
// Equation(s):
// \inst5|cout11[3]~165 = !\inst5|out11~63 & !\inst3|always1~121 & (!\inst3|counter101 [5] # !\inst3|counter101 [6])
.dataa(\inst3|counter101 [6]),
.datab(\inst3|counter101 [5]),
.datac(\inst5|out11~63 ),
.datad(\inst3|always1~121 ),
.cin(gnd),
.combout(\inst5|cout11[3]~165 ),
.cout());
// synopsys translate_off
defparam \inst5|cout11[3]~165_I .lut_mask = 16'h0007;
defparam \inst5|cout11[3]~165_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X17_Y30_N14
cycloneii_lcell_comb \inst5|cout11~166_I (
// Equation(s):
// \inst5|cout11~166 = \inst5|cout11[3]~165 & (\inst5|cout11 [2] $ (\inst5|cout11 [1] & \inst5|cout11 [0]))
.dataa(\inst5|cout11 [1]),
.datab(\inst5|cout11 [0]),
.datac(\inst5|cout11 [2]),
.datad(\inst5|cout11[3]~165 ),
.cin(gnd),
.combout(\inst5|cout11~166 ),
.cout());
// synopsys translate_off
defparam \inst5|cout11~166_I .lut_mask = 16'h7800;
defparam \inst5|cout11~166_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X17_Y30_N15
cycloneii_lcell_ff \inst5|cout11[2]~I (
.clk(\in_28~clkctrl ),
.datain(\inst5|cout11~166 ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\inst5|cout11 [2]));
// atom is at LCCOMB_X17_Y30_N12
cycloneii_lcell_comb \inst5|cout11~163_I (
// Equation(s):
// \inst5|cout11~163 = \inst5|cout11[3]~165 & (\inst5|cout11 [0] $ \inst5|cout11 [1])
.dataa(vcc),
.datab(\inst5|cout11 [0]),
.datac(\inst5|cout11 [1]),
.datad(\inst5|cout11[3]~165 ),
.cin(gnd),
.combout(\inst5|cout11~163 ),
.cout());
// synopsys translate_off
defparam \inst5|cout11~163_I .lut_mask = 16'h3C00;
defparam \inst5|cout11~163_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X17_Y30_N13
cycloneii_lcell_ff \inst5|cout11[1]~I (
.clk(\in_28~clkctrl ),
.datain(\inst5|cout11~163 ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\inst5|cout11 [1]));
// atom is at LCCOMB_X16_Y30_N18
cycloneii_lcell_comb \inst5|Add0~103_I (
// Equation(s):
// \inst5|Add0~103 = \inst5|cout11 [0] & \inst5|cout11 [1]
.dataa(vcc),
.datab(\inst5|cout11 [0]),
.datac(\inst5|cout11 [1]),
.datad(vcc),
.cin(gnd),
.combout(\inst5|Add0~103 ),
.cout());
// synopsys translate_off
defparam \inst5|Add0~103_I .lut_mask = 16'hC0C0;
defparam \inst5|Add0~103_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X17_Y30_N20
cycloneii_lcell_comb \inst5|cout11~162_I (
// Equation(s):
// \inst5|cout11~162 = \inst5|cout11[3]~165 & (\inst5|cout11 [3] $ (\inst5|cout11 [2] & \inst5|Add0~103 ))
.dataa(\inst5|cout11 [2]),
.datab(\inst5|Add0~103 ),
.datac(\inst5|cout11 [3]),
.datad(\inst5|cout11[3]~165 ),
.cin(gnd),
.combout(\inst5|cout11~162 ),
.cout());
// synopsys translate_off
defparam \inst5|cout11~162_I .lut_mask = 16'h7800;
defparam \inst5|cout11~162_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X17_Y30_N21
cycloneii_lcell_ff \inst5|cout11[3]~I (
.clk(\in_28~clkctrl ),
.datain(\inst5|cout11~162 ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\inst5|cout11 [3]));
// atom is at LCCOMB_X16_Y30_N0
cycloneii_lcell_comb \inst5|out11~63_I (
// Equation(s):
// \inst5|out11~63 = !\inst5|cout11 [0] & !\inst5|cout11 [2] & \inst5|cout11 [1] & \inst5|cout11 [3]
.dataa(\inst5|cout11 [0]),
.datab(\inst5|cout11 [2]),
.datac(\inst5|cout11 [1]),
.datad(\inst5|cout11 [3]),
.cin(gnd),
.combout(\inst5|out11~63 ),
.cout());
// synopsys translate_off
defparam \inst5|out11~63_I .lut_mask = 16'h1000;
defparam \inst5|out11~63_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X16_Y30_N28
cycloneii_lcell_comb \inst5|out11~64_I (
// Equation(s):
// \inst5|out11~64 = !\inst3|always1~121 & \inst5|out11~63 & (!\inst3|counter101 [5] # !\inst3|counter101 [6])
.dataa(\inst3|counter101 [6]),
.datab(\inst3|counter101 [5]),
.datac(\inst3|always1~121 ),
.datad(\inst5|out11~63 ),
.cin(gnd),
.combout(\inst5|out11~64 ),
.cout());
// synopsys translate_off
defparam \inst5|out11~64_I .lut_mask = 16'h0700;
defparam \inst5|out11~64_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X16_Y30_N29
cycloneii_lcell_ff \inst5|out11~I (
.clk(\in_28~clkctrl ),
.datain(\inst5|out11~64 ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\inst5|out11 ));
// atom is at LCCOMB_X16_Y30_N22
cycloneii_lcell_comb \inst1|cout~161_I (
// Equation(s):
// \inst1|cout~161 = !\inst3|always1~121 & !\inst1|out10~65 & !\inst1|cout [0] & !\inst3|Equal0~103
.dataa(\inst3|always1~121 ),
.datab(\inst1|out10~65 ),
.datac(\inst1|cout [0]),
.datad(\inst3|Equal0~103 ),
.cin(gnd),
.combout(\inst1|cout~161 ),
.cout());
// synopsys translate_off
defparam \inst1|cout~161_I .lut_mask = 16'h0001;
defparam \inst1|cout~161_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X16_Y30_N23
cycloneii_lcell_ff \inst1|cout[0]~I (
.clk(\in_28~clkctrl ),
.datain(\inst1|cout~161 ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\inst1|cout [0]));
// atom is at LCCOMB_X17_Y30_N0
cycloneii_lcell_comb \inst1|cout[3]~163_I (
// Equation(s):
// \inst1|cout[3]~163 = !\inst1|out10~65 & !\inst3|always1~121 & (!\inst3|counter101 [5] # !\inst3|counter101 [6])
.dataa(\inst3|counter101 [6]),
.datab(\inst3|counter101 [5]),
.datac(\inst1|out10~65 ),
.datad(\inst3|always1~121 ),
.cin(gnd),
.combout(\inst1|cout[3]~163 ),
.cout());
// synopsys translate_off
defparam \inst1|cout[3]~163_I .lut_mask = 16'h0007;
defparam \inst1|cout[3]~163_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X17_Y30_N8
cycloneii_lcell_comb \inst1|cout~164_I (
// Equation(s):
// \inst1|cout~164 = \inst1|cout[3]~163 & (\inst1|cout [2] $ (\inst1|cout [1] & \inst1|cout [0]))
.dataa(\inst1|cout [1]),
.datab(\inst1|cout [0]),
.datac(\inst1|cout [2]),
.datad(\inst1|cout[3]~163 ),
.cin(gnd),
.combout(\inst1|cout~164 ),
.cout());
// synopsys translate_off
defparam \inst1|cout~164_I .lut_mask = 16'h7800;
defparam \inst1|cout~164_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X17_Y30_N9
cycloneii_lcell_ff \inst1|cout[2]~I (
.clk(\in_28~clkctrl ),
.datain(\inst1|cout~164 ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\inst1|cout [2]));
// atom is at LCCOMB_X17_Y30_N24
cycloneii_lcell_comb \inst1|cout~162_I (
// Equation(s):
// \inst1|cout~162 = \inst1|cout[3]~163 & (\inst1|cout [0] $ \inst1|cout [1])
.dataa(vcc),
.datab(\inst1|cout [0]),
.datac(\inst1|cout [1]),
.datad(\inst1|cout[3]~163 ),
.cin(gnd),
.combout(\inst1|cout~162 ),
.cout());
// synopsys translate_off
defparam \inst1|cout~162_I .lut_mask = 16'h3C00;
defparam \inst1|cout~162_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X17_Y30_N25
cycloneii_lcell_ff \inst1|cout[1]~I (
.clk(\in_28~clkctrl ),
.datain(\inst1|cout~162 ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\inst1|cout [1]));
// atom is at LCCOMB_X16_Y30_N30
cycloneii_lcell_comb \inst1|out10~65_I (
// Equation(s):
// \inst1|out10~65 = \inst1|cout [3] & \inst1|cout [0] & !\inst1|cout [2] & !\inst1|cout [1]
.dataa(\inst1|cout [3]),
.datab(\inst1|cout [0]),
.datac(\inst1|cout [2]),
.datad(\inst1|cout [1]),
.cin(gnd),
.combout(\inst1|out10~65 ),
.cout());
// synopsys translate_off
defparam \inst1|out10~65_I .lut_mask = 16'h0008;
defparam \inst1|out10~65_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCCOMB_X16_Y30_N16
cycloneii_lcell_comb \inst1|out10~66_I (
// Equation(s):
// \inst1|out10~66 = !\inst3|always1~121 & \inst1|out10~65 & (!\inst3|counter101 [5] # !\inst3|counter101 [6])
.dataa(\inst3|counter101 [6]),
.datab(\inst3|counter101 [5]),
.datac(\inst3|always1~121 ),
.datad(\inst1|out10~65 ),
.cin(gnd),
.combout(\inst1|out10~66 ),
.cout());
// synopsys translate_off
defparam \inst1|out10~66_I .lut_mask = 16'h0700;
defparam \inst1|out10~66_I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X16_Y30_N17
cycloneii_lcell_ff \inst1|out10~I (
.clk(\in_28~clkctrl ),
.datain(\inst1|out10~66 ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\inst1|out10 ));
// atom is at LCCOMB_X16_Y30_N8
cycloneii_lcell_comb \inst6~I (
// Equation(s):
// inst6 = \inst5|out11 # \inst1|out10
.dataa(vcc),
.datab(\inst5|out11 ),
.datac(\inst1|out10 ),
.datad(vcc),
.cin(gnd),
.combout(inst6),
.cout());
// synopsys translate_off
defparam \inst6~I .lut_mask = 16'hFCFC;
defparam \inst6~I .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at PIN_F9
cycloneii_io \out~I (
.datain(inst6),
.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(out));
// synopsys translate_off
defparam \out~I .input_async_reset = "none";
defparam \out~I .input_power_up = "low";
defparam \out~I .input_register_mode = "none";
defparam \out~I .input_sync_reset = "none";
defparam \out~I .oe_async_reset = "none";
defparam \out~I .oe_power_up = "low";
defparam \out~I .oe_register_mode = "none";
defparam \out~I .oe_sync_reset = "none";
defparam \out~I .operation_mode = "output";
defparam \out~I .output_async_reset = "none";
defparam \out~I .output_power_up = "low";
defparam \out~I .output_register_mode = "none";
defparam \out~I .output_sync_reset = "none";
// synopsys translate_on
// atom is at PIN_F3
cycloneii_io \out10~I (
.datain(\inst1|out10 ),
.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(out10));
// synopsys translate_off
defparam \out10~I .input_async_reset = "none";
defparam \out10~I .input_power_up = "low";
defparam \out10~I .input_register_mode = "none";
defparam \out10~I .input_sync_reset = "none";
defparam \out10~I .oe_async_reset = "none";
defparam \out10~I .oe_power_up = "low";
defparam \out10~I .oe_register_mode = "none";
defparam \out10~I .oe_sync_reset = "none";
defparam \out10~I .operation_mode = "output";
defparam \out10~I .output_async_reset = "none";
defparam \out10~I .output_power_up = "low";
defparam \out10~I .output_register_mode = "none";
defparam \out10~I .output_sync_reset = "none";
// synopsys translate_on
// atom is at PIN_E8
cycloneii_io \out11~I (
.datain(\inst5|out11 ),
.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(out11));
// synopsys translate_off
defparam \out11~I .input_async_reset = "none";
defparam \out11~I .input_power_up = "low";
defparam \out11~I .input_register_mode = "none";
defparam \out11~I .input_sync_reset = "none";
defparam \out11~I .oe_async_reset = "none";
defparam \out11~I .oe_power_up = "low";
defparam \out11~I .oe_register_mode = "none";
defparam \out11~I .oe_sync_reset = "none";
defparam \out11~I .operation_mode = "output";
defparam \out11~I .output_async_reset = "none";
defparam \out11~I .output_power_up = "low";
defparam \out11~I .output_register_mode = "none";
defparam \out11~I .output_sync_reset = "none";
// synopsys translate_on
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -